summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorred031000 <rubenru09@aol.com>2020-07-16 17:52:54 +0100
committerred031000 <rubenru09@aol.com>2020-07-16 17:52:54 +0100
commitbada267be4304af59770332180dee817c906e77e (patch)
tree385acd61dab4d05484ebefde8781b94c90340462
parent776413a0e4d39c2c188be6598d20965cf7a98486 (diff)
too eager
-rw-r--r--arm9/modules/05/asm/mod05_021DA5B8.s379
-rw-r--r--arm9/modules/05/asm/module_05.s379
2 files changed, 379 insertions, 379 deletions
diff --git a/arm9/modules/05/asm/mod05_021DA5B8.s b/arm9/modules/05/asm/mod05_021DA5B8.s
index 58724788..e961bb5a 100644
--- a/arm9/modules/05/asm/mod05_021DA5B8.s
+++ b/arm9/modules/05/asm/mod05_021DA5B8.s
@@ -1464,6 +1464,385 @@ _021DB134:
_021DB13C: .word 0x0000FFA0
_021DB140: .word 0x00007FFF
+ thumb_func_start MOD05_021DB144
+MOD05_021DB144: ; 0x021DB144
+ push {r4, r5, lr}
+ sub sp, #0xc
+ add r5, r0, #0
+ bl FUN_02046528
+ add r4, r0, #0
+ add r0, r5, #0
+ bl FUN_0204652C
+ add r5, r0, #0
+ ldr r0, [r5]
+ cmp r0, #0
+ beq _021DB164
+ cmp r0, #1
+ beq _021DB1A0
+ b _021DB1B4
+_021DB164:
+ ldr r0, [r4, #0x38]
+ bl FUN_020553A0
+ mov r1, #1
+ bl FUN_0205889C
+ mov r0, #0
+ str r0, [r5, #8]
+ strb r0, [r5, #4]
+ ldr r0, _021DB1C8 ; =0x00000603
+ bl FUN_020054C8
+ mov r0, #6
+ str r0, [sp]
+ mov r0, #1
+ str r0, [sp, #4]
+ mov r0, #0xb
+ str r0, [sp, #8]
+ mov r0, #0
+ ldr r3, _021DB1CC ; =0x00007FFF
+ add r1, r0, #0
+ add r2, r0, #0
+ bl FUN_0200E1D0
+ mov r0, #1
+ str r0, [r5, #8]
+ ldr r0, [r5]
+ add r0, r0, #1
+ str r0, [r5]
+ b _021DB1B4
+_021DB1A0:
+ bl FUN_0200E308
+ cmp r0, #0
+ beq _021DB1B4
+ add r0, r5, #0
+ bl FreeToHeap
+ add sp, #0xc
+ mov r0, #1
+ pop {r4, r5, pc}
+_021DB1B4:
+ ldr r0, [r5, #8]
+ cmp r0, #0
+ beq _021DB1C2
+ ldr r0, [r4, #0x20]
+ add r1, r5, #4
+ bl MOD05_021DA9E8
+_021DB1C2:
+ mov r0, #0
+ add sp, #0xc
+ pop {r4, r5, pc}
+ .balign 4, 0
+_021DB1C8: .word 0x00000603
+_021DB1CC: .word 0x00007FFF
+
+ thumb_func_start MOD05_021DB1D0
+MOD05_021DB1D0: ; 0x021DB1D0
+ push {r4, r5, r6, lr}
+ sub sp, #0x10
+ add r5, r0, #0
+ bl FUN_02046528
+ add r6, r0, #0
+ add r0, r5, #0
+ bl FUN_0204652C
+ add r4, r0, #0
+ ldr r0, [r4]
+ cmp r0, #0
+ beq _021DB1F0
+ cmp r0, #1
+ beq _021DB222
+ b _021DB236
+_021DB1F0:
+ mov r0, #0
+ str r0, [r4, #8]
+ strb r0, [r4, #4]
+ ldr r0, _021DB24C ; =0x00000603
+ bl FUN_020054C8
+ mov r1, #0
+ str r1, [sp]
+ mov r0, #6
+ str r0, [sp, #4]
+ mov r0, #1
+ str r0, [sp, #8]
+ mov r0, #0xb
+ str r0, [sp, #0xc]
+ add r0, r5, #0
+ mov r2, #0x10
+ add r3, r1, #0
+ bl FUN_0204C1B4
+ mov r0, #1
+ str r0, [r4, #8]
+ ldr r0, [r4]
+ add r0, r0, #1
+ str r0, [r4]
+ b _021DB236
+_021DB222:
+ bl FUN_0200E308
+ cmp r0, #0
+ beq _021DB236
+ add r0, r4, #0
+ bl FreeToHeap
+ add sp, #0x10
+ mov r0, #1
+ pop {r4, r5, r6, pc}
+_021DB236:
+ ldr r0, [r4, #8]
+ cmp r0, #0
+ beq _021DB244
+ ldr r0, [r6, #0x20]
+ add r1, r4, #4
+ bl MOD05_021DA9E8
+_021DB244:
+ mov r0, #0
+ add sp, #0x10
+ pop {r4, r5, r6, pc}
+ nop
+_021DB24C: .word 0x00000603
+
+ thumb_func_start MOD05_021DB250
+MOD05_021DB250: ; 0x021DB250
+ push {r3, r4, r5, r6, r7, lr}
+ sub sp, #0x18
+ str r0, [sp, #0x10]
+ bl FUN_02046528
+ add r5, r0, #0
+ ldr r0, [sp, #0x10]
+ bl FUN_0204652C
+ add r4, r0, #0
+ ldr r0, [r4]
+ cmp r0, #3
+ bhi _021DB368
+ add r0, r0, r0
+ add r0, pc
+ ldrh r0, [r0, #6]
+ lsl r0, r0, #0x10
+ asr r0, r0, #0x10
+ add pc, r0
+_021DB276: ; jump table
+ .short _021DB27E - _021DB276 - 2 ; case 0
+ .short _021DB30C - _021DB276 - 2 ; case 1
+ .short _021DB32A - _021DB276 - 2 ; case 2
+ .short _021DB348 - _021DB276 - 2 ; case 3
+_021DB27E:
+ ldr r0, [r5, #0x38]
+ bl FUN_020553A0
+ str r0, [sp, #0x14]
+ ldr r0, [r5, #0x38]
+ bl FUN_020552F8
+ lsl r0, r0, #0x18
+ lsr r7, r0, #0x18
+ cmp r7, #1
+ bne _021DB2A0
+ ldr r0, [sp, #0x14]
+ mov r1, #1
+ bl FUN_0205889C
+ mov r0, #1
+ b _021DB2AA
+_021DB2A0:
+ ldr r0, [sp, #0x14]
+ mov r1, #0
+ bl FUN_0205889C
+ mov r0, #3
+_021DB2AA:
+ str r0, [r4]
+ mov r0, #0
+ str r0, [r4, #8]
+ strb r0, [r4, #4]
+ ldr r0, [r5, #0x20]
+ bl FUN_0201F008
+ strh r0, [r4, #0xc]
+ ldr r0, _021DB37C ; =0x0000FFA0
+ ldr r1, [r5, #0x20]
+ bl FUN_0201EF2C
+ cmp r7, #3
+ bhi _021DB2EA
+ add r0, r7, r7
+ add r0, pc
+ ldrh r0, [r0, #6]
+ lsl r0, r0, #0x10
+ asr r0, r0, #0x10
+ add pc, r0
+_021DB2D2: ; jump table
+ .short _021DB2DA - _021DB2D2 - 2 ; case 0
+ .short _021DB2DE - _021DB2D2 - 2 ; case 1
+ .short _021DB2E2 - _021DB2D2 - 2 ; case 2
+ .short _021DB2E6 - _021DB2D2 - 2 ; case 3
+_021DB2DA:
+ mov r6, #3
+ b _021DB2EE
+_021DB2DE:
+ mov r6, #5
+ b _021DB2EE
+_021DB2E2:
+ mov r6, #7
+ b _021DB2EE
+_021DB2E6:
+ mov r6, #0x27
+ b _021DB2EE
+_021DB2EA:
+ bl ErrorHandling
+_021DB2EE:
+ mov r1, #0
+ str r1, [sp]
+ mov r0, #6
+ str r0, [sp, #4]
+ mov r3, #1
+ str r3, [sp, #8]
+ mov r0, #0xb
+ str r0, [sp, #0xc]
+ ldr r0, [sp, #0x10]
+ add r2, r6, #0
+ bl FUN_0204C1B4
+ mov r0, #1
+ str r0, [r4, #8]
+ b _021DB368
+_021DB30C:
+ ldr r0, [r5, #0x38]
+ bl FUN_020553A0
+ add r6, r0, #0
+ mov r1, #0
+ bl FUN_0205889C
+ add r0, r6, #0
+ mov r1, #0xd
+ bl FUN_0205ADDC
+ ldr r0, [r4]
+ add r0, r0, #1
+ str r0, [r4]
+ b _021DB368
+_021DB32A:
+ ldr r0, [r5, #0x38]
+ bl FUN_020553A0
+ add r6, r0, #0
+ bl FUN_0205AE28
+ cmp r0, #1
+ bne _021DB368
+ add r0, r6, #0
+ bl FUN_0205AE50
+ ldr r0, [r4]
+ add r0, r0, #1
+ str r0, [r4]
+ b _021DB368
+_021DB348:
+ bl FUN_0200E308
+ cmp r0, #0
+ beq _021DB368
+ ldr r0, [r5, #0x20]
+ bl FUN_0201F008
+ ldrh r1, [r4, #0xc]
+ cmp r1, r0
+ bne _021DB368
+ add r0, r4, #0
+ bl FreeToHeap
+ add sp, #0x18
+ mov r0, #1
+ pop {r3, r4, r5, r6, r7, pc}
+_021DB368:
+ ldr r0, [r4, #8]
+ cmp r0, #0
+ beq _021DB376
+ ldr r0, [r5, #0x20]
+ add r1, r4, #4
+ bl MOD05_021DAA2C
+_021DB376:
+ mov r0, #0
+ add sp, #0x18
+ pop {r3, r4, r5, r6, r7, pc}
+ .balign 4, 0
+_021DB37C: .word 0x0000FFA0
+
+ thumb_func_start MOD05_021DB380
+MOD05_021DB380: ; 0x021DB380
+ push {r3, r4, r5, r6, r7, lr}
+ sub sp, #0x10
+ add r7, r0, #0
+ bl FUN_02046528
+ add r5, r0, #0
+ add r0, r7, #0
+ bl FUN_0204652C
+ add r4, r0, #0
+ ldr r0, [r4]
+ cmp r0, #3
+ bhi _021DB446
+ add r0, r0, r0
+ add r0, pc
+ ldrh r0, [r0, #6]
+ lsl r0, r0, #0x10
+ asr r0, r0, #0x10
+ add pc, r0
+_021DB3A6: ; jump table
+ .short _021DB3AE - _021DB3A6 - 2 ; case 0
+ .short _021DB3F6 - _021DB3A6 - 2 ; case 1
+ .short _021DB414 - _021DB3A6 - 2 ; case 2
+ .short _021DB432 - _021DB3A6 - 2 ; case 3
+_021DB3AE:
+ ldr r0, [r5, #0x38]
+ bl FUN_020553A0
+ add r6, r0, #0
+ ldr r0, [r5, #0x38]
+ bl FUN_020552F8
+ lsl r0, r0, #0x18
+ lsr r0, r0, #0x18
+ cmp r0, #1
+ bne _021DB3D0
+ add r0, r6, #0
+ mov r1, #1
+ bl FUN_0205889C
+ mov r0, #1
+ b _021DB3DA
+_021DB3D0:
+ add r0, r6, #0
+ mov r1, #0
+ bl FUN_0205889C
+ mov r0, #3
+_021DB3DA:
+ str r0, [r4]
+ mov r1, #0
+ mov r2, #1
+ str r1, [sp]
+ mov r0, #6
+ str r0, [sp, #4]
+ str r2, [sp, #8]
+ mov r0, #0xb
+ str r0, [sp, #0xc]
+ add r0, r7, #0
+ add r3, r2, #0
+ bl FUN_0204C1B4
+ b _021DB446
+_021DB3F6:
+ ldr r0, [r5, #0x38]
+ bl FUN_020553A0
+ add r5, r0, #0
+ mov r1, #0
+ bl FUN_0205889C
+ add r0, r5, #0
+ mov r1, #0xd
+ bl FUN_0205ADDC
+ ldr r0, [r4]
+ add r0, r0, #1
+ str r0, [r4]
+ b _021DB446
+_021DB414:
+ ldr r0, [r5, #0x38]
+ bl FUN_020553A0
+ add r5, r0, #0
+ bl FUN_0205AE28
+ cmp r0, #1
+ bne _021DB446
+ add r0, r5, #0
+ bl FUN_0205AE50
+ ldr r0, [r4]
+ add r0, r0, #1
+ str r0, [r4]
+ b _021DB446
+_021DB432:
+ bl FUN_0200E308
+ cmp r0, #0
+ beq _021DB446
+ add r0, r4, #0
+ bl FreeToHeap
+ add sp, #0x10
+ mov r0, #1
+ pop {r3, r4, r5, r6, r7, pc}
+_021DB446:
+ mov r0, #0
+ add sp, #0x10
+ pop {r3, r4, r5, r6, r7, pc}
+
.section .rodata
.global UNK05_021F64E4
diff --git a/arm9/modules/05/asm/module_05.s b/arm9/modules/05/asm/module_05.s
index c98f53c4..e49b2ab9 100644
--- a/arm9/modules/05/asm/module_05.s
+++ b/arm9/modules/05/asm/module_05.s
@@ -3,385 +3,6 @@
.section .text
.balign 4, 0
- thumb_func_start MOD05_021DB144
-MOD05_021DB144: ; 0x021DB144
- push {r4, r5, lr}
- sub sp, #0xc
- add r5, r0, #0
- bl FUN_02046528
- add r4, r0, #0
- add r0, r5, #0
- bl FUN_0204652C
- add r5, r0, #0
- ldr r0, [r5]
- cmp r0, #0
- beq _021DB164
- cmp r0, #1
- beq _021DB1A0
- b _021DB1B4
-_021DB164:
- ldr r0, [r4, #0x38]
- bl FUN_020553A0
- mov r1, #1
- bl FUN_0205889C
- mov r0, #0
- str r0, [r5, #8]
- strb r0, [r5, #4]
- ldr r0, _021DB1C8 ; =0x00000603
- bl FUN_020054C8
- mov r0, #6
- str r0, [sp]
- mov r0, #1
- str r0, [sp, #4]
- mov r0, #0xb
- str r0, [sp, #8]
- mov r0, #0
- ldr r3, _021DB1CC ; =0x00007FFF
- add r1, r0, #0
- add r2, r0, #0
- bl FUN_0200E1D0
- mov r0, #1
- str r0, [r5, #8]
- ldr r0, [r5]
- add r0, r0, #1
- str r0, [r5]
- b _021DB1B4
-_021DB1A0:
- bl FUN_0200E308
- cmp r0, #0
- beq _021DB1B4
- add r0, r5, #0
- bl FreeToHeap
- add sp, #0xc
- mov r0, #1
- pop {r4, r5, pc}
-_021DB1B4:
- ldr r0, [r5, #8]
- cmp r0, #0
- beq _021DB1C2
- ldr r0, [r4, #0x20]
- add r1, r5, #4
- bl MOD05_021DA9E8
-_021DB1C2:
- mov r0, #0
- add sp, #0xc
- pop {r4, r5, pc}
- .balign 4, 0
-_021DB1C8: .word 0x00000603
-_021DB1CC: .word 0x00007FFF
-
- thumb_func_start MOD05_021DB1D0
-MOD05_021DB1D0: ; 0x021DB1D0
- push {r4, r5, r6, lr}
- sub sp, #0x10
- add r5, r0, #0
- bl FUN_02046528
- add r6, r0, #0
- add r0, r5, #0
- bl FUN_0204652C
- add r4, r0, #0
- ldr r0, [r4]
- cmp r0, #0
- beq _021DB1F0
- cmp r0, #1
- beq _021DB222
- b _021DB236
-_021DB1F0:
- mov r0, #0
- str r0, [r4, #8]
- strb r0, [r4, #4]
- ldr r0, _021DB24C ; =0x00000603
- bl FUN_020054C8
- mov r1, #0
- str r1, [sp]
- mov r0, #6
- str r0, [sp, #4]
- mov r0, #1
- str r0, [sp, #8]
- mov r0, #0xb
- str r0, [sp, #0xc]
- add r0, r5, #0
- mov r2, #0x10
- add r3, r1, #0
- bl FUN_0204C1B4
- mov r0, #1
- str r0, [r4, #8]
- ldr r0, [r4]
- add r0, r0, #1
- str r0, [r4]
- b _021DB236
-_021DB222:
- bl FUN_0200E308
- cmp r0, #0
- beq _021DB236
- add r0, r4, #0
- bl FreeToHeap
- add sp, #0x10
- mov r0, #1
- pop {r4, r5, r6, pc}
-_021DB236:
- ldr r0, [r4, #8]
- cmp r0, #0
- beq _021DB244
- ldr r0, [r6, #0x20]
- add r1, r4, #4
- bl MOD05_021DA9E8
-_021DB244:
- mov r0, #0
- add sp, #0x10
- pop {r4, r5, r6, pc}
- nop
-_021DB24C: .word 0x00000603
-
- thumb_func_start MOD05_021DB250
-MOD05_021DB250: ; 0x021DB250
- push {r3, r4, r5, r6, r7, lr}
- sub sp, #0x18
- str r0, [sp, #0x10]
- bl FUN_02046528
- add r5, r0, #0
- ldr r0, [sp, #0x10]
- bl FUN_0204652C
- add r4, r0, #0
- ldr r0, [r4]
- cmp r0, #3
- bhi _021DB368
- add r0, r0, r0
- add r0, pc
- ldrh r0, [r0, #6]
- lsl r0, r0, #0x10
- asr r0, r0, #0x10
- add pc, r0
-_021DB276: ; jump table
- .short _021DB27E - _021DB276 - 2 ; case 0
- .short _021DB30C - _021DB276 - 2 ; case 1
- .short _021DB32A - _021DB276 - 2 ; case 2
- .short _021DB348 - _021DB276 - 2 ; case 3
-_021DB27E:
- ldr r0, [r5, #0x38]
- bl FUN_020553A0
- str r0, [sp, #0x14]
- ldr r0, [r5, #0x38]
- bl FUN_020552F8
- lsl r0, r0, #0x18
- lsr r7, r0, #0x18
- cmp r7, #1
- bne _021DB2A0
- ldr r0, [sp, #0x14]
- mov r1, #1
- bl FUN_0205889C
- mov r0, #1
- b _021DB2AA
-_021DB2A0:
- ldr r0, [sp, #0x14]
- mov r1, #0
- bl FUN_0205889C
- mov r0, #3
-_021DB2AA:
- str r0, [r4]
- mov r0, #0
- str r0, [r4, #8]
- strb r0, [r4, #4]
- ldr r0, [r5, #0x20]
- bl FUN_0201F008
- strh r0, [r4, #0xc]
- ldr r0, _021DB37C ; =0x0000FFA0
- ldr r1, [r5, #0x20]
- bl FUN_0201EF2C
- cmp r7, #3
- bhi _021DB2EA
- add r0, r7, r7
- add r0, pc
- ldrh r0, [r0, #6]
- lsl r0, r0, #0x10
- asr r0, r0, #0x10
- add pc, r0
-_021DB2D2: ; jump table
- .short _021DB2DA - _021DB2D2 - 2 ; case 0
- .short _021DB2DE - _021DB2D2 - 2 ; case 1
- .short _021DB2E2 - _021DB2D2 - 2 ; case 2
- .short _021DB2E6 - _021DB2D2 - 2 ; case 3
-_021DB2DA:
- mov r6, #3
- b _021DB2EE
-_021DB2DE:
- mov r6, #5
- b _021DB2EE
-_021DB2E2:
- mov r6, #7
- b _021DB2EE
-_021DB2E6:
- mov r6, #0x27
- b _021DB2EE
-_021DB2EA:
- bl ErrorHandling
-_021DB2EE:
- mov r1, #0
- str r1, [sp]
- mov r0, #6
- str r0, [sp, #4]
- mov r3, #1
- str r3, [sp, #8]
- mov r0, #0xb
- str r0, [sp, #0xc]
- ldr r0, [sp, #0x10]
- add r2, r6, #0
- bl FUN_0204C1B4
- mov r0, #1
- str r0, [r4, #8]
- b _021DB368
-_021DB30C:
- ldr r0, [r5, #0x38]
- bl FUN_020553A0
- add r6, r0, #0
- mov r1, #0
- bl FUN_0205889C
- add r0, r6, #0
- mov r1, #0xd
- bl FUN_0205ADDC
- ldr r0, [r4]
- add r0, r0, #1
- str r0, [r4]
- b _021DB368
-_021DB32A:
- ldr r0, [r5, #0x38]
- bl FUN_020553A0
- add r6, r0, #0
- bl FUN_0205AE28
- cmp r0, #1
- bne _021DB368
- add r0, r6, #0
- bl FUN_0205AE50
- ldr r0, [r4]
- add r0, r0, #1
- str r0, [r4]
- b _021DB368
-_021DB348:
- bl FUN_0200E308
- cmp r0, #0
- beq _021DB368
- ldr r0, [r5, #0x20]
- bl FUN_0201F008
- ldrh r1, [r4, #0xc]
- cmp r1, r0
- bne _021DB368
- add r0, r4, #0
- bl FreeToHeap
- add sp, #0x18
- mov r0, #1
- pop {r3, r4, r5, r6, r7, pc}
-_021DB368:
- ldr r0, [r4, #8]
- cmp r0, #0
- beq _021DB376
- ldr r0, [r5, #0x20]
- add r1, r4, #4
- bl MOD05_021DAA2C
-_021DB376:
- mov r0, #0
- add sp, #0x18
- pop {r3, r4, r5, r6, r7, pc}
- .balign 4, 0
-_021DB37C: .word 0x0000FFA0
-
- thumb_func_start MOD05_021DB380
-MOD05_021DB380: ; 0x021DB380
- push {r3, r4, r5, r6, r7, lr}
- sub sp, #0x10
- add r7, r0, #0
- bl FUN_02046528
- add r5, r0, #0
- add r0, r7, #0
- bl FUN_0204652C
- add r4, r0, #0
- ldr r0, [r4]
- cmp r0, #3
- bhi _021DB446
- add r0, r0, r0
- add r0, pc
- ldrh r0, [r0, #6]
- lsl r0, r0, #0x10
- asr r0, r0, #0x10
- add pc, r0
-_021DB3A6: ; jump table
- .short _021DB3AE - _021DB3A6 - 2 ; case 0
- .short _021DB3F6 - _021DB3A6 - 2 ; case 1
- .short _021DB414 - _021DB3A6 - 2 ; case 2
- .short _021DB432 - _021DB3A6 - 2 ; case 3
-_021DB3AE:
- ldr r0, [r5, #0x38]
- bl FUN_020553A0
- add r6, r0, #0
- ldr r0, [r5, #0x38]
- bl FUN_020552F8
- lsl r0, r0, #0x18
- lsr r0, r0, #0x18
- cmp r0, #1
- bne _021DB3D0
- add r0, r6, #0
- mov r1, #1
- bl FUN_0205889C
- mov r0, #1
- b _021DB3DA
-_021DB3D0:
- add r0, r6, #0
- mov r1, #0
- bl FUN_0205889C
- mov r0, #3
-_021DB3DA:
- str r0, [r4]
- mov r1, #0
- mov r2, #1
- str r1, [sp]
- mov r0, #6
- str r0, [sp, #4]
- str r2, [sp, #8]
- mov r0, #0xb
- str r0, [sp, #0xc]
- add r0, r7, #0
- add r3, r2, #0
- bl FUN_0204C1B4
- b _021DB446
-_021DB3F6:
- ldr r0, [r5, #0x38]
- bl FUN_020553A0
- add r5, r0, #0
- mov r1, #0
- bl FUN_0205889C
- add r0, r5, #0
- mov r1, #0xd
- bl FUN_0205ADDC
- ldr r0, [r4]
- add r0, r0, #1
- str r0, [r4]
- b _021DB446
-_021DB414:
- ldr r0, [r5, #0x38]
- bl FUN_020553A0
- add r5, r0, #0
- bl FUN_0205AE28
- cmp r0, #1
- bne _021DB446
- add r0, r5, #0
- bl FUN_0205AE50
- ldr r0, [r4]
- add r0, r0, #1
- str r0, [r4]
- b _021DB446
-_021DB432:
- bl FUN_0200E308
- cmp r0, #0
- beq _021DB446
- add r0, r4, #0
- bl FreeToHeap
- add sp, #0x10
- mov r0, #1
- pop {r3, r4, r5, r6, r7, pc}
-_021DB446:
- mov r0, #0
- add sp, #0x10
- pop {r3, r4, r5, r6, r7, pc}
-
thumb_func_start MOD05_021DB44C
MOD05_021DB44C: ; 0x021DB44C
push {r4, r5, r6, lr}