// // Generated By: dol2asm // Translation Unit: OS // #include "dol2asm.h" #include "dolphin/types.h" #include "dolphin/os/OS.h" // // Types: // struct dBgW { }; struct daBgObj_c { /* 80459BB4 */ // False False // dBgW* False // dBgW False void regist(dBgW*); }; // // Forward References: // // False False extern "C" void __OSFPRInit(); // False False extern "C" void OSGetConsoleType(); // True False extern "C" static void InquiryCallback(); // False False extern "C" void OSInit(); // True False extern "C" static void OSExceptionInit(); // True False extern "C" static void __OSDBIntegrator(); // True False extern "C" static void __OSDBJump(); // False False extern "C" void __OSSetExceptionHandler(); // False False extern "C" void __OSGetExceptionHandler(); // True False extern "C" static void OSExceptionVector(); // True False extern "C" static void __DBVECTOR(); // True False extern "C" static void __OSEVSetNumber(); // True False extern "C" static void __OSEVEnd(); // True False extern "C" static void OSDefaultExceptionHandler(); // False False extern "C" void __OSPSInit(); // False False extern "C" void __OSGetDIConfig(); // False False extern "C" void OSRegisterVersion(); extern "C" extern u8 OS__lit_105[13 + 3 /* padding */]; extern "C" extern u8 OS__lit_106[22 + 2 /* padding */]; extern "C" extern u8 OS__lit_107[12]; extern "C" extern u8 lit_108[9 + 3 /* padding */]; extern "C" extern u8 lit_109[16]; extern "C" extern u8 lit_110[11 + 1 /* padding */]; extern "C" extern u8 lit_111[14 + 2 /* padding */]; extern "C" extern u8 lit_112[13 + 3 /* padding */]; extern "C" extern u8 lit_113[13 + 3 /* padding */]; extern "C" extern u8 lit_114[13 + 3 /* padding */]; extern "C" extern u8 lit_115[25 + 3 /* padding */]; extern "C" extern u8 lit_117[14 + 2 /* padding */]; extern "C" extern u8 lit_118[21 + 3 /* padding */]; extern "C" extern u8 __OSExceptionLocations[60]; extern "C" extern u8 lit_152[27 + 1 /* padding */]; extern "C" extern u8 lit_153[46 + 2 /* padding */]; extern "C" extern u8 lit_154[47 + 1 /* padding */]; extern "C" extern u8 lit_155[27 + 1 /* padding */]; extern "C" extern u8 DriveBlock[48]; extern "C" extern u8 __OSRebootParams[28 + 4 /* padding */]; extern "C" extern u8 __OSIsGcam[4]; extern "C" extern u8 __OSInIPL[4 + 4 /* padding */]; extern "C" extern u8 __OSStartTime[4]; extern "C" extern u8 data_80451634[4]; // // External References: // // False False SECTION_INIT void memset(); // False False SECTION_INIT void memcpy(); // False False extern "C" void OSReport(); // False False extern "C" void PPCMtmmcr0(); // False False extern "C" void PPCMtmmcr1(); // False False extern "C" void PPCMtpmc1(); // False False extern "C" void PPCMtpmc2(); // False False extern "C" void PPCMtpmc3(); // False False extern "C" void PPCMtpmc4(); // False False extern "C" void PPCMfhid2(); // False False extern "C" void PPCMthid2(); // False False extern "C" void PPCDisableSpeculation(); // False False extern "C" void PPCSetFpNonIEEEMode(); // False False extern "C" void OSInitAlarm(); // False False extern "C" void OSGetArenaHi(); // False False extern "C" void OSGetArenaLo(); // False False extern "C" void OSSetArenaHi(); // False False extern "C" void OSSetArenaLo(); // False False extern "C" void __OSInitAudioSystem(); // False False extern "C" void DCInvalidateRange(); // False False extern "C" void DCFlushRangeNoSync(); // False False extern "C" void ICInvalidateRange(); // False False extern "C" void ICFlashInvalidate(); // False False extern "C" void __OSCacheInit(); // False False extern "C" void __OSContextInit(); // False False extern "C" void __OSUnhandledException(); // False False extern "C" void __OSGetExecParams(); // False False extern "C" void OSDisableInterrupts(); // False False extern "C" void OSEnableInterrupts(); // False False extern "C" void __OSSetInterruptHandler(); // False False extern "C" void __OSInterruptInit(); // False False extern "C" void __OSModuleInit(); // False False extern "C" void __OSInitMemoryProtection(); // False False extern "C" void OSGetResetCode(); // False False extern "C" void __OSResetSWInterruptHandler(); // False False extern "C" void __OSInitSram(); // False False extern "C" void __OSInitSystemCall(); // False False extern "C" void __OSThreadInit(); // False False extern "C" void __OSGetSystemTime(); // False False extern "C" void EXIInit(); // False False extern "C" void SIInit(); // False False extern "C" void __DBIsExceptionMarked(); // False False extern "C" void DBPrintf(); // False False extern "C" void DVDInit(); // False False extern "C" void DVDInquiryAsync(); // False False extern "C" void EnableMetroTRKInterrupts(); extern "C" extern u8 __DVDLongFileNameFlag[4]; extern "C" extern u8 __PADSpec[4 + 4 /* padding */]; // False False extern "C" void _epilog(); // False False // dBgW* False // dBgW False extern "C" void regist__9daBgObj_cFP4dBgW(); // // Declarations: // /* ############################################################################################## */ /* 80451600-80451604 0004+00 s=2 e=0 z=0 None .sbss BootInfo */ static u8 BootInfo[4]; /* 80451604-80451608 0004+00 s=2 e=0 z=0 None .sbss BI2DebugFlag */ static u8 BI2DebugFlag[4]; /* 80451608-8045160C 0004+00 s=1 e=0 z=0 None .sbss BI2DebugFlagHolder */ static u8 BI2DebugFlagHolder[4]; /* 8045160C-80451610 0004+00 s=1 e=1 z=0 None .sbss __OSIsGcam */ u8 __OSIsGcam[4]; /* 80451610-80451618 0008+00 s=1 e=0 z=0 None .sbss ZeroF */ static f64 ZeroF; /* 80451618-80451620 0008+00 s=1 e=0 z=0 None .sbss ZeroPS */ static u8 ZeroPS[8]; /* 80339DD4-80339EFC 0128+00 s=0 e=1 z=0 None .text __OSFPRInit */ // 80339DEC: 80451618 (ZeroPS) // 80339DF0: 80451618 (ZeroPS) // 80339E74: 80451610 (ZeroF) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void __OSFPRInit() { nofralloc #include "asm/dolphin/os/OS/__OSFPRInit.s" } #pragma pop /* 80339EFC-80339F24 0028+00 s=0 e=5 z=0 None .text OSGetConsoleType */ // 80339EFC: 80451600 (BootInfo) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void OSGetConsoleType() { nofralloc #include "asm/dolphin/os/OS/OSGetConsoleType.s" } #pragma pop /* ############################################################################################## */ /* 8044BA60-8044BA80 0020+00 s=2 e=0 z=0 None .bss DriveInfo */ static u8 DriveInfo[32]; /* 80339F24-80339F60 003C+00 s=1 e=0 z=0 None .text InquiryCallback */ // 80339F34: 8044BA60 (DriveInfo) // 80339F38: 8044BA60 (DriveInfo) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False extern "C" asm static void InquiryCallback() { nofralloc #include "asm/dolphin/os/OS/InquiryCallback.s" } #pragma pop /* ############################################################################################## */ /* 803CF288-803CF2CC 0044+00 s=3 e=0 z=0 None .data @1 */ SECTION_DATA static u8 lit_1[68] = { 0x3C, 0x3C, 0x20, 0x44, 0x6F, 0x6C, 0x70, 0x68, 0x69, 0x6E, 0x20, 0x53, 0x44, 0x4B, 0x20, 0x2D, 0x20, 0x4F, 0x53, 0x09, 0x72, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x20, 0x62, 0x75, 0x69, 0x6C, 0x64, 0x3A, 0x20, 0x4E, 0x6F, 0x76, 0x20, 0x31, 0x30, 0x20, 0x32, 0x30, 0x30, 0x34, 0x20, 0x30, 0x36, 0x3A, 0x32, 0x36, 0x3A, 0x34, 0x31, 0x20, 0x28, 0x30, 0x78, 0x32, 0x33, 0x30, 0x31, 0x29, 0x20, 0x3E, 0x3E, 0x00, }; /* 80450980-80450984 0004+00 s=1 e=0 z=0 None .sdata __OSVersion */ SECTION_SDATA static void* __OSVersion = (void*)&lit_1; /* 80450984-8045098C 0006+02 s=1 e=0 z=0 None .sdata @116 */ SECTION_SDATA static u8 lit_116[6 + 2 /* padding */] = { 0x25, 0x30, 0x38, 0x78, 0x0A, 0x00, /* padding */ 0x00, 0x00, }; /* 80451620-80451624 0004+00 s=1 e=0 z=0 None .sbss AreWeInitialized */ static u8 AreWeInitialized[4]; /* 80451624-80451628 0004+00 s=3 e=0 z=0 None .sbss OSExceptionTable */ static u8 OSExceptionTable[4]; /* 80451628-80451630 0004+04 s=1 e=1 z=0 None .sbss __OSInIPL */ u8 __OSInIPL[4 + 4 /* padding */]; /* 80451630-80451634 0004+00 s=1 e=1 z=0 None .sbss __OSStartTime */ u8 __OSStartTime[4]; /* 80451634-80451638 0004+00 s=1 e=1 z=0 None .sbss None */ u8 data_80451634[4]; /* 80339F60-8033A440 04E0+00 s=0 e=2 z=0 None .text OSInit */ // 80339F78: 80451620 (AreWeInitialized) // 80339F7C: 8044BA60 (DriveInfo) // 80339F80: 8044BA60 (DriveInfo) // 80339F88: 803CF288 (lit_1) // 80339F8C: 803CF288 (lit_1) // 80339F98: 80451620 (AreWeInitialized) // 80339F9C: 8034271C (__OSGetSystemTime) // 80339FA0: 80451634 (data_80451634) // 80339FA4: 80451630 (__OSStartTime) // 80339FA8: 8033D6F4 (OSDisableInterrupts) // 80339FB0: 8033CCBC (__OSGetExecParams) // 80339FB8: 80339D14 (PPCMtmmcr0) // 80339FC0: 80339D1C (PPCMtmmcr1) // 80339FC8: 80339D24 (PPCMtpmc1) // 80339FD0: 80339D2C (PPCMtpmc2) // 80339FD8: 80339D34 (PPCMtpmc3) // 80339FE0: 80339D3C (PPCMtpmc4) // 80339FE4: 80339DA4 (PPCDisableSpeculation) // 80339FE8: 80339DCC (PPCSetFpNonIEEEMode) // 80339FF4: 80451604 (BI2DebugFlag) // 80339FF8: 80451600 (BootInfo) // 80339FFC: 8045176C (__DVDLongFileNameFlag) // 8033A010: 80451604 (BI2DebugFlag) // 8033A018: 80451604 (BI2DebugFlag) // 8033A01C: 80451870 (__PADSpec) // 8033A02C: 80451870 (__PADSpec) // 8033A04C: 80451608 (BI2DebugFlagHolder) // 8033A050: 80451608 (BI2DebugFlagHolder) // 8033A054: 80451604 (BI2DebugFlag) // 8033A05C: 80451870 (__PADSpec) // 8033A064: 80451600 (BootInfo) // 8033A068: 8045176C (__DVDLongFileNameFlag) // 8033A078: 80459BE0 (regist__9daBgObj_cFP4dBgW) // 8033A07C: 80459BE0 (regist__9daBgObj_cFP4dBgW) // 8033A084: 8033B2A4 (OSSetArenaLo) // 8033A088: 80451600 (BootInfo) // 8033A098: 80451604 (BI2DebugFlag) // 8033A0B0: 80457BC8 (_epilog) // 8033A0B4: 80457BC8 (_epilog) // 8033A0C0: 8033B2A4 (OSSetArenaLo) // 8033A0C4: 80451600 (BootInfo) // 8033A0E0: 8033B29C (OSSetArenaHi) // 8033A0E4: 8033A440 (OSExceptionInit) // 8033A0E8: 80340A40 (__OSInitSystemCall) // 8033A0EC: 8033A8A0 (OSInitAlarm) // 8033A0F0: 8033E97C (__OSModuleInit) // 8033A0F4: 8033D770 (__OSInterruptInit) // 8033A0F8: 8033FAE4 (__OSResetSWInterruptHandler) // 8033A0FC: 8033FAE4 (__OSResetSWInterruptHandler) // 8033A104: 8033D740 (__OSSetInterruptHandler) // 8033A108: 8033C40C (__OSContextInit) // 8033A10C: 8033BAF0 (__OSCacheInit) // 8033A110: 80343E54 (EXIInit) // 8033A114: 80345494 (SIInit) // 8033A118: 80340008 (__OSInitSram) // 8033A11C: 80340B1C (__OSThreadInit) // 8033A120: 8033B2D8 (__OSInitAudioSystem) // 8033A124: 80339D8C (PPCMfhid2) // 8033A12C: 80339D94 (PPCMthid2) // 8033A130: 80451628 (__OSInIPL) // 8033A13C: 8033EEF0 (__OSInitMemoryProtection) // 8033A148: 80006ABC (OSReport) // 8033A15C: 80006ABC (OSReport) // 8033A168: 80006ABC (OSReport) // 8033A16C: 80451600 (BootInfo) // 8033A1C8: 80006ABC (OSReport) // 8033A210: 80006ABC (OSReport) // 8033A220: 80006ABC (OSReport) // 8033A230: 80006ABC (OSReport) // 8033A240: 80006ABC (OSReport) // 8033A25C: 80006ABC (OSReport) // 8033A268: 80450984 (lit_116) // 8033A26C: 80006ABC (OSReport) // 8033A270: 80451600 (BootInfo) // 8033A284: 80006ABC (OSReport) // 8033A288: 8033B28C (OSGetArenaHi) // 8033A290: 8033B294 (OSGetArenaLo) // 8033A2A4: 80006ABC (OSReport) // 8033A2A8: 80450980 (__OSVersion) // 8033A2AC: 8033A874 (OSRegisterVersion) // 8033A2B0: 80451604 (BI2DebugFlag) // 8033A2C8: 80371B7C (EnableMetroTRKInterrupts) // 8033A2CC: 8033FAAC (OSGetResetCode) // 8033A2F0: 8033B28C (OSGetArenaHi) // 8033A2F8: 8033B294 (OSGetArenaLo) // 8033A300: 8033B294 (OSGetArenaLo) // 8033A30C: 80003458 (memset) // 8033A324: 8033B28C (OSGetArenaHi) // 8033A32C: 8033B294 (OSGetArenaLo) // 8033A334: 8033B294 (OSGetArenaLo) // 8033A340: 80003458 (memset) // 8033A348: 8033B294 (OSGetArenaLo) // 8033A358: 8033B28C (OSGetArenaHi) // 8033A368: 8033B28C (OSGetArenaHi) // 8033A370: 8033B294 (OSGetArenaLo) // 8033A378: 8033B294 (OSGetArenaLo) // 8033A384: 80003458 (memset) // 8033A38C: 8033B294 (OSGetArenaLo) // 8033A398: 8033B294 (OSGetArenaLo) // 8033A3A4: 80003458 (memset) // 8033A3A8: 8033B28C (OSGetArenaHi) // 8033A3BC: 8033B28C (OSGetArenaHi) // 8033A3CC: 80003458 (memset) // 8033A3D0: 8033D708 (OSEnableInterrupts) // 8033A3D4: 80451628 (__OSInIPL) // 8033A3E0: 803490F0 (DVDInit) // 8033A3E4: 8045160C (__OSIsGcam) // 8033A40C: 8033B580 (DCInvalidateRange) // 8033A410: 80339F24 (InquiryCallback) // 8033A414: 80339F24 (InquiryCallback) // 8033A420: 8034B068 (DVDInquiryAsync) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void OSInit() { nofralloc #include "asm/dolphin/os/OS/OSInit.s" } #pragma pop /* 8033A440-8033A6C0 0280+00 s=1 e=0 z=0 None .text OSExceptionInit */ // 8033A458: 8033A780 (__OSEVSetNumber) // 8033A45C: 8033A780 (__OSEVSetNumber) // 8033A460: 8033A718 (OSExceptionVector) // 8033A468: 8033A7B0 (__OSEVEnd) // 8033A46C: 8033A718 (OSExceptionVector) // 8033A470: 8033A7B0 (__OSEVEnd) // 8033A474: 803CF288 (lit_1) // 8033A480: 803CF288 (lit_1) // 8033A498: 80346434 (DBPrintf) // 8033A49C: 8033A6C0 (__OSDBIntegrator) // 8033A4A0: 8033A6E4 (__OSDBJump) // 8033A4A4: 8033A6E4 (__OSDBJump) // 8033A4A8: 8033A6C0 (__OSDBIntegrator) // 8033A4B8: 80003540 (memcpy) // 8033A4C4: 8033B60C (DCFlushRangeNoSync) // 8033A4D4: 8033B690 (ICInvalidateRange) // 8033A4D8: 8033A6E4 (__OSDBJump) // 8033A4DC: 8033A6E8 (__OSSetExceptionHandler) // 8033A4E0: 8033A6E4 (__OSDBJump) // 8033A4E4: 8033A6E8 (__OSSetExceptionHandler) // 8033A4F8: 8033A770 (__DBVECTOR) // 8033A4FC: 8033A770 (__DBVECTOR) // 8033A50C: 80451604 (BI2DebugFlag) // 8033A528: 80346418 (__DBIsExceptionMarked) // 8033A540: 80346434 (DBPrintf) // 8033A558: 80346418 (__DBIsExceptionMarked) // 8033A570: 80346434 (DBPrintf) // 8033A580: 80003540 (memcpy) // 8033A628: 80003540 (memcpy) // 8033A634: 8033B60C (DCFlushRangeNoSync) // 8033A644: 8033B690 (ICInvalidateRange) // 8033A664: 80451624 (OSExceptionTable) // 8033A670: 8033A7B4 (OSDefaultExceptionHandler) // 8033A674: 8033A7B4 (OSDefaultExceptionHandler) // 8033A688: 8033A6E8 (__OSSetExceptionHandler) // 8033A6A8: 80346434 (DBPrintf) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False extern "C" asm static void OSExceptionInit() { nofralloc #include "asm/dolphin/os/OS/OSExceptionInit.s" } #pragma pop /* 8033A6C0-8033A6E4 0024+00 s=1 e=0 z=0 None .text __OSDBIntegrator */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False extern "C" asm static void __OSDBIntegrator() { nofralloc #include "asm/dolphin/os/OS/__OSDBIntegrator.s" } #pragma pop /* 8033A6E4-8033A6E8 0004+00 s=1 e=0 z=0 None .text __OSDBJump */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False extern "C" asm static void __OSDBJump() { nofralloc #include "asm/dolphin/os/OS/__OSDBJump.s" } #pragma pop /* 8033A6E8-8033A704 001C+00 s=1 e=3 z=0 None .text __OSSetExceptionHandler */ // 8033A6EC: 80451624 (OSExceptionTable) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void __OSSetExceptionHandler() { nofralloc #include "asm/dolphin/os/OS/__OSSetExceptionHandler.s" } #pragma pop /* 8033A704-8033A718 0014+00 s=0 e=1 z=0 None .text __OSGetExceptionHandler */ // 8033A708: 80451624 (OSExceptionTable) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void __OSGetExceptionHandler() { nofralloc #include "asm/dolphin/os/OS/__OSGetExceptionHandler.s" } #pragma pop /* 8033A718-8033A770 0058+00 s=1 e=0 z=0 None .text OSExceptionVector */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False extern "C" asm static void OSExceptionVector() { nofralloc #include "asm/dolphin/os/OS/OSExceptionVector.s" } #pragma pop /* 8033A770-8033A780 0010+00 s=1 e=0 z=0 None .text __DBVECTOR */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False extern "C" asm static void __DBVECTOR() { nofralloc #include "asm/dolphin/os/OS/__DBVECTOR.s" } #pragma pop /* 8033A780-8033A7B0 0030+00 s=1 e=0 z=0 None .text __OSEVSetNumber */ // 8033A790: 8033A7B4 (OSDefaultExceptionHandler) // 8033A794: 8033A7B4 (OSDefaultExceptionHandler) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False extern "C" asm static void __OSEVSetNumber() { nofralloc #include "asm/dolphin/os/OS/__OSEVSetNumber.s" } #pragma pop /* 8033A7B0-8033A7B4 0004+00 s=1 e=0 z=0 None .text __OSEVEnd */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False extern "C" asm static void __OSEVEnd() { nofralloc #include "asm/dolphin/os/OS/__OSEVEnd.s" } #pragma pop /* 8033A7B4-8033A80C 0058+00 s=2 e=0 z=0 None .text OSDefaultExceptionHandler */ // 8033A808: 8033C798 (__OSUnhandledException) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False extern "C" asm static void OSDefaultExceptionHandler() { nofralloc #include "asm/dolphin/os/OS/OSDefaultExceptionHandler.s" } #pragma pop /* 8033A80C-8033A860 0054+00 s=0 e=1 z=0 None .text __OSPSInit */ // 8033A818: 80339D8C (PPCMfhid2) // 8033A820: 80339D94 (PPCMthid2) // 8033A824: 8033B6C4 (ICFlashInvalidate) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void __OSPSInit() { nofralloc #include "asm/dolphin/os/OS/__OSPSInit.s" } #pragma pop /* 8033A860-8033A874 0014+00 s=0 e=1 z=0 None .text __OSGetDIConfig */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void __OSGetDIConfig() { nofralloc #include "asm/dolphin/os/OS/__OSGetDIConfig.s" } #pragma pop /* ############################################################################################## */ /* 8045098C-80450990 0004+00 s=1 e=0 z=0 None .sdata @163 */ SECTION_SDATA static u32 lit_163 = 0x25730A00; /* 8033A874-8033A8A0 002C+00 s=1 e=11 z=0 None .text OSRegisterVersion */ // 8033A888: 8045098C (lit_163) // 8033A88C: 80006ABC (OSReport) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void OSRegisterVersion() { nofralloc #include "asm/dolphin/os/OS/OSRegisterVersion.s" } #pragma pop /* ############################################################################################## */ /* 803CF2CC-803CF2DC 000D+03 s=0 e=0 z=0 None .data @105 */ SECTION_DATA u8 OS__lit_105[13 + 3 /* padding */] = { 0x0A, 0x44, 0x6F, 0x6C, 0x70, 0x68, 0x69, 0x6E, 0x20, 0x4F, 0x53, 0x0A, 0x00, /* padding */ 0x00, 0x00, 0x00, }; /* 803CF2DC-803CF2F4 0016+02 s=0 e=0 z=0 None .data @106 */ SECTION_DATA u8 OS__lit_106[22 + 2 /* padding */] = { 0x4B, 0x65, 0x72, 0x6E, 0x65, 0x6C, 0x20, 0x62, 0x75, 0x69, 0x6C, 0x74, 0x20, 0x3A, 0x20, 0x25, 0x73, 0x20, 0x25, 0x73, 0x0A, 0x00, /* padding */ 0x00, 0x00, }; /* 803CF2F4-803CF300 000C+00 s=0 e=0 z=0 None .data @107 */ SECTION_DATA u8 OS__lit_107[12] = { 0x4E, 0x6F, 0x76, 0x20, 0x31, 0x30, 0x20, 0x32, 0x30, 0x30, 0x34, 0x00, }; /* 803CF300-803CF30C 0009+03 s=0 e=0 z=0 None .data @108 */ SECTION_DATA u8 lit_108[9 + 3 /* padding */] = { 0x30, 0x36, 0x3A, 0x32, 0x36, 0x3A, 0x34, 0x31, 0x00, /* padding */ 0x00, 0x00, 0x00, }; /* 803CF30C-803CF31C 0010+00 s=0 e=0 z=0 None .data @109 */ SECTION_DATA u8 lit_109[16] = { 0x43, 0x6F, 0x6E, 0x73, 0x6F, 0x6C, 0x65, 0x20, 0x54, 0x79, 0x70, 0x65, 0x20, 0x3A, 0x20, 0x00, }; /* 803CF31C-803CF328 000B+01 s=0 e=0 z=0 None .data @110 */ SECTION_DATA u8 lit_110[11 + 1 /* padding */] = { 0x52, 0x65, 0x74, 0x61, 0x69, 0x6C, 0x20, 0x25, 0x64, 0x0A, 0x00, /* padding */ 0x00, }; /* 803CF328-803CF338 000E+02 s=0 e=0 z=0 None .data @111 */ SECTION_DATA u8 lit_111[14 + 2 /* padding */] = { 0x4D, 0x61, 0x63, 0x20, 0x45, 0x6D, 0x75, 0x6C, 0x61, 0x74, 0x6F, 0x72, 0x0A, 0x00, /* padding */ 0x00, 0x00, }; /* 803CF338-803CF348 000D+03 s=0 e=0 z=0 None .data @112 */ SECTION_DATA u8 lit_112[13 + 3 /* padding */] = { 0x50, 0x43, 0x20, 0x45, 0x6D, 0x75, 0x6C, 0x61, 0x74, 0x6F, 0x72, 0x0A, 0x00, /* padding */ 0x00, 0x00, 0x00, }; /* 803CF348-803CF358 000D+03 s=0 e=0 z=0 None .data @113 */ SECTION_DATA u8 lit_113[13 + 3 /* padding */] = { 0x45, 0x50, 0x50, 0x43, 0x20, 0x41, 0x72, 0x74, 0x68, 0x75, 0x72, 0x0A, 0x00, /* padding */ 0x00, 0x00, 0x00, }; /* 803CF358-803CF368 000D+03 s=0 e=0 z=0 None .data @114 */ SECTION_DATA u8 lit_114[13 + 3 /* padding */] = { 0x45, 0x50, 0x50, 0x43, 0x20, 0x4D, 0x69, 0x6E, 0x6E, 0x6F, 0x77, 0x0A, 0x00, /* padding */ 0x00, 0x00, 0x00, }; /* 803CF368-803CF384 0019+03 s=0 e=0 z=0 None .data @115 */ SECTION_DATA u8 lit_115[25 + 3 /* padding */] = { 0x44, 0x65, 0x76, 0x65, 0x6C, 0x6F, 0x70, 0x6D, 0x65, 0x6E, 0x74, 0x20, 0x48, 0x57, 0x25, 0x64, 0x20, 0x28, 0x25, 0x30, 0x38, 0x78, 0x29, 0x0A, 0x00, /* padding */ 0x00, 0x00, 0x00, }; /* 803CF384-803CF394 000E+02 s=0 e=0 z=0 None .data @117 */ SECTION_DATA u8 lit_117[14 + 2 /* padding */] = { 0x4D, 0x65, 0x6D, 0x6F, 0x72, 0x79, 0x20, 0x25, 0x64, 0x20, 0x4D, 0x42, 0x0A, 0x00, /* padding */ 0x00, 0x00, }; /* 803CF394-803CF3AC 0015+03 s=0 e=0 z=0 None .data @118 */ SECTION_DATA u8 lit_118[21 + 3 /* padding */] = { 0x41, 0x72, 0x65, 0x6E, 0x61, 0x20, 0x3A, 0x20, 0x30, 0x78, 0x25, 0x78, 0x20, 0x2D, 0x20, 0x30, 0x78, 0x25, 0x78, 0x0A, 0x00, /* padding */ 0x00, 0x00, 0x00, }; /* 803CF3AC-803CF3E8 003C+00 s=0 e=0 z=0 None .data __OSExceptionLocations */ SECTION_DATA u8 __OSExceptionLocations[60] = { 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x17, 0x00, }; /* 803CF3E8-803CF404 001B+01 s=0 e=0 z=0 None .data @152 */ SECTION_DATA u8 lit_152[27 + 1 /* padding */] = { 0x49, 0x6E, 0x73, 0x74, 0x61, 0x6C, 0x6C, 0x69, 0x6E, 0x67, 0x20, 0x4F, 0x53, 0x44, 0x42, 0x49, 0x6E, 0x74, 0x65, 0x67, 0x72, 0x61, 0x74, 0x6F, 0x72, 0x0A, 0x00, /* padding */ 0x00, }; /* 803CF404-803CF434 002E+02 s=0 e=0 z=0 None .data @153 */ SECTION_DATA u8 lit_153[46 + 2 /* padding */] = { 0x3E, 0x3E, 0x3E, 0x20, 0x4F, 0x53, 0x49, 0x4E, 0x49, 0x54, 0x3A, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x25, 0x64, 0x20, 0x63, 0x6F, 0x6D, 0x6D, 0x61, 0x6E, 0x64, 0x65, 0x65, 0x72, 0x65, 0x64, 0x20, 0x62, 0x79, 0x20, 0x54, 0x52, 0x4B, 0x0A, 0x00, /* padding */ 0x00, 0x00, }; /* 803CF434-803CF464 002F+01 s=0 e=0 z=0 None .data @154 */ SECTION_DATA u8 lit_154[47 + 1 /* padding */] = { 0x3E, 0x3E, 0x3E, 0x20, 0x4F, 0x53, 0x49, 0x4E, 0x49, 0x54, 0x3A, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x25, 0x64, 0x20, 0x76, 0x65, 0x63, 0x74, 0x6F, 0x72, 0x65, 0x64, 0x20, 0x74, 0x6F, 0x20, 0x64, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x0A, 0x00, /* padding */ 0x00, }; /* 803CF464-803CF480 001B+01 s=0 e=0 z=0 None .data @155 */ SECTION_DATA u8 lit_155[27 + 1 /* padding */] = { 0x45, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6F, 0x6E, 0x73, 0x20, 0x69, 0x6E, 0x69, 0x74, 0x69, 0x61, 0x6C, 0x69, 0x7A, 0x65, 0x64, 0x2E, 0x2E, 0x2E, 0x0A, 0x00, /* padding */ 0x00, }; /* 8044BA80-8044BAB0 0030+00 s=0 e=0 z=0 None .bss DriveBlock */ u8 DriveBlock[48]; /* 8044BAB0-8044BAD0 001C+04 s=0 e=1 z=0 None .bss __OSRebootParams */ u8 __OSRebootParams[28 + 4 /* padding */];