// // Generated By: dol2asm // Translation Unit: OSArena // #include "dolphin/os/OSArena.h" #include "dol2asm.h" #include "dolphin/types.h" // // Forward References: // extern "C" void OSGetArenaHi(); extern "C" void OSGetArenaLo(); extern "C" void OSSetArenaHi(); extern "C" void OSSetArenaLo(); extern "C" void OSAllocFromArenaLo(); // // External References: // // // Declarations: // /* ############################################################################################## */ /* 80451650-80451658 0004+04 s=2 e=0 z=0 None .sbss __OSArenaHi */ static u8 __OSArenaHi[4 + 4 /* padding */]; /* 8033B28C-8033B294 0008+00 s=0 e=7 z=0 None .text OSGetArenaHi */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off extern "C" asm void OSGetArenaHi() { nofralloc #include "asm/dolphin/os/OSArena/OSGetArenaHi.s" } #pragma pop /* ############################################################################################## */ /* 80450998-804509A0 0004+04 s=3 e=0 z=0 None .sdata __OSArenaLo */ SECTION_SDATA static u32 __OSArenaLo[1 + 1 /* padding */] = { 0xFFFFFFFF, /* padding */ 0x00000000, }; /* 8033B294-8033B29C 0008+00 s=0 e=4 z=0 None .text OSGetArenaLo */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off extern "C" asm void OSGetArenaLo() { nofralloc #include "asm/dolphin/os/OSArena/OSGetArenaLo.s" } #pragma pop /* 8033B29C-8033B2A4 0008+00 s=0 e=5 z=0 None .text OSSetArenaHi */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off extern "C" asm void OSSetArenaHi() { nofralloc #include "asm/dolphin/os/OSArena/OSSetArenaHi.s" } #pragma pop /* 8033B2A4-8033B2AC 0008+00 s=0 e=5 z=0 None .text OSSetArenaLo */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off extern "C" asm void OSSetArenaLo() { nofralloc #include "asm/dolphin/os/OSArena/OSSetArenaLo.s" } #pragma pop /* 8033B2AC-8033B2D8 002C+00 s=0 e=4 z=0 None .text OSAllocFromArenaLo */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off extern "C" asm void OSAllocFromArenaLo() { nofralloc #include "asm/dolphin/os/OSArena/OSAllocFromArenaLo.s" } #pragma pop