diff options
Diffstat (limited to 'arm9/asm/unk_02079C70.s')
-rw-r--r-- | arm9/asm/unk_02079C70.s | 73 |
1 files changed, 41 insertions, 32 deletions
diff --git a/arm9/asm/unk_02079C70.s b/arm9/asm/unk_02079C70.s index 750074db..88e0d263 100644 --- a/arm9/asm/unk_02079C70.s +++ b/arm9/asm/unk_02079C70.s @@ -1,6 +1,15 @@ .include "asm/macros.inc" .include "global.inc" + .extern UNK_020FA624 + .extern UNK_020FA688 + .extern UNK_020FA634 + .extern UNK_020FA6A4 + .extern UNK_020FA650 + .extern UNK_020FA6C0 + .extern gUnknown21C48B8 + .extern UNK_020FA66C + .text thumb_func_start FUN_02079C70 @@ -329,7 +338,7 @@ _02079F54: .word 0x00003FF8 FUN_02079F58: ; 0x02079F58 push {r4, lr} sub sp, #0x28 - ldr r4, _02079F74 ; =0x020FA6C0 + ldr r4, _02079F74 ; =UNK_020FA6C0 add r3, sp, #0x0 mov r2, #0x5 _02079F62: @@ -342,13 +351,13 @@ _02079F62: add sp, #0x28 pop {r4, pc} .balign 4 -_02079F74: .word 0x020FA6C0 +_02079F74: .word UNK_020FA6C0 thumb_func_start FUN_02079F78 FUN_02079F78: ; 0x02079F78 push {r4-r5, lr} sub sp, #0x9c - ldr r5, _0207A074 ; =0x020FA624 + ldr r5, _0207A074 ; =UNK_020FA624 add r3, sp, #0x8c add r4, r0, #0x0 add r2, r3, #0x0 @@ -358,7 +367,7 @@ FUN_02079F78: ; 0x02079F78 stmia r3!, {r0-r1} add r0, r2, #0x0 bl FUN_02016BBC - ldr r5, _0207A078 ; =0x020FA650 + ldr r5, _0207A078 ; =UNK_020FA650 add r3, sp, #0x70 ldmia r5!, {r0-r1} add r2, r3, #0x0 @@ -376,7 +385,7 @@ FUN_02079F78: ; 0x02079F78 add r0, r4, #0x0 mov r1, #0x1 bl FUN_02018744 - ldr r5, _0207A07C ; =0x020FA66C + ldr r5, _0207A07C ; =UNK_020FA66C add r3, sp, #0x54 ldmia r5!, {r0-r1} add r2, r3, #0x0 @@ -399,7 +408,7 @@ FUN_02079F78: ; 0x02079F78 mov r2, #0x0 mov r3, #0x88 bl FUN_0201AEE4 - ldr r5, _0207A080 ; =0x020FA688 + ldr r5, _0207A080 ; =UNK_020FA688 add r3, sp, #0x38 ldmia r5!, {r0-r1} add r2, r3, #0x0 @@ -414,7 +423,7 @@ FUN_02079F78: ; 0x02079F78 add r0, r4, #0x0 mov r3, #0x0 bl FUN_02016C18 - ldr r5, _0207A084 ; =0x020FA6A4 + ldr r5, _0207A084 ; =UNK_020FA6A4 add r3, sp, #0x1c ldmia r5!, {r0-r1} add r2, r3, #0x0 @@ -432,7 +441,7 @@ FUN_02079F78: ; 0x02079F78 add r0, r4, #0x0 mov r1, #0x4 bl FUN_02018744 - ldr r5, _0207A088 ; =0x020FA634 + ldr r5, _0207A088 ; =UNK_020FA634 add r3, sp, #0x0 ldmia r5!, {r0-r1} add r2, r3, #0x0 @@ -460,12 +469,12 @@ FUN_02079F78: ; 0x02079F78 add sp, #0x9c pop {r4-r5, pc} nop -_0207A074: .word 0x020FA624 -_0207A078: .word 0x020FA650 -_0207A07C: .word 0x020FA66C -_0207A080: .word 0x020FA688 -_0207A084: .word 0x020FA6A4 -_0207A088: .word 0x020FA634 +_0207A074: .word UNK_020FA624 +_0207A078: .word UNK_020FA650 +_0207A07C: .word UNK_020FA66C +_0207A080: .word UNK_020FA688 +_0207A084: .word UNK_020FA6A4 +_0207A088: .word UNK_020FA634 thumb_func_start FUN_0207A08C FUN_0207A08C: ; 0x0207A08C @@ -779,7 +788,7 @@ FUN_0207A310: ; 0x0207A310 mov r0, #0x12 pop {r4-r6, pc} _0207A32E: - ldr r2, _0207A43C ; =0x021C48B8 + ldr r2, _0207A43C ; =gUnknown21C48B8 mov r1, #0x20 ldr r5, [r2, #0x4c] add r6, r5, #0x0 @@ -913,7 +922,7 @@ _0207A434: pop {r4-r6, pc} .balign 4 _0207A438: .word 0x0000068F -_0207A43C: .word 0x021C48B8 +_0207A43C: .word gUnknown21C48B8 _0207A440: .word 0x0000068C _0207A444: .word 0x0000068E @@ -972,7 +981,7 @@ _0207A492: thumb_func_start FUN_0207A498 FUN_0207A498: ; 0x0207A498 push {r4, lr} - ldr r1, _0207A568 ; =0x021C48B8 + ldr r1, _0207A568 ; =gUnknown21C48B8 add r4, r0, #0x0 ldr r2, [r1, #0x48] mov r1, #0x40 @@ -1075,7 +1084,7 @@ _0207A564: mov r0, #0x7 pop {r4, pc} .balign 4 -_0207A568: .word 0x021C48B8 +_0207A568: .word gUnknown21C48B8 _0207A56C: .word 0x000005DC _0207A570: .word 0x0000068D _0207A574: .word 0x0000068E @@ -1084,7 +1093,7 @@ _0207A578: .word 0x0000069C thumb_func_start FUN_0207A57C FUN_0207A57C: ; 0x0207A57C push {r4, lr} - ldr r1, _0207A644 ; =0x021C48B8 + ldr r1, _0207A644 ; =gUnknown21C48B8 add r4, r0, #0x0 ldr r2, [r1, #0x48] mov r1, #0x40 @@ -1176,7 +1185,7 @@ _0207A63E: mov r0, #0x8 pop {r4, pc} nop -_0207A644: .word 0x021C48B8 +_0207A644: .word gUnknown21C48B8 _0207A648: .word 0x000005DC _0207A64C: .word 0x0000068D _0207A650: .word 0x000005DD @@ -1184,7 +1193,7 @@ _0207A650: .word 0x000005DD thumb_func_start FUN_0207A654 FUN_0207A654: ; 0x0207A654 push {r4, lr} - ldr r1, _0207A750 ; =0x021C48B8 + ldr r1, _0207A750 ; =gUnknown21C48B8 add r4, r0, #0x0 ldr r2, [r1, #0x48] mov r1, #0x20 @@ -1305,7 +1314,7 @@ _0207A74C: mov r0, #0x9 pop {r4, pc} .balign 4 -_0207A750: .word 0x021C48B8 +_0207A750: .word gUnknown21C48B8 _0207A754: .word 0x000005DC _0207A758: .word 0x000005DD _0207A75C: .word 0x0000068D @@ -1313,7 +1322,7 @@ _0207A75C: .word 0x0000068D thumb_func_start FUN_0207A760 FUN_0207A760: ; 0x0207A760 push {r3, lr} - ldr r1, _0207A778 ; =0x021C48B8 + ldr r1, _0207A778 ; =gUnknown21C48B8 ldr r2, [r1, #0x48] mov r1, #0x3 tst r1, r2 @@ -1325,7 +1334,7 @@ _0207A774: mov r0, #0xa pop {r3, pc} .balign 4 -_0207A778: .word 0x021C48B8 +_0207A778: .word gUnknown21C48B8 thumb_func_start FUN_0207A77C FUN_0207A77C: ; 0x0207A77C @@ -1356,7 +1365,7 @@ _0207A79E: thumb_func_start FUN_0207A7A4 FUN_0207A7A4: ; 0x0207A7A4 push {r3-r5, lr} - ldr r3, _0207A80C ; =0x021C48B8 + ldr r3, _0207A80C ; =gUnknown21C48B8 mov r1, #0x20 ldr r2, [r3, #0x4c] add r4, r0, #0x0 @@ -1408,7 +1417,7 @@ _0207A808: mov r0, #0xd pop {r3-r5, pc} .balign 4 -_0207A80C: .word 0x021C48B8 +_0207A80C: .word gUnknown21C48B8 _0207A810: .word 0x000005DD _0207A814: .word 0x0000068E @@ -1472,7 +1481,7 @@ _0207A880: .word 0x0000068F FUN_0207A884: ; 0x0207A884 push {r4-r6, lr} sub sp, #0x8 - ldr r1, _0207AA00 ; =0x021C48B8 + ldr r1, _0207AA00 ; =gUnknown21C48B8 add r5, r0, #0x0 ldr r2, [r1, #0x48] mov r1, #0x3 @@ -1653,7 +1662,7 @@ _0207A9FA: add sp, #0x8 pop {r4-r6, pc} .balign 4 -_0207AA00: .word 0x021C48B8 +_0207AA00: .word gUnknown21C48B8 _0207AA04: .word 0x0000068E _0207AA08: .word 0x00000295 _0207AA0C: .word 0x00000296 @@ -1666,7 +1675,7 @@ _0207AA1C: .word 0x000003E2 FUN_0207AA20: ; 0x0207AA20 push {r3-r5, lr} add r5, r0, #0x0 - ldr r0, _0207AA68 ; =0x021C48B8 + ldr r0, _0207AA68 ; =gUnknown21C48B8 ldr r1, [r0, #0x48] mov r0, #0x3 tst r0, r1 @@ -1702,12 +1711,12 @@ _0207AA62: mov r0, #0x10 pop {r3-r5, pc} nop -_0207AA68: .word 0x021C48B8 +_0207AA68: .word gUnknown21C48B8 _0207AA6C: .word 0x0000068E thumb_func_start FUN_0207AA70 FUN_0207AA70: ; 0x0207AA70 - ldr r0, _0207AA84 ; =0x021C48B8 + ldr r0, _0207AA84 ; =gUnknown21C48B8 ldr r1, [r0, #0x48] mov r0, #0x3 tst r0, r1 @@ -1718,7 +1727,7 @@ _0207AA7E: mov r0, #0x11 bx lr nop -_0207AA84: .word 0x021C48B8 +_0207AA84: .word gUnknown21C48B8 thumb_func_start FUN_0207AA88 FUN_0207AA88: ; 0x0207AA88 |