diff options
Diffstat (limited to 'arm9/modules/04/asm/arm_04.s')
-rw-r--r-- | arm9/modules/04/asm/arm_04.s | 383 |
1 files changed, 378 insertions, 5 deletions
diff --git a/arm9/modules/04/asm/arm_04.s b/arm9/modules/04/asm/arm_04.s index 98bffb4c..e52d84fe 100644 --- a/arm9/modules/04/asm/arm_04.s +++ b/arm9/modules/04/asm/arm_04.s @@ -44875,7 +44875,7 @@ MOD04_021FFA10: ; 0x021FFA10 ldmia sp!, {r4, r5, r6, r7, pc} _021FFAE0: mov r0, #4 - ldr r2, _021FFC38 ; =0x021FFC74 + ldr r2, _021FFC38 ; =MOD04_021FFC74 mov r1, r0 bl MOD04_021EF0E4 str r0, [r4, #0x10] @@ -44964,7 +44964,7 @@ _021FFBE4: .align 2, 0 _021FFC30: .word MOD04_021FFC84 _021FFC34: .word MOD04_021FFCB4 -_021FFC38: .word 0x021FFC74 +_021FFC38: .word MOD04_021FFC74 arm_func_start MOD04_021FFC3C MOD04_021FFC3C: ; 0x021FFC3C @@ -44982,6 +44982,9 @@ MOD04_021FFC3C: ; 0x021FFC3C moveq r0, #0 add sp, sp, #0xa4 ldmfd sp!, {pc} + + arm_func_start MOD04_021FFC74 +MOD04_021FFC74: ; 0x021FFC74 ldr ip, _021FFC80 ; =MOD04_021FCE4C ldr r0, [r0] bx ip @@ -49686,11 +49689,11 @@ _02203BE0: .word MOD04_02206740 arm_func_start MOD04_02203BE4 MOD04_02203BE4: ; 0x02203BE4 - ldr ip, _02203BF0 ; =0x0220658C + ldr ip, _02203BF0 ; =MOD04_0220658C add r0, r0, #0x4c bx ip .align 2, 0 -_02203BF0: .word 0x0220658C +_02203BF0: .word MOD04_0220658C arm_func_start MOD04_02203BF4 MOD04_02203BF4: ; 0x02203BF4 @@ -52689,6 +52692,9 @@ MOD04_02206570: ; 0x02206570 ldr r0, [r0] add sp, sp, #4 ldmfd sp!, {pc} + + arm_func_start MOD04_0220658C +MOD04_0220658C: ; 0x0220658C ldr ip, _02206598 ; =MOD04_021EF06C ldr r0, [r0, #4] bx ip @@ -59991,4 +59997,371 @@ _0220BAB8: .section .bss ; 0x02210468 - .space 0x19f8 +UNK_02210468: ; 0x02210468 + .space 0x4 + +UNK_0221046C: ; 0x0221046C + .space 0x14 + +UNK_02210480: ; 0x02210480 + .space 0x4 + +UNK_02210484: ; 0x02210484 + .space 0x4 + +UNK_02210488: ; 0x02210488 + .space 0x4 + +UNK_0221048C: ; 0x0221048C + .space 0x4 + +UNK_02210490: ; 0x02210490 + .space 0x4 + +UNK_02210494: ; 0x02210494 + .space 0x1C + +UNK_022104B0: ; 0x022104B0 + .space 0x48 + +UNK_022104F8: ; 0x022104F8 + .space 0x4 + +UNK_022104FC: ; 0x022104FC + .space 0x8 + +UNK_02210504: ; 0x02210504 + .space 0x4 + +UNK_02210508: ; 0x02210508 + .space 0x4 + +UNK_0221050C: ; 0x0221050C + .space 0x4 + +UNK_02210510: ; 0x02210510 + .space 0x4 + +UNK_02210514: ; 0x02210514 + .space 0x4 + +UNK_02210518: ; 0x02210518 + .space 0x4 + +UNK_0221051C: ; 0x0221051C + .space 0x4 + +UNK_02210520: ; 0x02210520 + .space 0x4 + +UNK_02210524: ; 0x02210524 + .space 0x18 + +UNK_0221053C: ; 0x0221053C + .space 0x4 + +UNK_02210540: ; 0x02210540 + .space 0x4 + +UNK_02210544: ; 0x02210544 + .space 0x80 + +UNK_022105C4: ; 0x022105C4 + .space 0x100 + +UNK_022106C4: ; 0x022106C4 + .space 0x4 + +UNK_022106C8: ; 0x022106C8 + .space 0x4 + +UNK_022106CC: ; 0x022106CC + .space 0x4 + +UNK_022106D0: ; 0x022106D0 + .space 0x4 + +UNK_022106D4: ; 0x022106D4 + .space 0x4 + +UNK_022106D8: ; 0x022106D8 + .space 0x4 + +UNK_022106DC: ; 0x022106DC + .space 0x4 + +UNK_022106E0: ; 0x022106E0 + .space 0x4 + +UNK_022106E4: ; 0x022106E4 + .space 0x20 + +UNK_02210704: ; 0x02210704 + .space 0x1 + +UNK_02210705: ; 0x02210705 + .space 0x7 + +UNK_0221070C: ; 0x0221070C + .space 0x730 + +UNK_02210E3C: ; 0x02210E3C + .space 0x4 + +UNK_02210E40: ; 0x02210E40 + .space 0x4 + +UNK_02210E44: ; 0x02210E44 + .space 0x4 + +UNK_02210E48: ; 0x02210E48 + .space 0x4 + +UNK_02210E4C: ; 0x02210E4C + .space 0x4 + +UNK_02210E50: ; 0x02210E50 + .space 0x4 + +UNK_02210E54: ; 0x02210E54 + .space 0x4 + +UNK_02210E58: ; 0x02210E58 + .space 0x4 + +UNK_02210E5C: ; 0x02210E5C + .space 0x4 + +UNK_02210E60: ; 0x02210E60 + .space 0x40 + +UNK_02210EA0: ; 0x02210EA0 + .space 0x40 + +UNK_02210EE0: ; 0x02210EE0 + .space 0x4 + +UNK_02210EE4: ; 0x02210EE4 + .space 0x4 + +UNK_02210EE8: ; 0x02210EE8 + .space 0x4 + +UNK_02210EEC: ; 0x02210EEC + .space 0x5 + +UNK_02210EF1: ; 0x02210EF1 + .space 0x47 + +UNK_02210F38: ; 0x02210F38 + .space 0x4 + +UNK_02210F3C: ; 0x02210F3C + .space 0x4 + +UNK_02210F40: ; 0x02210F40 + .space 0x10 + +UNK_02210F50: ; 0x02210F50 + .space 0x14 + +UNK_02210F64: ; 0x02210F64 + .space 0x18 + +UNK_02210F7C: ; 0x02210F7C + .space 0x4 + +UNK_02210F80: ; 0x02210F80 + .space 0x4 + +UNK_02210F84: ; 0x02210F84 + .space 0x4 + +UNK_02210F88: ; 0x02210F88 + .space 0x4 + +UNK_02210F8C: ; 0x02210F8C + .space 0x4 + +UNK_02210F90: ; 0x02210F90 + .space 0x4 + +UNK_02210F94: ; 0x02210F94 + .space 0x100 + +UNK_02211094: ; 0x02211094 + .space 0x100 + +UNK_02211194: ; 0x02211194 + .space 0x200 + +UNK_02211394: ; 0x02211394 + .space 0x4 + +UNK_02211398: ; 0x02211398 + .space 0x2C + +UNK_022113C4: ; 0x022113C4 + .space 0x4 + +UNK_022113C8: ; 0x022113C8 + .space 0x4 + +UNK_022113CC: ; 0x022113CC + .space 0x4 + +UNK_022113D0: ; 0x022113D0 + .space 0x4 + +UNK_022113D4: ; 0x022113D4 + .space 0x4 + +UNK_022113D8: ; 0x022113D8 + .space 0x200 + +UNK_022115D8: ; 0x022115D8 + .space 0x4 + +UNK_022115DC: ; 0x022115DC + .space 0x14 + +UNK_022115F0: ; 0x022115F0 + .space 0x40 + +UNK_02211630: ; 0x02211630 + .space 0x100 + +UNK_02211730: ; 0x02211730 + .space 0x4 + +UNK_02211734: ; 0x02211734 + .space 0x4 + +UNK_02211738: ; 0x02211738 + .space 0x4 + +UNK_0221173C: ; 0x0221173C + .space 0x4 + +UNK_02211740: ; 0x02211740 + .space 0x4 + +UNK_02211744: ; 0x02211744 + .space 0x4 + +UNK_02211748: ; 0x02211748 + .space 0x4 + +UNK_0221174C: ; 0x0221174C + .space 0x4 + +UNK_02211750: ; 0x02211750 + .space 0x4 + +UNK_02211754: ; 0x02211754 + .space 0x4 + +UNK_02211758: ; 0x02211758 + .space 0x4 + +UNK_0221175C: ; 0x0221175C + .space 0x4 + +UNK_02211760: ; 0x02211760 + .space 0x4 + +UNK_02211764: ; 0x02211764 + .space 0x4 + +UNK_02211768: ; 0x02211768 + .space 0x4 + +UNK_0221176C: ; 0x0221176C + .space 0xC + +UNK_02211778: ; 0x02211778 + .space 0xC + +UNK_02211784: ; 0x02211784 + .space 0x14 + +UNK_02211798: ; 0x02211798 + .space 0x18 + +UNK_022117B0: ; 0x022117B0 + .space 0x1C + +UNK_022117CC: ; 0x022117CC + .space 0x24 + +UNK_022117F0: ; 0x022117F0 + .space 0x8 + +UNK_022117F8: ; 0x022117F8 + .space 0x34 + +UNK_0221182C: ; 0x0221182C + .space 0xC + +UNK_02211838: ; 0x02211838 + .space 0x18 + +UNK_02211850: ; 0x02211850 + .space 0x80 + +UNK_022118D0: ; 0x022118D0 + .space 0x4 + +UNK_022118D4: ; 0x022118D4 + .space 0x18 + +UNK_022118EC: ; 0x022118EC + .space 0x18 + +UNK_02211904: ; 0x02211904 + .space 0x4 + +UNK_02211908: ; 0x02211908 + .space 0x4 + +UNK_0221190C: ; 0x0221190C + .space 0x4 + +UNK_02211910: ; 0x02211910 + .space 0x4 + +UNK_02211914: ; 0x02211914 + .space 0x4 + +UNK_02211918: ; 0x02211918 + .space 0x4 + +UNK_0221191C: ; 0x0221191C + .space 0x4 + +UNK_02211920: ; 0x02211920 + .space 0x4 + +UNK_02211924: ; 0x02211924 + .space 0x4 + +UNK_02211928: ; 0x02211928 + .space 0x4 + +UNK_0221192C: ; 0x0221192C + .space 0x18 + +UNK_02211944: ; 0x02211944 + .space 0x20 + +UNK_02211964: ; 0x02211964 + .space 0xC0 + +UNK_02211A24: ; 0x02211A24 + .space 0x20 + +UNK_02211A44: ; 0x02211A44 + .space 0x9 + +UNK_02211A4D: ; 0x02211A4D + .space 0x413 |