papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
main_post_bss.c File Reference

Macros

#define NO_EXTERN_VARIABLES
 

Functions

BSS OSPifRam __osContPifRam BBALIGNED (16)
 
BSS OSPiHandle __Dom2SpeedParam OSALIGNED (8)
 
BSS Camera gCameras[4] ALIGNED (16)
 
BSS EffectInstance *gEffectInstances[96] ALIGNED (8)
 

Variables

BSS char wMapTexName [0x18]
 
BSS OSThread __osThreadSave
 
BSS OSMesgQueue nuContWaitMesgQ
 
BSS EncounterStatus gCurrentEncounter
 
BSS OSContStatus nuContStatus [NU_CONT_MAXCONTROLLERS]
 
BSS OSThread D_800B1B90
 
BSS NUContRmbCtl nuContRmbCtl [NU_CONT_MAXCONTROLLERS]
 
BSS OSContPad nuContData [NU_CONT_MAXCONTROLLERS]
 
BSS CollisionData gCollisionData
 
BSS OSMesgQueue nuGfxMesgQ
 
BSS u64 nuMainStack [NU_SC_STACK_SIZE/sizeof(u64)]
 
BSS u8 nuYieldBuf [NU_GFX_YIELD_BUF_SIZE]
 
BSS AuSynDriver auSynDriver
 
BSS char wMapHitName [0x18]
 
BSS OSMesgQueue nuSiMgrMesgQ
 
BSS OSTimer __osBaseTimer
 
BSS char wMapShapeName [0x18]
 
BSS ALHeap nuAuHeap
 
BSS OSTimer __osEepromTimer
 
BSS NUScTask nuGfxTask [NU_GFX_TASK_NUM]
 
BSS SaveGlobals gSaveGlobals
 
BSS char wMapBgName [0x14]
 
BSS char D_800D9880 [0x700]
 
BSS __OSEventState __osEventStateTab [OS_NUM_EVENTS]
 
BSS u64 D_800DA040 [0x400/sizeof(u64)]
 
BSS NUSched nusched
 
BSS OSPfs nuContPfs [NU_CONT_MAXCONTROLLERS]
 
BSS OSMesgQueue nuSiMesgQ
 
BSS OSMesgQueue D_800DAC90
 
BSS SaveData gCurrentSaveFile
 
BSS OSMesgQueue nuContDataMutexQ
 

Macro Definition Documentation

◆ NO_EXTERN_VARIABLES

#define NO_EXTERN_VARIABLES

Function Documentation

◆ ALIGNED() [1/2]

BSS Camera gCameras[4] ALIGNED ( 16 )

◆ ALIGNED() [2/2]

◆ BBALIGNED()

BSS OSPifRam __osPfsPifRam BBALIGNED ( 16 )

◆ OSALIGNED()

BSS OSMesgQueue __osSiAccessQueue OSALIGNED ( 8 )

Variable Documentation

◆ __osBaseTimer

BSS OSTimer __osBaseTimer

◆ __osEepromTimer

BSS OSTimer __osEepromTimer

◆ __osEventStateTab

BSS __OSEventState __osEventStateTab[OS_NUM_EVENTS]

◆ __osThreadSave

BSS OSThread __osThreadSave

◆ auSynDriver

BSS AuSynDriver auSynDriver

◆ D_800B1B90

BSS OSThread D_800B1B90

◆ D_800D9880

BSS char D_800D9880[0x700]

◆ D_800DA040

BSS u64 D_800DA040[0x400/sizeof(u64)]

◆ D_800DAC90

BSS OSMesgQueue D_800DAC90

◆ gCollisionData

BSS CollisionData gCollisionData

◆ gCurrentEncounter

BSS EncounterStatus gCurrentEncounter

◆ gCurrentSaveFile

BSS SaveData gCurrentSaveFile

◆ gSaveGlobals

◆ nuAuHeap

BSS ALHeap nuAuHeap

◆ nuContData

BSS OSContPad nuContData[NU_CONT_MAXCONTROLLERS]

◆ nuContDataMutexQ

BSS OSMesgQueue nuContDataMutexQ

◆ nuContPfs

BSS OSPfs nuContPfs[NU_CONT_MAXCONTROLLERS]

◆ nuContRmbCtl

BSS NUContRmbCtl nuContRmbCtl[NU_CONT_MAXCONTROLLERS]

◆ nuContStatus

BSS OSContStatus nuContStatus[NU_CONT_MAXCONTROLLERS]

◆ nuContWaitMesgQ

BSS OSMesgQueue nuContWaitMesgQ

◆ nuGfxMesgQ

BSS OSMesgQueue nuGfxMesgQ

◆ nuGfxTask

BSS NUScTask nuGfxTask[NU_GFX_TASK_NUM]

◆ nuMainStack

BSS u64 nuMainStack[NU_SC_STACK_SIZE/sizeof(u64)]

◆ nusched

BSS NUSched nusched

Referenced by create_audio_system(), and nuAuMgr().

◆ nuSiMesgQ

BSS OSMesgQueue nuSiMesgQ

◆ nuSiMgrMesgQ

BSS OSMesgQueue nuSiMgrMesgQ

◆ nuYieldBuf

BSS u8 nuYieldBuf[NU_GFX_YIELD_BUF_SIZE]

◆ wMapBgName

BSS char wMapBgName[0x14]

◆ wMapHitName

BSS char wMapHitName[0x18]

◆ wMapShapeName

BSS char wMapShapeName[0x18]

◆ wMapTexName

BSS char wMapTexName[0x18]