diff options
Diffstat (limited to 'arm9/modules/61/asm/module_61.s')
-rw-r--r-- | arm9/modules/61/asm/module_61.s | 81 |
1 files changed, 54 insertions, 27 deletions
diff --git a/arm9/modules/61/asm/module_61.s b/arm9/modules/61/asm/module_61.s index adffaa91..1e06ec8a 100644 --- a/arm9/modules/61/asm/module_61.s +++ b/arm9/modules/61/asm/module_61.s @@ -380,7 +380,7 @@ MOD61_021D7790: ; 0x021D7790 add sp, #4 pop {r3, r4, pc} nop -_021D77B0: .word 0x021D842C +_021D77B0: .word MOD61_021D842C thumb_func_end MOD61_021D7790 thumb_func_start MOD61_021D77B4 @@ -718,7 +718,7 @@ _021D7A58: .word 0x04001000 _021D7A5C: .word MOD61_021D7A6C _021D7A60: .word 0x04000050 _021D7A64: .word 0x0000FFFF -_021D7A68: .word 0x021D8444 +_021D7A68: .word MOD61_021D8444 thumb_func_end MOD61_021D78D4 thumb_func_start MOD61_021D7A6C @@ -911,7 +911,7 @@ _021D7BBA: add sp, #0x28 pop {r4, pc} .align 2, 0 -_021D7BCC: .word 0x021D84A0 +_021D7BCC: .word MOD61_021D84A0 thumb_func_end MOD61_021D7BB0 thumb_func_start MOD61_021D7BD0 @@ -1010,8 +1010,8 @@ _021D7BFC: add sp, #0x9c pop {r4, r5, pc} .align 2, 0 -_021D7CAC: .word 0x021D8434 -_021D7CB0: .word 0x021D84C8 +_021D7CAC: .word MOD61_021D8434 +_021D7CB0: .word MOD61_021D84C8 thumb_func_end MOD61_021D7BD0 thumb_func_start MOD61_021D7CB4 @@ -1859,9 +1859,9 @@ _021D83D4: add sp, #0x94 pop {r4, r5, r6, r7, pc} .align 2, 0 -_021D83D8: .word 0x021D8480 -_021D83DC: .word 0x021D8454 -_021D83E0: .word 0x021D8468 +_021D83D8: .word MOD61_021D8480 +_021D83DC: .word MOD61_021D8454 +_021D83E0: .word MOD61_021D8468 _021D83E4: .word 0x0000FFFF thumb_func_end MOD61_021D8228 @@ -1902,24 +1902,51 @@ _021D8428: .align 2, 0 thumb_func_end MOD61_021D83E8 - .section .rodata - ; 0x021D842C - .byte 0x00, 0x19, 0x0D, 0x06, 0x04, 0x03, 0x2B, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xAD, 0x75, 0x1D, 0x02, 0xD1, 0x75, 0x1D, 0x02 - .byte 0xF1, 0x76, 0x1D, 0x02, 0xDD, 0x77, 0x1D, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1F, 0x04 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1E, 0x00, 0x00, 0x01, 0x00, 0x00 + .rodata + .global MOD61_021D842C +MOD61_021D842C: ; 0x021D842C + .byte 0x00, 0x19, 0x0D, 0x06, 0x04, 0x03, 0x2B, 0x02 + + .global MOD61_021D8434 +MOD61_021D8434: ; 0x021D8434 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global MOD61_021D8444 +MOD61_021D8444: ; 0x021D8444 + .byte 0xAD, 0x75, 0x1D, 0x02, 0xD1, 0x75, 0x1D, 0x02, 0xF1, 0x76, 0x1D, 0x02, 0xDD, 0x77, 0x1D, 0x02 + + .global MOD61_021D8454 +MOD61_021D8454: ; 0x021D8454 + .byte 0x03, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00 + + .global MOD61_021D8468 +MOD61_021D8468: ; 0x021D8468 + .byte 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global MOD61_021D8480 +MOD61_021D8480: ; 0x021D8480 + .byte 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 + + .global MOD61_021D84A0 +MOD61_021D84A0: ; 0x021D84A0 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global MOD61_021D84C8 +MOD61_021D84C8: ; 0x021D84C8 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x1F, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1E, 0x00 + .byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1D, 0x00, 0x00, 0x02, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1D, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1C, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x1C, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1F, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .data + .bss |