Boot_800862E0 OK (#769)

* boot_800862E0 OK

* Ran format.sh

* attempt at fixing bss reordering

* boot_800862E0 OK (for real this time)

* Run formatter

* Changes u32 pointers to uintptr_t and sizes to size_t

* Run formatter

* Fix bss reordering

* Delete baserom.mm.us.rev1.z64:Zone.Identifier

* Cleanup and some notes

* Try my best to document

* remove comments

* Remove D_80097508 from variables.h

Co-authored-by: kyleburnette <kyle@kyleburnette.com>
Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
This commit is contained in:
Derek Hensley
2022-03-29 12:42:44 -07:00
committed by GitHub
parent afec1c56a6
commit ec9909c65c
7 changed files with 126 additions and 32 deletions
+6 -6
View File
@@ -158,12 +158,12 @@
0x80086280:("__assert",),
0x800862B4:("func_800862B4",),
0x800862E0:("SystemArena_MallocMin1",),
0x80086310:("SystemArena_FreeNull",),
0x8008633C:("func_8008633C",),
0x800863AC:("func_800863AC",),
0x8008641C:("func_8008641C",),
0x800864EC:("func_800864EC",),
0x80086588:("func_80086588",),
0x80086310:("SystemArena_FreeNullCheck",),
0x8008633C:("SystemArena_RunBlockFunc",),
0x800863AC:("SystemArena_RunBlockFunc1",),
0x8008641C:("SystemArena_RunBlockFunc8",),
0x800864EC:("SystemArena_RunBlockFunc1Reverse",),
0x80086588:("SystemArena_RunInits",),
0x800865F8:("SystemArena_Init",),
0x80086620:("PadSetup_Init",),
0x80086760:("func_80086760",),
+3 -1
View File
@@ -35,7 +35,9 @@
0x80096CD0:("sGfxPrintUnkTLUT","u16","[16]",0x20),
0x80096CF0:("sGfxPrintUnkData","u8","[8]",0x8),
0x80096CF8:("sGfxPrintFontData","u8","[0x800]",0x800),
0x80097500:("D_80097500","UNK_TYPE4","",0x4),
0x80097500:("sInitFuncs","void*","",0x4),
0x80097504:("sNew","char","[4]",0x4),
0x80097508:("D_80097508","[24]","",0x18),
0x80097520:("qNaN0x3FFFFF","f32","",0x4),
0x80097524:("qNaN0x10000","f32","",0x4),
0x80097528:("sNaN0x3FFFFF","f32","",0x4),
+6 -6
View File
@@ -155,12 +155,12 @@ asm/non_matchings/boot/mtxuty-cvt/MtxConv_L2F.s,MtxConv_L2F,0x80086258,0xA
asm/non_matchings/boot/assert/__assert.s,__assert,0x80086280,0xD
asm/non_matchings/boot/assert/func_800862B4.s,func_800862B4,0x800862B4,0xB
asm/non_matchings/boot/boot_800862E0/SystemArena_MallocMin1.s,SystemArena_MallocMin1,0x800862E0,0xC
asm/non_matchings/boot/boot_800862E0/SystemArena_FreeNull.s,SystemArena_FreeNull,0x80086310,0xB
asm/non_matchings/boot/boot_800862E0/func_8008633C.s,func_8008633C,0x8008633C,0x1C
asm/non_matchings/boot/boot_800862E0/func_800863AC.s,func_800863AC,0x800863AC,0x1C
asm/non_matchings/boot/boot_800862E0/func_8008641C.s,func_8008641C,0x8008641C,0x34
asm/non_matchings/boot/boot_800862E0/func_800864EC.s,func_800864EC,0x800864EC,0x27
asm/non_matchings/boot/boot_800862E0/func_80086588.s,func_80086588,0x80086588,0x1C
asm/non_matchings/boot/boot_800862E0/SystemArena_FreeNullCheck.s,SystemArena_FreeNullCheck,0x80086310,0xB
asm/non_matchings/boot/boot_800862E0/SystemArena_RunBlockFunc.s,SystemArena_RunBlockFunc,0x8008633C,0x1C
asm/non_matchings/boot/boot_800862E0/SystemArena_RunBlockFunc1.s,SystemArena_RunBlockFunc1,0x800863AC,0x1C
asm/non_matchings/boot/boot_800862E0/SystemArena_RunBlockFunc8.s,SystemArena_RunBlockFunc8,0x8008641C,0x34
asm/non_matchings/boot/boot_800862E0/SystemArena_RunBlockFunc1Reverse.s,SystemArena_RunBlockFunc1Reverse,0x800864EC,0x27
asm/non_matchings/boot/boot_800862E0/SystemArena_RunInits.s,SystemArena_RunInits,0x80086588,0x1C
asm/non_matchings/boot/boot_800862E0/SystemArena_Init.s,SystemArena_Init,0x800865F8,0xA
asm/non_matchings/boot/padsetup/PadSetup_Init.s,PadSetup_Init,0x80086620,0x50
asm/non_matchings/boot/boot_80086760/func_80086760.s,func_80086760,0x80086760,0xD
1 asm/non_matchings/boot/boot_main/bootproc.s bootproc 0x80080060 0x3C
155 asm/non_matchings/boot/assert/__assert.s __assert 0x80086280 0xD
156 asm/non_matchings/boot/assert/func_800862B4.s func_800862B4 0x800862B4 0xB
157 asm/non_matchings/boot/boot_800862E0/SystemArena_MallocMin1.s SystemArena_MallocMin1 0x800862E0 0xC
158 asm/non_matchings/boot/boot_800862E0/SystemArena_FreeNull.s asm/non_matchings/boot/boot_800862E0/SystemArena_FreeNullCheck.s SystemArena_FreeNull SystemArena_FreeNullCheck 0x80086310 0xB
159 asm/non_matchings/boot/boot_800862E0/func_8008633C.s asm/non_matchings/boot/boot_800862E0/SystemArena_RunBlockFunc.s func_8008633C SystemArena_RunBlockFunc 0x8008633C 0x1C
160 asm/non_matchings/boot/boot_800862E0/func_800863AC.s asm/non_matchings/boot/boot_800862E0/SystemArena_RunBlockFunc1.s func_800863AC SystemArena_RunBlockFunc1 0x800863AC 0x1C
161 asm/non_matchings/boot/boot_800862E0/func_8008641C.s asm/non_matchings/boot/boot_800862E0/SystemArena_RunBlockFunc8.s func_8008641C SystemArena_RunBlockFunc8 0x8008641C 0x34
162 asm/non_matchings/boot/boot_800862E0/func_800864EC.s asm/non_matchings/boot/boot_800862E0/SystemArena_RunBlockFunc1Reverse.s func_800864EC SystemArena_RunBlockFunc1Reverse 0x800864EC 0x27
163 asm/non_matchings/boot/boot_800862E0/func_80086588.s asm/non_matchings/boot/boot_800862E0/SystemArena_RunInits.s func_80086588 SystemArena_RunInits 0x80086588 0x1C
164 asm/non_matchings/boot/boot_800862E0/SystemArena_Init.s SystemArena_Init 0x800865F8 0xA
165 asm/non_matchings/boot/padsetup/PadSetup_Init.s PadSetup_Init 0x80086620 0x50
166 asm/non_matchings/boot/boot_80086760/func_80086760.s func_80086760 0x80086760 0xD