Functions | |
u8 rspbootUcodeBuffer[0x100] | ALIGNED (16) |
void | create_audio_system (void) |
void | nuAuPreNMIFuncSet (NUAuPreNMIFunc func) |
void | nuAuMgr (void *arg) |
s32 | nuAuDmaCallBack (s32 addr, s32 len, void *state, u8 arg3) |
ALDMAproc | nuAuDmaNew (NUDMAState **state) |
void | nuAuCleanDMABuffers (void) |
void | nuAuPreNMIProc (NUScMsg mesg_type, u32 frameCounter) |
void | alLink (ALLink *element, ALLink *after) |
void | alUnlink (ALLink *element) |
Variables | |
NOP_FIX u8 | nuAuPreNMI = 0 |
NUAuPreNMIFunc | nuAuPreNMIFunc = NULL |
s32 | nuAuDmaNext = 0 |
u32 | nuAuFrameCounter = 0 |
u8 | nuAuTaskStop = NU_AU_TASK_RUN |
u8 volatile | AuSynUseStereo = TRUE |
BSS u16 | AuInitialGlobalVolume |
BSS OSThread | nuAuMgrThread |
BSS char | D_800A1108 [0x408] |
BSS u64 | AuStack [NU_AU_STACK_SIZE/sizeof(u64)] |
BSS Acmd * | AlCmdListBuffers [3] |
BSS NUScTask | nuAuTasks [3] |
BSS u8 * | D_800A3628 [3] |
BSS s32 | AlFrameSize |
BSS s32 | AlMinFrameSize |
BSS s32 | D_800A363C |
BSS OSMesgQueue | nuAuDmaMesgQ |
BSS OSMesg | nuAuDmaMesgBuf [50] |
BSS OSIoMesg | nuAuDmaIOMesgBuf [50] |
BSS NUDMAState | nuAuDmaState |
BSS s32 | D_800A3BDC |
BSS NUDMABuffer | nuAuDmaBufList [50] |
ALHeap | nuAuHeap |
AuSynDriver | auSynDriver |
u64 | n_aspMain_text_bin [] |
u64 | n_aspMain_data_bin [] |
u8 | AuHeapBase [AUDIO_HEAP_SIZE] |
u8 rspbootUcodeBuffer[0x100] ALIGNED | ( | 16 | ) |
void alLink | ( | ALLink * | element, |
ALLink * | after ) |
Referenced by create_audio_system(), nuAuCleanDMABuffers(), and nuAuDmaCallBack().
void alUnlink | ( | ALLink * | element | ) |
Referenced by nuAuCleanDMABuffers(), and nuAuDmaCallBack().
void create_audio_system | ( | void | ) |
Referenced by create_audio_system_obfuscated().
void nuAuCleanDMABuffers | ( | void | ) |
Referenced by nuAuMgr().
s32 nuAuDmaCallBack | ( | s32 | addr, |
s32 | len, | ||
void * | state, | ||
u8 | arg3 ) |
Referenced by nuAuDmaNew().
ALDMAproc nuAuDmaNew | ( | NUDMAState ** | state | ) |
Referenced by create_audio_system().
void nuAuMgr | ( | void * | arg | ) |
Referenced by create_audio_system().
void nuAuPreNMIFuncSet | ( | NUAuPreNMIFunc | func | ) |
void nuAuPreNMIProc | ( | NUScMsg | mesg_type, |
u32 | frameCounter ) |
Referenced by create_audio_system().
BSS Acmd* AlCmdListBuffers[3] |
Referenced by create_audio_system(), and nuAuMgr().
BSS s32 AlFrameSize |
Referenced by create_audio_system(), and nuAuMgr().
BSS s32 AlMinFrameSize |
Referenced by create_audio_system(), and nuAuMgr().
|
extern |
Referenced by create_audio_system().
BSS u16 AuInitialGlobalVolume |
Referenced by nuAuPreNMIProc().
BSS u64 AuStack[NU_AU_STACK_SIZE/sizeof(u64)] |
Referenced by create_audio_system().
AuSynDriver auSynDriver |
Referenced by create_audio_system().
u8 volatile AuSynUseStereo = TRUE |
BSS char D_800A1108[0x408] |
BSS u8* D_800A3628[3] |
Referenced by create_audio_system(), and nuAuMgr().
BSS s32 D_800A363C |
BSS s32 D_800A3BDC |
|
extern |
Referenced by create_audio_system().
|
extern |
Referenced by create_audio_system().
BSS NUDMABuffer nuAuDmaBufList[50] |
Referenced by create_audio_system(), and nuAuDmaNew().
BSS OSIoMesg nuAuDmaIOMesgBuf[50] |
Referenced by nuAuDmaCallBack().
BSS OSMesg nuAuDmaMesgBuf[50] |
Referenced by create_audio_system().
BSS OSMesgQueue nuAuDmaMesgQ |
Referenced by create_audio_system(), and nuAuDmaCallBack().
s32 nuAuDmaNext = 0 |
Referenced by nuAuCleanDMABuffers(), nuAuDmaCallBack(), and nuAuDmaNew().
BSS NUDMAState nuAuDmaState |
Referenced by nuAuCleanDMABuffers(), nuAuDmaCallBack(), and nuAuDmaNew().
u32 nuAuFrameCounter = 0 |
Referenced by nuAuCleanDMABuffers(), and nuAuDmaCallBack().
ALHeap nuAuHeap |
Referenced by create_audio_system().
BSS OSThread nuAuMgrThread |
Referenced by create_audio_system().
NOP_FIX u8 nuAuPreNMI = 0 |
Referenced by create_audio_system(), and nuAuMgr().
NUAuPreNMIFunc nuAuPreNMIFunc = NULL |
Referenced by create_audio_system(), nuAuMgr(), and nuAuPreNMIFuncSet().
BSS NUScTask nuAuTasks[3] |
Referenced by create_audio_system(), and nuAuMgr().
u8 nuAuTaskStop = NU_AU_TASK_RUN |
Referenced by create_audio_system(), nuAuMgr(), and nuAuPreNMIProc().