diff options
Diffstat (limited to 'arm9/modules/78/asm/module_78.s')
-rw-r--r-- | arm9/modules/78/asm/module_78.s | 48 |
1 files changed, 33 insertions, 15 deletions
diff --git a/arm9/modules/78/asm/module_78.s b/arm9/modules/78/asm/module_78.s index 9ef97624..1e9df5e9 100644 --- a/arm9/modules/78/asm/module_78.s +++ b/arm9/modules/78/asm/module_78.s @@ -105,7 +105,7 @@ _021D7558: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop -_021D75C4: .word 0x021D789C +_021D75C4: .word MOD78_021D789C _021D75C8: .word 0x0029AEC1 _021D75CC: .word 0x000005C1 thumb_func_end MOD78_021D74E0 @@ -222,8 +222,8 @@ _021D7680: add sp, #0x3c pop {r3, r4, r5, r6, pc} .align 2, 0 -_021D76AC: .word 0x021D78AC -_021D76B0: .word 0x021D787C +_021D76AC: .word MOD78_021D78AC +_021D76B0: .word MOD78_021D787C _021D76B4: .word 0x000006DC thumb_func_end MOD78_021D75D0 @@ -302,7 +302,7 @@ _021D7758: .word 0xFFFFE0FF _021D775C: .word 0x04001000 _021D7760: .word 0x04000060 _021D7764: .word 0xFFFFCFFF -_021D7768: .word 0x021D7888 +_021D7768: .word MOD78_021D7888 thumb_func_end MOD78_021D7708 thumb_func_start MOD78_021D776C @@ -322,7 +322,7 @@ _021D7776: add sp, #0x28 pop {r4, pc} .align 2, 0 -_021D7788: .word 0x021D78D0 +_021D7788: .word MOD78_021D78D0 thumb_func_end MOD78_021D776C thumb_func_start MOD78_021D778C @@ -432,23 +432,41 @@ _021D780E: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 -_021D7878: .word 0x021D7900 +_021D7878: .word MOD78_021D7900 thumb_func_end MOD78_021D778C - .section .rodata - ; 0x021D787C - .byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10 - .byte 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0xC1, 0xAE, 0x29, 0x00 + .rodata + .global MOD78_021D787C +MOD78_021D787C: ; 0x021D787C + .byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00 + + .global MOD78_021D7888 +MOD78_021D7888: ; 0x021D7888 + .byte 0x00, 0x00, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10, 0x84, 0x10 + .byte 0xC1, 0xAE, 0x29, 0x00 + + .global MOD78_021D789C +MOD78_021D789C: ; 0x021D789C .byte 0x02, 0xD6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC1, 0x05, 0x00, 0x00, 0x00, 0x00 + + .global MOD78_021D78AC +MOD78_021D78AC: ; 0x021D78AC .byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00 + .byte 0x00, 0x10, 0x00, 0x00 - .section .data - ; 0x021D7900 + .global MOD78_021D78D0 +MOD78_021D78D0: ; 0x021D78D0 + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00 + + .data + .global MOD78_021D7900 +MOD78_021D7900: ; 0x021D7900 .byte 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x04, 0x00, 0x07, 0x00, 0x05, 0x00, 0x06, 0x00 .byte 0x08, 0x00, 0x09, 0x00, 0x0C, 0x00, 0x0A, 0x00, 0x0B, 0x00, 0x0D, 0x00, 0x0E, 0x00, 0x11, 0x00 .byte 0x0F, 0x00, 0x10, 0x00, 0x12, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .bss |