labeled params for arm call funcs

This commit is contained in:
theo3 2020-08-03 21:32:25 -07:00
parent 5aa18bbf93
commit bd9e7c8616
1 changed files with 74 additions and 0 deletions

View File

@ -168,165 +168,239 @@ gUnk_08000278::
.4byte gUnk_02030EB4
@ call 0x80B19CC
@ ========
@ Unused? Doesn't seem to be called by anything in Ghidra.
thumb_func_start sub_08000288
sub_08000288: @ 0x08000288
ldr r3, _080002F4 @ =gUnk_03005740
bx r3
@ call 0x80B19D8
@ ========
@ Unused? Doesn't seem to be called by anything in Ghidra.
thumb_func_start sub_0800028C
sub_0800028C: @ 0x0800028C
ldr r3, _080002F8 @ =gUnk_0300574C
bx r3
@ call 0x80B19EC
@ ========
@ Unused? Doesn't seem to be called by anything in Ghidra.
thumb_func_start sub_08000290
sub_08000290: @ 0x08000290
ldr r3, _080002FC @ =gUnk_03005760
bx r3
@ call 0x80B19FC
@ ========
@ Unused? Doesn't seem to be called by anything in Ghidra.
thumb_func_start sub_08000294
sub_08000294: @ 0x08000294
ldr r3, _08000300 @ =gUnk_03005770
bx r3
@ call 0x80B1A04
@ ========
@ Unused? Doesn't seem to be called by anything in Ghidra.
thumb_func_start sub_08000298
sub_08000298: @ 0x08000298
ldr r3, _08000304 @ =gUnk_03005778
bx r3
@ call 0x80B1A0C
@ r0: entity*
@ r1: s32
@ r2: s32
thumb_func_start sub_0800029C
sub_0800029C: @ 0x0800029C
ldr r3, _08000308 @ =gUnk_03005780
bx r3
@ call 0x080B1A28
@ r0: entity
@ return: u32 (tileType)
thumb_func_start GetTileTypeByEntity
GetTileTypeByEntity: @ 0x080002A0
ldr r3, _0800030C @ =gUnk_0300579C
bx r3
@ call 0x080B1A34
@ r0: s32 (xPos)
@ r1: s32 (yPos)
@ r2: u32 (layer)
@ return: u32 (tileType)
thumb_func_start GetTileTypeByPos
GetTileTypeByPos: @ 0x080002A4
ldr r3, _08000310 @ =gUnk_030057A8
bx r3
@ call 0x080B1A48
@ r0: s32 (xPos)
@ r1: s32 (yPos)
@ r2: u32 (layer)
thumb_func_start sub_080002A8
sub_080002A8: @ 0x080002A8
ldr r3, _08000314 @ =gUnk_030057BC
bx r3
@ call 0x080B1A58
@ r0: s32 (xPos)
@ r1: s32 (yPos)
@ r2: u32 (layer)
thumb_func_start sub_080002AC
sub_080002AC: @ 0x080002AC
ldr r3, _08000318 @ =gUnk_030057CC
bx r3
@ call 0x080B1A60
@ r0: u32 (tileIndex)
@ r1: u32 (layer)
@ return: u32 (tileType)
thumb_func_start GetTileType
GetTileType: @ 0x080002B0
ldr r3, _0800031C @ =gUnk_030057D4
bx r3
@ call 0x080B1A8C
@ r0: Entity*
@ r1: u32
@ r2: u32
thumb_func_start sub_080002B4
sub_080002B4: @ 0x080002B4
ldr r3, _08000320 @ =gUnk_03005800
bx r3
@ call 0x080B1AA8
@ r0:
@ r1:
@ r2:
@ return:
@ ========
@ Called every frame a pot is thrown, every frame the screen is sliding in a transition, and once when entering stairs.
thumb_func_start sub_080002B8
sub_080002B8: @ 0x080002B8
ldr r3, _08000324 @ =gUnk_0300581C
bx r3
@ call 0x080B1AB4
@ r0: s32 (xPos)
@ r1: s32 (yPos)
@ r2: u32 (layer)
thumb_func_start sub_080002BC
sub_080002BC: @ 0x080002BC
ldr r3, _08000328 @ =gUnk_03005828
bx r3
@ call 0x080B1AC8
@ r0: u32
@ r1: u32
@ r2: u32
@ return: ???
thumb_func_start sub_080002C0
sub_080002C0: @ 0x080002C0
ldr r3, _0800032C @ =gUnk_0300583C
bx r3
@ call 0x080B1AD8
@ r0: Entity*
@ r1: s32 (xOffset)
@ r2: s32 (yOffset)
@ ========
@ Unused? Doesn't seem to be called by anything in Ghidra.
thumb_func_start sub_080002C4
sub_080002C4: @ 0x080002C4
ldr r3, _08000330 @ =gUnk_0300584C
bx r3
@ call 0x080B1AE0
@ r0: u32 (tileIndex)
@ r1: u32 (layer)
thumb_func_start sub_080002C8
sub_080002C8: @ 0x080002C8
ldr r3, _08000334 @ =gUnk_03005854
bx r3
@ call 0x080B1AF0
@ r0: Entity*
@ r1: ???
@ r2: ???
thumb_func_start sub_080002CC
sub_080002CC: @ 0x080002CC
ldr r3, _08000338 @ =gUnk_03005864
bx r3
@ call 0x080B1B0C
@ r0: Entity*
thumb_func_start sub_080002D0
sub_080002D0: @ 0x080002D0
ldr r3, _0800033C @ =gUnk_03005880
bx r3
@ call 0x080B1B18
@ r0: s32 (xPos)
@ r1: s32 (yPos)
@ r2: u32 (layer)
thumb_func_start sub_080002D4
sub_080002D4: @ 0x080002D4
ldr r3, _08000340 @ =gUnk_0300588C
bx r3
@ call 0x080B1B2C
@ ========
@ Unused? Doesn't seem to be called by anything in Ghidra.
thumb_func_start sub_080002D8
sub_080002D8: @ 0x080002D8
ldr r3, _08000344 @ =gUnk_030058A0
bx r3
@ call 0x080B1B3C
@ ========
@ Unused? Doesn't seem to be called by anything in Ghidra.
thumb_func_start sub_080002DC
sub_080002DC: @ 0x080002DC
ldr r3, _08000348 @ =gUnk_030058B0
bx r3
@ call 0x080B1B44
@ ========
@ Unused? Doesn't seem to be called by anything in Ghidra.
thumb_func_start sub_080002E0
sub_080002E0: @ 0x080002E0
ldr r3, _0800034C @ =gUnk_030058B8
bx r3
@ call 0x080B1B54
@ r0: u32 (tileIndex)
thumb_func_start sub_080002E4
sub_080002E4: @ 0x080002E4
ldr r3, _08000350 @ =gUnk_030058C8
bx r3
@ call 0x080B1B68
@ ========
@ Unused? Doesn't seem to be called by anything in Ghidra.
thumb_func_start sub_080002E8
sub_080002E8: @ 0x080002E8
ldr r3, _08000354 @ =gUnk_030058DC
bx r3
@ call 0x080B1B84
@ r0: u32 (tileIndex)
@ r1: u32 (layer)
thumb_func_start sub_080002EC
sub_080002EC: @ 0x080002EC
ldr r3, _08000358 @ =gUnk_030058F8
bx r3
@ call 0x080B1BA4
@ r0: u32 (tileIndex)
@ r1: u32 (layer)
@ r2: ???
thumb_func_start sub_080002F0
sub_080002F0: @ 0x080002F0
ldr r3, _0800035C @ =gUnk_03005918
bx r3
_080002F4: .4byte gUnk_03005740
_080002F8: .4byte gUnk_0300574C
_080002FC: .4byte gUnk_03005760