NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
tGKI_COM_CB Struct Reference

Description

Definition at line 124 of file gki_common.h.

Public Attributes

UINT8 * OSStack [GKI_MAX_TASKS]
 
UINT16 OSStackSize [GKI_MAX_TASKS]
 
INT8 * OSTName [GKI_MAX_TASKS]
 
UINT8 OSRdyTbl [GKI_MAX_TASKS]
 
UINT16 OSWaitEvt [GKI_MAX_TASKS]
 
UINT16 OSWaitForEvt [GKI_MAX_TASKS]
 
UINT32 OSTicks
 
UINT32 OSIdleCnt
 
INT16 OSDisableNesting
 
INT16 OSLockNesting
 
INT16 OSIntNesting
 
INT32 OSTicksTilExp
 
INT32 OSNumOrigTicks
 
INT32 OSWaitTmr [GKI_MAX_TASKS]
 
BUFFER_HDR_TOSTaskQFirst [GKI_MAX_TASKS][4]
 
BUFFER_HDR_TOSTaskQLast [GKI_MAX_TASKS][4]
 
FREE_QUEUE_T freeq [GKI_NUM_TOTAL_BUF_POOLS]
 
UINT16 pool_buf_size [GKI_NUM_TOTAL_BUF_POOLS]
 
UINT16 pool_max_count [GKI_NUM_TOTAL_BUF_POOLS]
 
UINT16 pool_additions [GKI_NUM_TOTAL_BUF_POOLS]
 
UINT8 * pool_start [GKI_NUM_TOTAL_BUF_POOLS]
 
UINT8 * pool_end [GKI_NUM_TOTAL_BUF_POOLS]
 
UINT16 pool_size [GKI_NUM_TOTAL_BUF_POOLS]
 
void * p_user_mempool
 
UINT16 pool_access_mask
 
UINT8 pool_list [GKI_NUM_TOTAL_BUF_POOLS]
 
UINT8 curr_total_no_of_pools
 
BOOLEAN timer_nesting
 
TIMER_LIST_Qtimer_queues [3]
 
SYSTEM_TICK_CBACK * p_tick_cb
 
BOOLEAN system_tick_running
 
UINT16 ExceptionCnt
 
EXCEPTION_T Exception [GKI_MAX_EXCEPTION]
 

Member Data Documentation

◆ OSStack

UINT8* tGKI_COM_CB::OSStack[GKI_MAX_TASKS]

Definition at line 266 of file gki_common.h.

◆ OSStackSize

UINT16 tGKI_COM_CB::OSStackSize[GKI_MAX_TASKS]

Definition at line 267 of file gki_common.h.

◆ OSTName

INT8* tGKI_COM_CB::OSTName[GKI_MAX_TASKS]

Definition at line 270 of file gki_common.h.

◆ OSRdyTbl

UINT8 tGKI_COM_CB::OSRdyTbl[GKI_MAX_TASKS]

Definition at line 272 of file gki_common.h.

◆ OSWaitEvt

UINT16 tGKI_COM_CB::OSWaitEvt[GKI_MAX_TASKS]

Definition at line 273 of file gki_common.h.

◆ OSWaitForEvt

UINT16 tGKI_COM_CB::OSWaitForEvt[GKI_MAX_TASKS]

Definition at line 274 of file gki_common.h.

◆ OSTicks

UINT32 tGKI_COM_CB::OSTicks

Definition at line 276 of file gki_common.h.

◆ OSIdleCnt

UINT32 tGKI_COM_CB::OSIdleCnt

Definition at line 277 of file gki_common.h.

◆ OSDisableNesting

INT16 tGKI_COM_CB::OSDisableNesting

Definition at line 278 of file gki_common.h.

◆ OSLockNesting

INT16 tGKI_COM_CB::OSLockNesting

Definition at line 279 of file gki_common.h.

◆ OSIntNesting

INT16 tGKI_COM_CB::OSIntNesting

Definition at line 280 of file gki_common.h.

◆ OSTicksTilExp

INT32 tGKI_COM_CB::OSTicksTilExp

Definition at line 284 of file gki_common.h.

◆ OSNumOrigTicks

INT32 tGKI_COM_CB::OSNumOrigTicks

Definition at line 288 of file gki_common.h.

◆ OSWaitTmr

INT32 tGKI_COM_CB::OSWaitTmr[GKI_MAX_TASKS]

Definition at line 290 of file gki_common.h.

◆ OSTaskQFirst

BUFFER_HDR_T* tGKI_COM_CB::OSTaskQFirst[GKI_MAX_TASKS][4]

Definition at line 317 of file gki_common.h.

◆ OSTaskQLast

BUFFER_HDR_T* tGKI_COM_CB::OSTaskQLast[GKI_MAX_TASKS][4]

Definition at line 318 of file gki_common.h.

◆ freeq

FREE_QUEUE_T tGKI_COM_CB::freeq[GKI_NUM_TOTAL_BUF_POOLS]

Definition at line 322 of file gki_common.h.

◆ pool_buf_size

UINT16 tGKI_COM_CB::pool_buf_size[GKI_NUM_TOTAL_BUF_POOLS]

Definition at line 325 of file gki_common.h.

◆ pool_max_count

UINT16 tGKI_COM_CB::pool_max_count[GKI_NUM_TOTAL_BUF_POOLS]

Definition at line 326 of file gki_common.h.

◆ pool_additions

UINT16 tGKI_COM_CB::pool_additions[GKI_NUM_TOTAL_BUF_POOLS]

Definition at line 327 of file gki_common.h.

◆ pool_start

UINT8* tGKI_COM_CB::pool_start[GKI_NUM_TOTAL_BUF_POOLS]

Definition at line 332 of file gki_common.h.

◆ pool_end

UINT8* tGKI_COM_CB::pool_end[GKI_NUM_TOTAL_BUF_POOLS]

Definition at line 333 of file gki_common.h.

◆ pool_size

UINT16 tGKI_COM_CB::pool_size[GKI_NUM_TOTAL_BUF_POOLS]

Definition at line 334 of file gki_common.h.

◆ p_user_mempool

void* tGKI_COM_CB::p_user_mempool

Definition at line 337 of file gki_common.h.

◆ pool_access_mask

UINT16 tGKI_COM_CB::pool_access_mask

Definition at line 338 of file gki_common.h.

◆ pool_list

UINT8 tGKI_COM_CB::pool_list[GKI_NUM_TOTAL_BUF_POOLS]

Definition at line 339 of file gki_common.h.

◆ curr_total_no_of_pools

UINT8 tGKI_COM_CB::curr_total_no_of_pools

Definition at line 340 of file gki_common.h.

◆ timer_nesting

BOOLEAN tGKI_COM_CB::timer_nesting

Definition at line 342 of file gki_common.h.

◆ timer_queues

TIMER_LIST_Q* tGKI_COM_CB::timer_queues[3]

Definition at line 346 of file gki_common.h.

◆ p_tick_cb

SYSTEM_TICK_CBACK* tGKI_COM_CB::p_tick_cb

Definition at line 351 of file gki_common.h.

◆ system_tick_running

BOOLEAN tGKI_COM_CB::system_tick_running

Definition at line 352 of file gki_common.h.

◆ ExceptionCnt

UINT16 tGKI_COM_CB::ExceptionCnt

Definition at line 356 of file gki_common.h.

◆ Exception

EXCEPTION_T tGKI_COM_CB::Exception[GKI_MAX_EXCEPTION]

Definition at line 357 of file gki_common.h.