diff options
Diffstat (limited to 'arm9/modules/51/asm/module_51.s')
-rw-r--r-- | arm9/modules/51/asm/module_51.s | 77 |
1 files changed, 52 insertions, 25 deletions
diff --git a/arm9/modules/51/asm/module_51.s b/arm9/modules/51/asm/module_51.s index 288995ef..29e40971 100644 --- a/arm9/modules/51/asm/module_51.s +++ b/arm9/modules/51/asm/module_51.s @@ -511,10 +511,10 @@ MOD51_02254B54: ; 0x02254B54 add sp, #0x80 pop {r3, r4, r5, pc} nop -_02254C70: .word 0x022557A8 -_02254C74: .word 0x0225578C -_02254C78: .word 0x022557C4 -_02254C7C: .word 0x02255754 +_02254C70: .word MOD51_022557A8 +_02254C74: .word MOD51_0225578C +_02254C78: .word MOD51_022557C4 +_02254C7C: .word MOD51_02255754 thumb_func_end MOD51_02254B54 thumb_func_start MOD51_02254C80 @@ -723,7 +723,7 @@ _02254DEC: pop {r4, r5, r6, r7, pc} .align 2, 0 _02254E28: .word 0x000003E7 -_02254E2C: .word 0x02255734 +_02254E2C: .word MOD51_02255734 thumb_func_end MOD51_02254D50 thumb_func_start MOD51_02254E30 @@ -1202,7 +1202,7 @@ _022551D2: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} nop -_022551D8: .word 0x02255770 +_022551D8: .word MOD51_02255770 _022551DC: .word 0x000005E5 _022551E0: .word 0x000004BF thumb_func_end MOD51_022550B0 @@ -1296,7 +1296,7 @@ _0225528A: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 -_02255290: .word 0x02255740 +_02255290: .word MOD51_02255740 thumb_func_end MOD51_022551E4 thumb_func_start MOD51_02255294 @@ -1525,7 +1525,7 @@ _02255422: add sp, #0x28 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 -_02255450: .word 0x02255728 +_02255450: .word MOD51_02255728 thumb_func_end MOD51_0225535C thumb_func_start MOD51_02255454 @@ -1889,7 +1889,7 @@ _02255714: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 -_02255718: .word 0x02255800 +_02255718: .word MOD51_02255800 thumb_func_end MOD51_02255690 thumb_func_start MOD51_0225571C @@ -1902,21 +1902,48 @@ MOD51_0225571C: ; 0x0225571C .align 2, 0 thumb_func_end MOD51_0225571C - .section .rodata - ; 0x02255728 - .byte 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0xA0, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x30, 0x90, 0xE8, 0x00, 0x00, 0x40, 0x00, 0xE8 - .byte 0x40, 0x80, 0x00, 0xE8, 0x80, 0xC0, 0x00, 0xE8, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0F, 0x00 - .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE8, 0xF8, 0xA0, 0x20, 0xE8, 0xF8 - .byte 0x00, 0x40, 0x00, 0xE8, 0x40, 0x80, 0x00, 0xE8, 0x80, 0xC0, 0x00, 0xE8, 0x30, 0x90, 0xE8, 0x00 - .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0D, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .rodata + .global MOD51_02255728 +MOD51_02255728: ; 0x02255728 + .byte 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00 + + .global MOD51_02255734 +MOD51_02255734: ; 0x02255734 + .byte 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 + + .global MOD51_02255740 +MOD51_02255740: ; 0x02255740 + .byte 0x30, 0x90, 0xE8, 0x00, 0x00, 0x40, 0x00, 0xE8, 0x40, 0x80, 0x00, 0xE8, 0x80, 0xC0, 0x00, 0xE8 + .byte 0xFF, 0x00, 0x00, 0x00 + + .global MOD51_02255754 +MOD51_02255754: ; 0x02255754 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x0F, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global MOD51_02255770 +MOD51_02255770: ; 0x02255770 + .byte 0x00, 0x20, 0xE8, 0xF8, 0xA0, 0x20, 0xE8, 0xF8, 0x00, 0x40, 0x00, 0xE8, 0x40, 0x80, 0x00, 0xE8 + .byte 0x80, 0xC0, 0x00, 0xE8, 0x30, 0x90, 0xE8, 0x00, 0xFF, 0x00, 0x00, 0x00 + + .global MOD51_0225578C +MOD51_0225578C: ; 0x0225578C .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x0C, 0x00, 0x00, 0x01, 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, 0x0E, 0x00 - .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x0D, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global MOD51_022557A8 +MOD51_022557A8: ; 0x022557A8 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x0C, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .global MOD51_022557C4 +MOD51_022557C4: ; 0x022557C4 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x0E, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .data + .bss + .global MOD51_02255800 +MOD51_02255800: ; 0x02255800 + .space 0x4 - .section .bss - ; 0x2255800 - .space 4 |