mirror of
https://github.com/pret/pokediamond.git
synced 2026-04-26 00:11:26 -05:00
little more + correct systask
This commit is contained in:
parent
2e358fc106
commit
5c4403c31a
|
|
@ -13,58 +13,10 @@
|
|||
.extern MapObjectManager_GetFieldSystem
|
||||
.extern MapObject_SetMovement
|
||||
.extern MapObject_GetEventFlag
|
||||
.extern sub_0205855C
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_02058544
|
||||
sub_02058544: ; 0x02058544
|
||||
add r0, #0xa0
|
||||
str r1, [r0, #0x0]
|
||||
bx lr
|
||||
.balign 4
|
||||
|
||||
thumb_func_start sub_0205854C
|
||||
sub_0205854C: ; 0x0205854C
|
||||
add r0, #0xa0
|
||||
ldr r0, [r0, #0x0]
|
||||
bx lr
|
||||
.balign 4
|
||||
|
||||
thumb_func_start sub_02058554
|
||||
sub_02058554: ; 0x02058554
|
||||
add r0, #0xb0
|
||||
str r1, [r0, #0x0]
|
||||
bx lr
|
||||
.balign 4
|
||||
|
||||
thumb_func_start sub_0205855C
|
||||
sub_0205855C: ; 0x0205855C
|
||||
add r0, #0xb0
|
||||
ldr r0, [r0, #0x0]
|
||||
bx lr
|
||||
.balign 4
|
||||
|
||||
thumb_func_start sub_02058564
|
||||
sub_02058564: ; 0x02058564
|
||||
push {r3, lr}
|
||||
bl sub_0205855C
|
||||
bl sub_0200CAB4
|
||||
pop {r3, pc}
|
||||
|
||||
thumb_func_start MapObject_SetManager
|
||||
MapObject_SetManager: ; 0x02058570
|
||||
add r0, #0xb4
|
||||
str r1, [r0, #0x0]
|
||||
bx lr
|
||||
.balign 4
|
||||
|
||||
thumb_func_start MapObject_GetManager
|
||||
MapObject_GetManager: ; 0x02058578
|
||||
add r0, #0xb4
|
||||
ldr r0, [r0, #0x0]
|
||||
bx lr
|
||||
.balign 4
|
||||
|
||||
thumb_func_start sub_02058580
|
||||
sub_02058580: ; 0x02058580
|
||||
ldr r3, _02058588 ; =MapObjectManager_Get
|
||||
|
|
|
|||
|
|
@ -764,7 +764,7 @@ sub_0200E71C: ; 0x0200E71C
|
|||
ldr r3, [r4, #0xc]
|
||||
bl sub_0200E628
|
||||
add r0, r5, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0x0
|
||||
bl FreeToHeap
|
||||
pop {r3-r5, pc}
|
||||
|
|
@ -778,7 +778,7 @@ sub_0200E73C: ; 0x0200E73C
|
|||
ldr r1, [r4, #0x4]
|
||||
bl sub_0200E6A0
|
||||
add r0, r5, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0x0
|
||||
bl FreeToHeap
|
||||
pop {r3-r5, pc}
|
||||
|
|
@ -834,7 +834,7 @@ sub_0200E794: ; 0x0200E794
|
|||
mov r1, #0x0
|
||||
bl sub_0200E440
|
||||
add r0, r4, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start sub_0200E7A8
|
||||
|
|
|
|||
|
|
@ -2097,7 +2097,7 @@ _0200F60C:
|
|||
blt _0200F60C
|
||||
_0200F624:
|
||||
ldr r0, [sp, #0x0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3-r7, pc}
|
||||
|
||||
thumb_func_start sub_0200F62C
|
||||
|
|
@ -2295,7 +2295,7 @@ _0200F78E:
|
|||
cmp r4, #0x2
|
||||
blt _0200F78E
|
||||
ldr r0, [sp, #0x0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3-r7, pc}
|
||||
.balign 4
|
||||
|
||||
|
|
|
|||
|
|
@ -328,7 +328,7 @@ sub_020116CC: ; 0x020116CC
|
|||
ldmia r1!, {r0-r1}
|
||||
bl sub_02011480
|
||||
add r0, r4, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
.balign 4
|
||||
|
||||
|
|
@ -343,7 +343,7 @@ sub_020116E0: ; 0x020116E0
|
|||
ldr r3, [r3, #0xc]
|
||||
bl sub_020114AC
|
||||
add r0, r4, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
.balign 4
|
||||
|
||||
|
|
@ -357,7 +357,7 @@ sub_020116FC: ; 0x020116FC
|
|||
ldr r2, [r2, #0x8]
|
||||
bl sub_02011534
|
||||
add r0, r4, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start sub_02011714
|
||||
|
|
@ -380,7 +380,7 @@ sub_02011714: ; 0x02011714
|
|||
ldrsh r3, [r3, r5]
|
||||
bl sub_02011574
|
||||
add r0, r4, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x8
|
||||
pop {r3-r5, pc}
|
||||
.balign 4
|
||||
|
|
|
|||
|
|
@ -218,7 +218,7 @@ _02012ACE:
|
|||
ldr r0, [r4, r0]
|
||||
cmp r0, #0x0
|
||||
beq _02012AF4
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _02012AF8 ; =0x00000604
|
||||
mov r1, #0x0
|
||||
str r1, [r4, r0]
|
||||
|
|
|
|||
|
|
@ -861,7 +861,7 @@ sub_02013268: ; 0x02013268
|
|||
add r0, r1, #0x0
|
||||
bl sub_02013228
|
||||
add r0, r4, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
.balign 4
|
||||
|
||||
|
|
|
|||
|
|
@ -744,7 +744,7 @@ sub_02014AD4: ; 0x02014AD4
|
|||
lsr r1, r1, #0x18
|
||||
bl BG_LoadCharTilesData
|
||||
add r0, r5, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x8]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0x0
|
||||
|
|
@ -780,7 +780,7 @@ _02014B34:
|
|||
bl GXS_LoadBGPltt
|
||||
_02014B44:
|
||||
add r0, r5, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x4]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0x0
|
||||
|
|
|
|||
|
|
@ -304,7 +304,7 @@ sub_02014D9C: ; 0x02014D9C
|
|||
ldr r0, [r0, #0x4]
|
||||
cmp r0, #0x0
|
||||
beq _02014DD6
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r1, [r5, #0x0]
|
||||
mov r0, #0x0
|
||||
add r1, r1, r4
|
||||
|
|
@ -346,7 +346,7 @@ _02014DF0:
|
|||
mov r0, #0x0
|
||||
str r0, [r4, #0x10]
|
||||
add r0, r5, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x0
|
||||
str r0, [r4, #0x4]
|
||||
ldr r0, [r4, #0x8]
|
||||
|
|
|
|||
|
|
@ -261,7 +261,7 @@ sub_02033CD4: ; 0x02033CD4
|
|||
push {r4, lr}
|
||||
add r4, r0, #0x0
|
||||
ldr r0, [r4, #0x18]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x7
|
||||
ldr r2, _02033D00 ; =0x40000200
|
||||
lsl r0, r0, #0x18
|
||||
|
|
|
|||
|
|
@ -316,7 +316,7 @@ _0204CD2C:
|
|||
ldr r0, _0204CD70 ; =UNK_021C5A68
|
||||
ldr r0, [r0, #0x0]
|
||||
ldr r0, [r0, #0x50]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _0204CD70 ; =UNK_021C5A68
|
||||
ldr r0, [r0, #0x0]
|
||||
ldr r0, [r0, #0x4]
|
||||
|
|
@ -541,7 +541,7 @@ sub_0204CEF8: ; 0x0204CEF8
|
|||
ldr r0, _0204CF20 ; =UNK_021C5A68
|
||||
ldr r0, [r0, #0x0]
|
||||
ldr r0, [r0, #0x50]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0204CF16:
|
||||
ldr r0, _0204CF20 ; =UNK_021C5A68
|
||||
mov r1, #0x0
|
||||
|
|
@ -5029,7 +5029,7 @@ sub_0204F124: ; 0x0204F124
|
|||
add r0, r5, #0x0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3-r7, pc}
|
||||
_0204F14A:
|
||||
ldr r0, [r5, #0x0]
|
||||
|
|
@ -5050,7 +5050,7 @@ _0204F156:
|
|||
add r0, r5, #0x0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0204F172:
|
||||
pop {r3-r7, pc}
|
||||
.balign 4
|
||||
|
|
|
|||
|
|
@ -105,7 +105,7 @@ sub_0204FC10: ; 0x0204FC10
|
|||
cmp r0, #0x0
|
||||
beq _0204FC56
|
||||
ldr r0, [r0, #0x38]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r4, #0x0
|
||||
ldr r6, _0204FC58 ; =UNK_021C5A6C
|
||||
add r5, r4, #0x0
|
||||
|
|
@ -657,7 +657,7 @@ sub_0205006C: ; 0x0205006C
|
|||
ldr r2, [r1, #0x0]
|
||||
cmp r2, #0x0
|
||||
bne _0205007C
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, pc}
|
||||
_0205007C:
|
||||
ldr r1, [r2, #0x34]
|
||||
|
|
|
|||
|
|
@ -421,7 +421,7 @@ sub_02052308: ; 0x02052308
|
|||
str r1, [sp, #0x0]
|
||||
cmp r1, #0x0
|
||||
bne _02052316
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3-r7, pc}
|
||||
_02052316:
|
||||
mov r7, #0x11
|
||||
|
|
@ -621,7 +621,7 @@ sub_020524A0: ; 0x020524A0
|
|||
add r4, r0, #0x0
|
||||
beq _020524B8
|
||||
ldr r0, [r4, #0xc]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0x0
|
||||
bl FreeToHeap
|
||||
mov r0, #0x1f
|
||||
|
|
|
|||
|
|
@ -108,7 +108,7 @@ sub_02052FA4: ; 0x02052FA4
|
|||
push {r4, lr}
|
||||
add r4, r0, #0x0
|
||||
ldr r0, [r4, #0x4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _02052FC4 ; =0x000004DC
|
||||
ldr r0, [r4, r0]
|
||||
bl sub_0205362C
|
||||
|
|
|
|||
|
|
@ -214,7 +214,7 @@ _0205AF14:
|
|||
add r1, r4, #0x0
|
||||
bl FreeToHeapExplicit
|
||||
add r0, r5, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3-r5, pc}
|
||||
.balign 4
|
||||
|
||||
|
|
|
|||
|
|
@ -725,7 +725,7 @@ sub_0205CAE0: ; 0x0205CAE0
|
|||
mov r0, #0x4
|
||||
bl FreeToHeapExplicit
|
||||
add r0, r4, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start sub_0205CAF8
|
||||
|
|
|
|||
|
|
@ -122,7 +122,7 @@ _020644AE:
|
|||
cmp r0, #0x0
|
||||
bne _020644D2
|
||||
add r0, r4, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r5, #0x0
|
||||
bl sub_02064640
|
||||
add sp, #0xc
|
||||
|
|
@ -191,7 +191,7 @@ _0206452A:
|
|||
bl sub_02064764
|
||||
cmp r0, #0x0
|
||||
beq _02064550
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02064550:
|
||||
add r0, r4, #0x0
|
||||
bl sub_02064640
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@ sub_02065474: ; 0x02065474
|
|||
push {r4, lr}
|
||||
add r4, r0, #0x0
|
||||
ldr r0, [r4, #0x8]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x4]
|
||||
mov r1, #0x1
|
||||
str r1, [r0, #0x0]
|
||||
|
|
|
|||
|
|
@ -907,7 +907,7 @@ _0206C5CC:
|
|||
add r0, r5, #0x0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #0x0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0206C5D8:
|
||||
add sp, #0x8
|
||||
pop {r3-r7, pc}
|
||||
|
|
@ -964,7 +964,7 @@ _0206C63E:
|
|||
add r0, r5, #0x0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #0x0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0206C64A:
|
||||
pop {r3-r7, pc}
|
||||
|
||||
|
|
|
|||
|
|
@ -265,7 +265,7 @@ sub_0206C8EC: ; 0x0206C8EC
|
|||
cmp r0, #0x0
|
||||
beq _0206C918
|
||||
add r0, r4, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0206C918:
|
||||
pop {r3-r5, pc}
|
||||
.balign 4
|
||||
|
|
|
|||
|
|
@ -2315,7 +2315,7 @@ _02081D86:
|
|||
add r0, #0x5a
|
||||
strb r2, [r4, r0]
|
||||
ldr r0, [sp, #0x0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02081DBC:
|
||||
add sp, #0x10
|
||||
pop {r3-r7, pc}
|
||||
|
|
@ -2625,7 +2625,7 @@ _02082000:
|
|||
str r2, [r4, r1]
|
||||
sub r1, #0xa
|
||||
strb r2, [r4, r1]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02082010:
|
||||
pop {r4, pc}
|
||||
nop
|
||||
|
|
@ -3418,7 +3418,7 @@ _02082580:
|
|||
mov r1, #0x0
|
||||
str r1, [r5, r0]
|
||||
add r0, r6, #0x0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02082594:
|
||||
add sp, #0x4
|
||||
pop {r3-r6, pc}
|
||||
|
|
|
|||
|
|
@ -685,7 +685,7 @@
|
|||
.extern sub_0200CA60
|
||||
.extern sub_0200CA7C
|
||||
.extern sub_0200CA98
|
||||
.extern sub_0200CAB4
|
||||
.extern SysTask_Destroy
|
||||
.extern sub_0200CABC
|
||||
.extern sub_0200CAFC
|
||||
.extern LoadUserFrameGfx1
|
||||
|
|
|
|||
|
|
@ -208,9 +208,9 @@ _021D80BE:
|
|||
bl FreeToHeap
|
||||
_021D80CC:
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #8]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
add r1, r4, #0
|
||||
mov r2, #0x14
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ ov05_021DC0F8: ; 0x021DC0F8
|
|||
ldr r0, [r4, #0x14]
|
||||
cmp r0, #0
|
||||
beq _021DC106
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DC106:
|
||||
add r0, r4, #0
|
||||
bl ov05_021DC594
|
||||
|
|
@ -251,7 +251,7 @@ _021DC286:
|
|||
str r1, [r4, #0xc]
|
||||
mov r1, #0
|
||||
str r1, [r4, #0x14]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r1, [r4, #0x10]
|
||||
cmp r1, #0x17
|
||||
beq _021DC2A2
|
||||
|
|
@ -351,7 +351,7 @@ _021DC344:
|
|||
mov r1, #6
|
||||
str r1, [r4, #0xc]
|
||||
str r2, [r4, #0x14]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r1, [r4, #0x10]
|
||||
cmp r1, #0x17
|
||||
beq _021DC366
|
||||
|
|
@ -561,7 +561,7 @@ _021DC4B4:
|
|||
add r0, r6, #0
|
||||
add r0, #0xf8
|
||||
ldr r0, [r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
add r6, #0xf8
|
||||
str r0, [r6]
|
||||
|
|
@ -1368,7 +1368,7 @@ _021DCAD2:
|
|||
ldr r0, [r4, #0x1c]
|
||||
cmp r0, #0
|
||||
beq _021DCAFA
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x1c]
|
||||
_021DCAFA:
|
||||
|
|
@ -1402,7 +1402,7 @@ _021DCB2C:
|
|||
ldr r0, [r4, #0x1c]
|
||||
cmp r0, #0
|
||||
beq _021DCB4C
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
b _021DCB4C
|
||||
_021DCB3E:
|
||||
cmp r0, #3
|
||||
|
|
@ -1410,7 +1410,7 @@ _021DCB3E:
|
|||
ldr r1, [r4, #0xc]
|
||||
ldr r0, _021DCB68 ; =0x00000F48
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DCB4C:
|
||||
ldr r1, [r4, #0xc]
|
||||
mov r0, #4
|
||||
|
|
@ -1472,7 +1472,7 @@ _021DCBBC:
|
|||
ldr r1, [r4, #0xc]
|
||||
ldr r0, _021DCBDC ; =0x00000F48
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #2
|
||||
str r0, [r4, #0x14]
|
||||
_021DCBD0:
|
||||
|
|
@ -1629,7 +1629,7 @@ _021DCCE6:
|
|||
str r0, [r4, #0x18]
|
||||
str r0, [r4, #0x1c]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DCD00:
|
||||
pop {r3, r4, r5, pc}
|
||||
.balign 4, 0
|
||||
|
|
@ -10401,7 +10401,7 @@ ov05_021E117C: ; 0x021E117C
|
|||
ldr r0, [r4, #0x18]
|
||||
bl ov05_021F4648
|
||||
ldr r0, [r4, #0x24]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x1c]
|
||||
bl sub_02012974
|
||||
ldr r0, [r4, #0x20]
|
||||
|
|
@ -10541,7 +10541,7 @@ ov05_021E12A4: ; 0x021E12A4
|
|||
add r0, r1, #0
|
||||
bl ov05_021E117C
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
.balign 4, 0
|
||||
|
||||
|
|
@ -10630,7 +10630,7 @@ _021E132A:
|
|||
bl ov05_021F4624
|
||||
str r0, [r4, #0x18]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
nop
|
||||
_021E1364: .word 0x0400004A
|
||||
|
|
|
|||
|
|
@ -530,7 +530,7 @@ _021E1770:
|
|||
ldr r0, [r4, #4]
|
||||
bl sub_0205AEFC
|
||||
ldr r0, [r4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #4
|
||||
add r1, r4, #0
|
||||
bl FreeToHeapExplicit
|
||||
|
|
|
|||
|
|
@ -568,7 +568,7 @@ _021E1EFC:
|
|||
bl DestroyMsgData
|
||||
_021E1F22:
|
||||
ldr r0, [r6, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r6, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -1165,7 +1165,7 @@ _021E2398:
|
|||
bl DestroyMsgData
|
||||
_021E23BE:
|
||||
ldr r0, [r6, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r6, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -1434,7 +1434,7 @@ _021E25D0:
|
|||
bl DestroyMsgData
|
||||
_021E25F6:
|
||||
ldr r0, [r6, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r6, #0
|
||||
bl FreeToHeap
|
||||
_021E2602:
|
||||
|
|
|
|||
|
|
@ -580,7 +580,7 @@ ov05_021E32F0: ; 0x021E32F0
|
|||
ldr r0, [r4, #8]
|
||||
cmp r0, #0
|
||||
beq _021E32FE
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E32FE:
|
||||
add r0, r4, #0
|
||||
add r0, #0x20
|
||||
|
|
|
|||
|
|
@ -178,7 +178,7 @@ _021E3580:
|
|||
mov r1, #1
|
||||
str r1, [r2]
|
||||
_021E3590:
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add sp, #4
|
||||
|
|
@ -430,7 +430,7 @@ ov05_021E3754: ; 0x021E3754
|
|||
ldr r1, [r1]
|
||||
bl ov05_021E370C
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start ov05_021E3768
|
||||
|
|
@ -571,7 +571,7 @@ ov05_021E3858: ; 0x021E3858
|
|||
bl ov05_021F4624
|
||||
str r0, [r4, #0x24]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_021E3880: .word ov05_021E38B8
|
||||
|
|
@ -696,7 +696,7 @@ ov05_021E3920: ; 0x021E3920
|
|||
mov r0, #0
|
||||
str r0, [r4, #0x24]
|
||||
ldr r0, [r4, #0x28]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x28]
|
||||
pop {r4, pc}
|
||||
|
|
@ -896,7 +896,7 @@ ov05_021E3ADC: ; 0x021E3ADC
|
|||
bl ov05_021F4624
|
||||
str r0, [r4, #0x3c]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_021E3B04: .word ov05_021E3B0C
|
||||
|
|
@ -1021,7 +1021,7 @@ ov05_021E3BA4: ; 0x021E3BA4
|
|||
mov r0, #0
|
||||
str r0, [r4, #0x3c]
|
||||
ldr r0, [r4, #0x40]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x40]
|
||||
pop {r4, pc}
|
||||
|
|
@ -1147,7 +1147,7 @@ ov05_021E3C14: ; 0x021E3C14
|
|||
mov r1, #0
|
||||
bl GfGfx_EngineATogglePlanes
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x64
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
nop
|
||||
|
|
@ -1216,7 +1216,7 @@ ov05_021E3D70: ; 0x021E3D70
|
|||
lsr r1, r1, #0x18
|
||||
bl Bg_SetTextDimAndAffineParams
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0xc
|
||||
pop {r3, r4, pc}
|
||||
.balign 4, 0
|
||||
|
|
@ -2676,7 +2676,7 @@ ov05_021E4884: ; 0x021E4884
|
|||
add r4, #0xe0
|
||||
str r0, [r4]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_021E48B8: .word ov05_021E48EC
|
||||
|
|
@ -2760,7 +2760,7 @@ ov05_021E4918: ; 0x021E4918
|
|||
add r0, r4, #0
|
||||
add r0, #0xe0
|
||||
ldr r0, [r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
add r4, #0xe0
|
||||
str r0, [r4]
|
||||
|
|
@ -2948,7 +2948,7 @@ _021E4A8C:
|
|||
orr r2, r3
|
||||
strh r2, [r1, #4]
|
||||
_021E4AA8:
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_021E4AB0: .word 0x04000040
|
||||
|
|
@ -2962,7 +2962,7 @@ ov05_021E4AB8: ; 0x021E4AB8
|
|||
ldr r1, [r1]
|
||||
bl GXx_SetMasterBrightness_
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
.balign 4, 0
|
||||
_021E4ACC: .word 0x0400006C
|
||||
|
|
|
|||
|
|
@ -939,7 +939,7 @@ ov05_021E5158: ; 0x021E5158
|
|||
mov r0, #1
|
||||
str r0, [r4]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.balign 4, 0
|
||||
|
||||
|
|
@ -957,7 +957,7 @@ ov05_021E5174: ; 0x021E5174
|
|||
add r0, r4, #0
|
||||
bl ov05_021E4C00
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E5194:
|
||||
pop {r3, r4, r5, pc}
|
||||
.balign 4, 0
|
||||
|
|
@ -1027,7 +1027,7 @@ ov05_021E5208: ; 0x021E5208
|
|||
ldr r1, [r4, #0xc]
|
||||
bl sub_0201B3A8
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov05_021E5224
|
||||
|
|
|
|||
|
|
@ -2300,7 +2300,7 @@ ov05_021E71E8: ; 0x021E71E8
|
|||
add r0, r6, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E7216:
|
||||
pop {r4, r5, r6, pc}
|
||||
|
||||
|
|
|
|||
|
|
@ -132,7 +132,7 @@ _021E75EA:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r7, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E7606:
|
||||
add sp, #0x24
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -271,7 +271,7 @@ _021E771C:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E7740:
|
||||
add sp, #0x20
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
|
|||
|
|
@ -197,7 +197,7 @@ _021E87B2:
|
|||
mov r0, #1
|
||||
str r0, [r4, #0x30]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov05_021E87C8
|
||||
|
|
|
|||
|
|
@ -733,7 +733,7 @@ ov05_021E8EA8: ; 0x021E8EA8
|
|||
push {r4, lr}
|
||||
add r4, r0, #0
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4]
|
||||
bl sub_02012AC4
|
||||
ldr r0, [r4]
|
||||
|
|
|
|||
|
|
@ -3712,7 +3712,7 @@ _021EF9EC:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021EF9FE:
|
||||
pop {r4, r5, r6, pc}
|
||||
|
||||
|
|
|
|||
|
|
@ -2902,13 +2902,13 @@ ov05_021F3458: ; 0x021F3458
|
|||
mov r0, #1
|
||||
strh r0, [r4, #6]
|
||||
ldr r0, [r4, #0x18]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x1c]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x20]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x24]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
mov r0, #1
|
||||
|
|
@ -3212,7 +3212,7 @@ _021F370A:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, r5, r6, pc}
|
||||
_021F3730:
|
||||
add r0, r4, #0
|
||||
|
|
@ -3245,7 +3245,7 @@ _021F3758:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021F377C:
|
||||
pop {r4, r5, r6, pc}
|
||||
.balign 4, 0
|
||||
|
|
|
|||
|
|
@ -410,7 +410,7 @@ _021F42EA:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
_021F4302:
|
||||
cmp r0, #1
|
||||
|
|
|
|||
|
|
@ -332,21 +332,21 @@ ov05_021F491C: ; 0x021F491C
|
|||
str r1, [r4, r0]
|
||||
add r0, #8
|
||||
ldr r0, [r4, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0xc7
|
||||
mov r1, #0
|
||||
lsl r0, r0, #2
|
||||
str r1, [r4, r0]
|
||||
add r0, r0, #4
|
||||
ldr r0, [r4, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x32
|
||||
mov r1, #0
|
||||
lsl r0, r0, #4
|
||||
str r1, [r4, r0]
|
||||
add r0, r0, #4
|
||||
ldr r0, [r4, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0xc9
|
||||
mov r1, #0
|
||||
lsl r0, r0, #2
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ ov05_021F52AC: ; 0x021F52AC
|
|||
ldr r1, [r4, #0xc]
|
||||
bl sub_0201B3A8
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov05_021F52C8
|
||||
|
|
|
|||
|
|
@ -154,7 +154,7 @@ ov05_021F5D68: ; 0x021F5D68
|
|||
bl sub_0201B6C8
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start ov05_021F5D7C
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ ov05_021F6240: ; 0x021F6240
|
|||
bl sub_0201B6C8
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start ov05_021F6254
|
||||
|
|
|
|||
|
|
@ -215,7 +215,7 @@ ov06_0223981C: ; 0x0223981C
|
|||
ldr r0, [r0, #8]
|
||||
bl ov06_02239790
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -233,7 +233,7 @@ ov06_02239840: ; 0x02239840
|
|||
ldr r0, [r0, #8]
|
||||
bl ov06_0223986C
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov06_02239864
|
||||
|
|
@ -300,7 +300,7 @@ ov06_022398BC: ; 0x022398BC
|
|||
add r3, r1, #0
|
||||
bl ov05_021E8698
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -2137,7 +2137,7 @@ ov06_0223A660: ; 0x0223A660
|
|||
ldr r0, [r4, #0x20]
|
||||
cmp r0, #0
|
||||
beq _0223A672
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x20]
|
||||
_0223A672:
|
||||
|
|
@ -2159,7 +2159,7 @@ ov06_0223A67C: ; 0x0223A67C
|
|||
ldr r0, [r5, #0x20]
|
||||
cmp r0, #0
|
||||
beq _0223A69A
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r5, #0x20]
|
||||
_0223A69A:
|
||||
|
|
@ -2239,7 +2239,7 @@ _0223A720:
|
|||
pop {r4, pc}
|
||||
_0223A736:
|
||||
ldr r0, [r4, #0x20]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x20]
|
||||
ldr r0, [r4, #0x1c]
|
||||
|
|
@ -2520,7 +2520,7 @@ _0223A936:
|
|||
mov r2, #1
|
||||
sub r1, r3, #4
|
||||
str r2, [r4, r1]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223A940:
|
||||
add sp, #8
|
||||
pop {r4, pc}
|
||||
|
|
@ -2583,7 +2583,7 @@ _0223A9AC:
|
|||
mov r2, #5
|
||||
sub r1, r1, #4
|
||||
str r2, [r4, r1]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223A9B6:
|
||||
pop {r4, pc}
|
||||
|
||||
|
|
@ -13617,7 +13617,7 @@ ov06_02240164: ; 0x02240164
|
|||
add r0, #0x88
|
||||
str r1, [r0]
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02240192:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -13885,7 +13885,7 @@ _022403D0:
|
|||
cmp r5, #0
|
||||
beq _022403DA
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022403DA:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -14079,7 +14079,7 @@ _02240574:
|
|||
add r0, r4, #0
|
||||
bl ov06_02240724
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x44
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
_0224058E:
|
||||
|
|
@ -14178,7 +14178,7 @@ ov06_0224062C: ; 0x0224062C
|
|||
tst r0, r1
|
||||
beq _0224065E
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
bl ov06_0223F8B4
|
||||
ldr r0, _02240660 ; =0x02252420
|
||||
mov r1, #1
|
||||
|
|
@ -14236,7 +14236,7 @@ ov06_022406A8: ; 0x022406A8
|
|||
add r0, r4, #0
|
||||
bl ov06_0223F270
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022406CE:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -14275,7 +14275,7 @@ ov06_022406EC: ; 0x022406EC
|
|||
add r0, r4, #0
|
||||
bl ov06_0223F270
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02240718:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -23508,7 +23508,7 @@ _02244F78:
|
|||
mov r3, #1
|
||||
add r2, r2, #4
|
||||
str r3, [r1, r2]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, pc}
|
||||
|
||||
thumb_func_start ov06_02244F84
|
||||
|
|
@ -26557,7 +26557,7 @@ ov06_022466AC: ; 0x022466AC
|
|||
bl sub_0201B6C8
|
||||
bl ov06_022466E0
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start ov06_022466C0
|
||||
|
|
@ -27502,7 +27502,7 @@ ov06_02246D8C: ; 0x02246D8C
|
|||
ldr r0, [r4, r0]
|
||||
cmp r0, #0
|
||||
beq _02246DA6
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x85
|
||||
mov r1, #0
|
||||
lsl r0, r0, #2
|
||||
|
|
@ -27642,7 +27642,7 @@ _02246E94:
|
|||
lsl r0, r0, #2
|
||||
str r1, [r6, r0]
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02246EA2:
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
||||
|
|
@ -27696,7 +27696,7 @@ ov06_02246EDC: ; 0x02246EDC
|
|||
lsl r0, r0, #2
|
||||
str r1, [r4, r0]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02246F0A:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -28683,7 +28683,7 @@ _022476B6:
|
|||
mov r0, #0x86
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r4, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r2, #1
|
||||
lsl r2, r2, #0x1a
|
||||
ldr r1, [r2]
|
||||
|
|
@ -30413,7 +30413,7 @@ ov06_022483EC: ; 0x022483EC
|
|||
bl sub_0201B6C8
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start ov06_02248400
|
||||
|
|
@ -32387,11 +32387,11 @@ _0224930C: .word ov06_02249388
|
|||
|
||||
thumb_func_start ov06_02249310
|
||||
ov06_02249310: ; 0x02249310
|
||||
ldr r3, _02249318 ; =sub_0200CAB4
|
||||
ldr r3, _02249318 ; =SysTask_Destroy
|
||||
ldr r0, [r0, #0x24]
|
||||
bx r3
|
||||
nop
|
||||
_02249318: .word sub_0200CAB4
|
||||
_02249318: .word SysTask_Destroy
|
||||
|
||||
thumb_func_start ov06_0224931C
|
||||
ov06_0224931C: ; 0x0224931C
|
||||
|
|
@ -36005,7 +36005,7 @@ ov06_0224AE78: ; 0x0224AE78
|
|||
ldr r0, [r4, #0xc]
|
||||
cmp r0, #0
|
||||
beq _0224AE8C
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0xc]
|
||||
str r0, [r4, #8]
|
||||
|
|
@ -36060,7 +36060,7 @@ ov06_0224AEC0: ; 0x0224AEC0
|
|||
mov r0, #1
|
||||
str r0, [r4, #8]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -44491,7 +44491,7 @@ _0224F102:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0224F120:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
|
|||
|
|
@ -147,7 +147,7 @@ _02211F4E:
|
|||
bl GF_AssertFail
|
||||
_02211F52:
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -1042,7 +1042,7 @@ _022125A2:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022125AE:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -3074,7 +3074,7 @@ ov08_02213454: ; 0x02213454
|
|||
cmp r0, #0
|
||||
beq _0221349E
|
||||
ldr r0, [r0, #0xc]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x5e
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r4, r0]
|
||||
|
|
@ -3093,7 +3093,7 @@ _02213480:
|
|||
cmp r0, #0
|
||||
beq _0221349E
|
||||
ldr r0, [r0, #0xc]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, r5]
|
||||
bl FreeToHeap
|
||||
mov r0, #0
|
||||
|
|
@ -3767,7 +3767,7 @@ ov08_022139FC: ; 0x022139FC
|
|||
ldr r2, [r1, #0xc]
|
||||
cmp r2, #0
|
||||
bne _02213A0A
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, pc}
|
||||
_02213A0A:
|
||||
mov r0, #0x4e
|
||||
|
|
@ -5184,7 +5184,7 @@ ov08_022144C0: ; 0x022144C0
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
_022144DA:
|
||||
mov r3, #4
|
||||
|
|
@ -5474,7 +5474,7 @@ ov08_022146E4: ; 0x022146E4
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
_02214712:
|
||||
|
|
@ -5729,7 +5729,7 @@ ov08_022148E0: ; 0x022148E0
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0221490A:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -13993,7 +13993,7 @@ ov08_0221868C: ; 0x0221868C
|
|||
mov r0, #1
|
||||
str r0, [r4, #0x24]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
_022186A8:
|
||||
mov r0, #0
|
||||
|
|
@ -14127,12 +14127,12 @@ _0221878A:
|
|||
ldr r0, [r4, #4]
|
||||
cmp r0, #0
|
||||
beq _02218794
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02218794:
|
||||
ldr r0, [r4]
|
||||
cmp r0, #0
|
||||
beq _0221879E
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0221879E:
|
||||
bl sub_020129C8
|
||||
pop {r4, pc}
|
||||
|
|
@ -14620,7 +14620,7 @@ ov08_02218B08: ; 0x02218B08
|
|||
bl GF_AssertFail
|
||||
_02218B12:
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
@ -14913,7 +14913,7 @@ _02218D24:
|
|||
strb r0, [r4]
|
||||
pop {r4, pc}
|
||||
_02218D2A:
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
@ -45389,7 +45389,7 @@ _02228504:
|
|||
ldr r0, [r4]
|
||||
bl NARC_Delete
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02228520:
|
||||
add sp, #0x24
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -45523,7 +45523,7 @@ _02228606:
|
|||
add r6, #0x88
|
||||
str r0, [r6]
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02228616:
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
||||
|
|
@ -45554,7 +45554,7 @@ ov08_02228620: ; 0x02228620
|
|||
mov r1, #1
|
||||
bl sub_02013440
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -48245,7 +48245,7 @@ _02229A36:
|
|||
add r0, r4, #0
|
||||
add r0, #0xcc
|
||||
ldr r0, [r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
@ -49216,7 +49216,7 @@ _0222A176:
|
|||
ldr r0, [r1, #0x18]
|
||||
cmp r0, #0
|
||||
beq _0222A194
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222A194:
|
||||
add r4, r4, #1
|
||||
add r5, r5, #4
|
||||
|
|
@ -49293,7 +49293,7 @@ ov08_0222A208: ; 0x0222A208
|
|||
ldr r0, [r4, #0x10]
|
||||
bl ov08_02215B40
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222A228:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
|
|||
|
|
@ -1373,9 +1373,9 @@ _0222E1AC:
|
|||
mov r0, #2
|
||||
bl sub_02002CF8
|
||||
ldr r0, [r4, #0x1c]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x20]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
bl sub_0201CD04
|
||||
ldr r0, [r4]
|
||||
bl ov11_0222EFD4
|
||||
|
|
@ -3372,7 +3372,7 @@ ov11_0222F254: ; 0x0222F254
|
|||
cmp r0, #0
|
||||
bne _0222F27C
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222F27C:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
|
|||
|
|
@ -18298,7 +18298,7 @@ _0223B298:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #0x14]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223B2AE:
|
||||
add sp, #0xd4
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -19727,7 +19727,7 @@ _0223BEBE:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #0x10]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x158
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
_0223BED8:
|
||||
|
|
@ -19808,7 +19808,7 @@ _0223BF5E:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #0x10]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x158
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
_0223BF8E:
|
||||
|
|
@ -19839,7 +19839,7 @@ _0223BFB2:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #0x10]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223BFD0:
|
||||
add sp, #0x158
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
|
|||
|
|
@ -3697,7 +3697,7 @@ _0224F2C2:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0224F2D8:
|
||||
add sp, #0x6c
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
|
|
@ -4288,7 +4288,7 @@ _0224F7A2:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0224F7C0:
|
||||
add sp, #0x9c
|
||||
pop {r4, r5, pc}
|
||||
|
|
@ -4984,7 +4984,7 @@ _0224FD68:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0224FD86:
|
||||
add sp, #0x1c4
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
|
|
@ -5277,7 +5277,7 @@ _0224FFC0:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0224FFDE:
|
||||
add sp, #0x138
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -5337,7 +5337,7 @@ _02250048:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0225005E:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -5661,7 +5661,7 @@ _022502CA:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #4
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
_022502E4:
|
||||
|
|
@ -6340,7 +6340,7 @@ _02250874:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0225088A:
|
||||
add sp, #0xd0
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -6414,7 +6414,7 @@ _02250906:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0225092A:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -6479,7 +6479,7 @@ _0225099A:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022509B0:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -6542,7 +6542,7 @@ _02250A0A:
|
|||
mov r0, #0
|
||||
str r0, [r4, #0x10]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02250A26:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -6576,7 +6576,7 @@ _02250A48:
|
|||
mov r0, #0
|
||||
str r0, [r4, #0x10]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
mov r1, #0
|
||||
bl ov11_022572AC
|
||||
|
|
@ -7162,7 +7162,7 @@ _02250F14:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02250F3E:
|
||||
add sp, #0x4c
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -7187,7 +7187,7 @@ ov11_02250F44: ; 0x02250F44
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov11_02250F74
|
||||
|
|
@ -7202,7 +7202,7 @@ ov11_02250F74: ; 0x02250F74
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -7255,7 +7255,7 @@ _02250FF2:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, r5, r6, pc}
|
||||
nop
|
||||
_0225100C: .word ov11_0225E830
|
||||
|
|
@ -7277,7 +7277,7 @@ ov11_02251014: ; 0x02251014
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov11_0225103C
|
||||
|
|
@ -7459,7 +7459,7 @@ _0225118E:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022511B6:
|
||||
add sp, #0x3c
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -7558,7 +7558,7 @@ _0225126C:
|
|||
add r0, r6, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #8]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0225128C:
|
||||
add sp, #0x20
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -7577,7 +7577,7 @@ ov11_02251294: ; 0x02251294
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -7752,7 +7752,7 @@ _022513F8:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02251418:
|
||||
add sp, #0x2c
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -7787,7 +7787,7 @@ _02251442:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, r5, r6, pc}
|
||||
|
||||
thumb_func_start ov11_02251464
|
||||
|
|
@ -7802,7 +7802,7 @@ ov11_02251464: ; 0x02251464
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -8541,7 +8541,7 @@ _02251A08:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r7, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x1fc
|
||||
add sp, #0x14
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -9287,7 +9287,7 @@ ov11_02252018: ; 0x02252018
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #4
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -9313,7 +9313,7 @@ ov11_02252070: ; 0x02252070
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -9766,7 +9766,7 @@ _02252444:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02252468:
|
||||
add sp, #0x24
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -9854,7 +9854,7 @@ _022524FE:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -9871,7 +9871,7 @@ ov11_02252524: ; 0x02252524
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -10094,7 +10094,7 @@ _022526E0:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r7, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0225270A:
|
||||
add sp, #0x2c
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -10113,7 +10113,7 @@ ov11_02252714: ; 0x02252714
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -10129,7 +10129,7 @@ ov11_02252734: ; 0x02252734
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -10408,7 +10408,7 @@ _02252974:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x1fc
|
||||
add sp, #0x14
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -10475,7 +10475,7 @@ _022529FA:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov11_02252A1C
|
||||
|
|
@ -10518,7 +10518,7 @@ _02252A52:
|
|||
mov r0, #0
|
||||
str r0, [r4, #0x10]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02252A6C:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -10615,7 +10615,7 @@ _02252B0E:
|
|||
mov r0, #0
|
||||
str r0, [r4, #0x10]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02252B28:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -10933,7 +10933,7 @@ _02252D8C:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02252DAA:
|
||||
add sp, #0x110
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -11006,7 +11006,7 @@ _02252E30:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02252E46:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -11189,7 +11189,7 @@ _02252F98:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02252FB6:
|
||||
add sp, #0x110
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -11227,7 +11227,7 @@ _02252FE4:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02253000:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -11260,7 +11260,7 @@ _0225302A:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0225304A:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -11303,7 +11303,7 @@ _02253074:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0225309E:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -11572,7 +11572,7 @@ _022532C8:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #0xc]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x18
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
_022532E4:
|
||||
|
|
@ -11835,7 +11835,7 @@ _02253508:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02253524:
|
||||
add sp, #0xc
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
|
|
@ -11897,7 +11897,7 @@ _02253582:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02253598:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -11991,7 +11991,7 @@ _02253636:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0225364C:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -12059,7 +12059,7 @@ _022536BA:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r7, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022536D0:
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -12098,7 +12098,7 @@ _02253706:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -12143,7 +12143,7 @@ _0225374E:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ ov11_0225468C: ; 0x0225468C
|
|||
ldr r0, [r4, r0]
|
||||
cmp r0, #0
|
||||
beq _022546B2
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x66
|
||||
mov r2, #0
|
||||
lsl r0, r0, #2
|
||||
|
|
|
|||
|
|
@ -400,7 +400,7 @@ ov11_02256F0C: ; 0x02256F0C
|
|||
ldr r0, [r4, #0x50]
|
||||
cmp r0, #0
|
||||
beq _02256F1E
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x50]
|
||||
_02256F1E:
|
||||
|
|
@ -1162,7 +1162,7 @@ _022574D0:
|
|||
orr r0, r1
|
||||
strb r0, [r5]
|
||||
add r0, r7, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022574E8:
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
nop
|
||||
|
|
@ -2747,7 +2747,7 @@ _0225814A:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r7, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -2794,7 +2794,7 @@ ov11_022581B0: ; 0x022581B0
|
|||
ldr r0, [r4, #0x50]
|
||||
cmp r0, #0
|
||||
beq _022581C2
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x50]
|
||||
_022581C2:
|
||||
|
|
|
|||
|
|
@ -279,7 +279,7 @@ ov11_02258658: ; 0x02258658
|
|||
bl sub_020117BC
|
||||
ldr r0, _022586B8 ; =0x000006AC
|
||||
ldr r0, [r6, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r4, #0
|
||||
add r5, r6, #0
|
||||
_02258680:
|
||||
|
|
@ -298,7 +298,7 @@ _02258680:
|
|||
ldr r0, [r6, #0x60]
|
||||
bl FreeToHeap
|
||||
ldr r0, [r6, #0x64]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r6, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -866,7 +866,7 @@ _02258B70:
|
|||
cmp r4, #6
|
||||
blt _02258B70
|
||||
ldr r0, [r6, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r3, _02258BD4 ; =0x00004FA6
|
||||
mov r0, #0
|
||||
str r0, [r6, #4]
|
||||
|
|
@ -1629,7 +1629,7 @@ _0225910E:
|
|||
and r0, r1
|
||||
str r0, [r2]
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0225915A:
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -3616,7 +3616,7 @@ _0225A24E:
|
|||
ldr r0, [r5, r0]
|
||||
cmp r0, #0
|
||||
beq _0225A25E
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _0225A26C ; =0x00000634
|
||||
str r7, [r5, r0]
|
||||
_0225A25E:
|
||||
|
|
@ -5089,7 +5089,7 @@ ov11_0225ADB0: ; 0x0225ADB0
|
|||
ldr r0, [r4, #8]
|
||||
cmp r0, #0
|
||||
beq _0225ADCE
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x6b
|
||||
lsl r0, r0, #4
|
||||
mov r1, #0
|
||||
|
|
@ -5990,7 +5990,7 @@ _0225B4AA:
|
|||
mov r2, #0
|
||||
strb r2, [r1, r0]
|
||||
ldr r0, [r5, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
bl sub_02015F1C
|
||||
ldr r2, _0225B530 ; =0x04001000
|
||||
ldr r0, _0225B534 ; =0xFFFF1FFF
|
||||
|
|
@ -6036,7 +6036,7 @@ _0225B4D6:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0225B526:
|
||||
pop {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -6317,7 +6317,7 @@ _0225B740:
|
|||
cmp r4, #4
|
||||
blt _0225B740
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_0225B760: .word 0x0000069F
|
||||
|
|
@ -6330,7 +6330,7 @@ ov11_0225B76C: ; 0x0225B76C
|
|||
add r4, r0, #0
|
||||
bl ov11_0225AC60
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start ov11_0225B77C
|
||||
|
|
|
|||
|
|
@ -420,7 +420,7 @@ _0225CC3A:
|
|||
add sp, #4
|
||||
pop {r3, r4, pc}
|
||||
_0225CC52:
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #4]
|
||||
add sp, #4
|
||||
|
|
@ -585,7 +585,7 @@ _0225CD78:
|
|||
_0225CD8E:
|
||||
bl ov11_02231678
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #4]
|
||||
add sp, #8
|
||||
|
|
@ -986,7 +986,7 @@ _0225D0A6:
|
|||
ldr r0, [r0]
|
||||
bl sub_02020208
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #4]
|
||||
_0225D0BA:
|
||||
|
|
@ -1103,7 +1103,7 @@ _0225D17A:
|
|||
add sp, #4
|
||||
pop {r3, r4, pc}
|
||||
_0225D192:
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #4]
|
||||
add sp, #4
|
||||
|
|
@ -1295,7 +1295,7 @@ _0225D2FA:
|
|||
ldr r0, [r0]
|
||||
bl sub_0200C63C
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #4]
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -1345,7 +1345,7 @@ _0225D35C:
|
|||
ldr r0, [r0]
|
||||
bl sub_0200C63C
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #4]
|
||||
_0225D370:
|
||||
|
|
|
|||
|
|
@ -154,7 +154,7 @@ _0225D510:
|
|||
cmp r4, #5
|
||||
blt _0225D510
|
||||
ldr r0, [r6, #0x14]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r6, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ ov11_0225D7B8: ; 0x0225D7B8
|
|||
ldr r0, [r4]
|
||||
bl sub_0200C3DC
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
|
|||
|
|
@ -510,7 +510,7 @@ ov12_0222D9B0: ; 0x0222D9B0
|
|||
ldr r0, [r4, #0x30]
|
||||
bl FreeToHeap
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #8]
|
||||
bl ov12_02231378
|
||||
bl sub_0201CD04
|
||||
|
|
@ -3675,7 +3675,7 @@ _0222F3AE:
|
|||
ldr r0, [r4, #0x30]
|
||||
bl FreeToHeap
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #8]
|
||||
bl ov12_02231378
|
||||
bl sub_0201CD04
|
||||
|
|
@ -5519,7 +5519,7 @@ _02230296:
|
|||
ldr r0, [r4, #0x74]
|
||||
bl FreeToHeap
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x10]
|
||||
bl ov12_02231378
|
||||
bl sub_0201CD04
|
||||
|
|
@ -8181,7 +8181,7 @@ _02231864:
|
|||
cmp r4, #6
|
||||
blt _02231864
|
||||
ldr r0, [r6, #0x18]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r6, #0x18]
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -8244,7 +8244,7 @@ ov12_022318DC: ; 0x022318DC
|
|||
bl GF_AssertFail
|
||||
_022318EA:
|
||||
ldr r0, [r4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
@ -10013,7 +10013,7 @@ ov12_02232684: ; 0x02232684
|
|||
ldr r0, [r4, #0x10]
|
||||
cmp r0, #0
|
||||
beq _022326A2
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0xb9
|
||||
lsl r0, r0, #2
|
||||
mov r1, #0
|
||||
|
|
@ -10540,7 +10540,7 @@ ov12_02232A98: ; 0x02232A98
|
|||
ldr r0, [r4, #0x14]
|
||||
cmp r0, #0
|
||||
beq _02232AB6
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0xc1
|
||||
lsl r0, r0, #2
|
||||
mov r1, #0
|
||||
|
|
@ -11748,7 +11748,7 @@ ov12_0223336C: ; 0x0223336C
|
|||
lsl r0, r0, #2
|
||||
str r1, [r4, r0]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -11788,7 +11788,7 @@ _022333E0:
|
|||
cmp r4, #4
|
||||
blt _022333C0
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_022333F0: .word ov12_02245074
|
||||
|
|
@ -12084,7 +12084,7 @@ ov12_0223361C: ; 0x0223361C
|
|||
bl GF_AssertFail
|
||||
_0223362A:
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
@ -13096,7 +13096,7 @@ _02233E0A:
|
|||
add r0, r2, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
_02233E1E:
|
||||
ldrb r0, [r2, #8]
|
||||
|
|
@ -13204,7 +13204,7 @@ _02233ED8:
|
|||
add r0, r2, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start ov12_02233EEC
|
||||
|
|
@ -13662,7 +13662,7 @@ _0223428A:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223429E:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -14074,7 +14074,7 @@ _022345AC:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
_022345D0:
|
||||
mov r1, #2
|
||||
|
|
@ -14588,7 +14588,7 @@ _022349B8:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022349CE:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -14663,7 +14663,7 @@ _02234A3C:
|
|||
cmp r2, #0
|
||||
strh r3, [r1]
|
||||
ble _02234A58
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02234A58:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -15932,7 +15932,7 @@ _02235452:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02235464:
|
||||
add sp, #0x10
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -16330,7 +16330,7 @@ _02235778:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x10
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -16368,7 +16368,7 @@ ov12_022357E4: ; 0x022357E4
|
|||
push {r4, lr}
|
||||
add r4, r0, #0
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
@ -16697,7 +16697,7 @@ _02235A5E:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02235A80:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -17339,7 +17339,7 @@ _02235EDA:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02235EF8:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -17505,7 +17505,7 @@ _0223601A:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02236038:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -17733,7 +17733,7 @@ _022361DA:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022361FE:
|
||||
pop {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -17908,7 +17908,7 @@ _02236342:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r7, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
nop
|
||||
_02236364: .word 0x000005B6
|
||||
|
|
@ -18137,7 +18137,7 @@ _02236502:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02236520:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -18835,7 +18835,7 @@ _02236A70:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02236A8E:
|
||||
add sp, #0x114
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -19136,7 +19136,7 @@ _02236CB4:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02236CE4:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, pc}
|
||||
|
|
@ -19341,7 +19341,7 @@ _02236E48:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02236E66:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -19692,7 +19692,7 @@ _022370D4:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022370F2:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -19888,7 +19888,7 @@ _0223724C:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223726A:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -20414,7 +20414,7 @@ _02237624:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02237648:
|
||||
add sp, #8
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -20611,7 +20611,7 @@ _022377A0:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022377BE:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -20994,7 +20994,7 @@ _02237A6A:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02237A88:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -21264,7 +21264,7 @@ _02237C6E:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02237C8C:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -21395,7 +21395,7 @@ _02237D70:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02237D8E:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -21571,7 +21571,7 @@ _02237EC2:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02237EE4:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -21764,7 +21764,7 @@ _02238040:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02238058:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -25375,7 +25375,7 @@ _022399EE:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02239A08:
|
||||
pop {r4, r5, r6, pc}
|
||||
nop
|
||||
|
|
@ -25959,7 +25959,7 @@ _02239E6E:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02239E86:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -26100,7 +26100,7 @@ _02239F8E:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov12_02239FA8
|
||||
|
|
@ -26457,7 +26457,7 @@ _0223A248:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223A260:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -26603,7 +26603,7 @@ _0223A348:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_0223A384: .word 0x00000F24
|
||||
|
|
@ -26830,7 +26830,7 @@ _0223A516:
|
|||
ldr r0, [sp]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223A530:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -27080,7 +27080,7 @@ _0223A6F2:
|
|||
ldr r0, [sp]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223A70C:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -27209,7 +27209,7 @@ _0223A7F8:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -27339,7 +27339,7 @@ _0223A8F8:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov12_0223A918
|
||||
|
|
@ -27532,7 +27532,7 @@ _0223AA8A:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223AAA2:
|
||||
add sp, #0x10
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -27615,7 +27615,7 @@ _0223AB2C:
|
|||
_0223AB44:
|
||||
mov r1, #1
|
||||
strb r1, [r4, #0x15]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223AB4C:
|
||||
pop {r4, pc}
|
||||
nop
|
||||
|
|
@ -27684,7 +27684,7 @@ _0223ABC0:
|
|||
mov r0, #1
|
||||
strb r0, [r4, #9]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223ABD0:
|
||||
add sp, #0x28
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -27829,7 +27829,7 @@ _0223ACE8:
|
|||
mov r0, #1
|
||||
strb r0, [r4, #0xd]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223ACF2:
|
||||
add sp, #0xc
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
|
|
@ -28002,7 +28002,7 @@ _0223AE32:
|
|||
mov r0, #1
|
||||
strb r0, [r4, #0xd]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223AE42:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -28154,7 +28154,7 @@ _0223AF58:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223AF70:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -28324,7 +28324,7 @@ _0223B0A8:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223B0C0:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -28658,7 +28658,7 @@ _0223B316:
|
|||
ldr r0, [sp]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223B340:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -28739,7 +28739,7 @@ ov12_0223B3C8: ; 0x0223B3C8
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223B3F0:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -30103,7 +30103,7 @@ ov12_0223BE94: ; 0x0223BE94
|
|||
ldr r0, [r4, #0xc]
|
||||
cmp r0, #0
|
||||
beq _0223BEB0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r1, #0
|
||||
str r1, [r4, #0xc]
|
||||
add r4, #0x98
|
||||
|
|
@ -30489,7 +30489,7 @@ _0223C182:
|
|||
cmp r4, #4
|
||||
blt _0223C162
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
nop
|
||||
_0223C194: .word ov12_02246094
|
||||
|
|
@ -30523,7 +30523,7 @@ ov12_0223C19C: ; 0x0223C19C
|
|||
strh r0, [r4]
|
||||
_0223C1CE:
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_0223C1D8: .word 0x0000FFFF
|
||||
|
|
@ -30538,7 +30538,7 @@ ov12_0223C1DC: ; 0x0223C1DC
|
|||
mov r0, #0
|
||||
str r0, [r4]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov12_0223C1F4
|
||||
|
|
@ -31444,7 +31444,7 @@ _0223C8B6:
|
|||
ldr r0, [r6, #8]
|
||||
cmp r0, #0
|
||||
beq _0223C8CE
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223C8CE:
|
||||
add r0, r6, #0
|
||||
mov r1, #0
|
||||
|
|
@ -31597,7 +31597,7 @@ _0223C9FA:
|
|||
mov r0, #0
|
||||
str r0, [r4, #8]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223CA16:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -31614,7 +31614,7 @@ _0223CA26:
|
|||
ldr r0, [r5, r7]
|
||||
cmp r0, #0
|
||||
beq _0223CA34
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _0223CA40 ; =0x000009A8
|
||||
str r6, [r5, r0]
|
||||
_0223CA34:
|
||||
|
|
@ -31736,11 +31736,11 @@ _0223CB14: .word 0x00009CAE
|
|||
ov12_0223CB18: ; 0x0223CB18
|
||||
mov r1, #2
|
||||
lsl r1, r1, #8
|
||||
ldr r3, _0223CB24 ; =sub_0200CAB4
|
||||
ldr r3, _0223CB24 ; =SysTask_Destroy
|
||||
ldr r0, [r0, r1]
|
||||
bx r3
|
||||
nop
|
||||
_0223CB24: .word sub_0200CAB4
|
||||
_0223CB24: .word SysTask_Destroy
|
||||
|
||||
thumb_func_start ov12_0223CB28
|
||||
ov12_0223CB28: ; 0x0223CB28
|
||||
|
|
@ -31914,7 +31914,7 @@ _0223CC7C:
|
|||
mov r0, #2
|
||||
lsl r0, r0, #8
|
||||
ldr r0, [r5, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
str r6, [r5, r7]
|
||||
add r4, r4, #1
|
||||
add r5, #0x18
|
||||
|
|
@ -32302,7 +32302,7 @@ _0223CF8A:
|
|||
ldr r0, [r4, #4]
|
||||
bl sub_0200C3DC
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #4]
|
||||
str r0, [r4]
|
||||
|
|
@ -33089,7 +33089,7 @@ ov12_0223D578: ; 0x0223D578
|
|||
push {r4, lr}
|
||||
add r4, r0, #0
|
||||
ldr r0, [r4, #8]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #8]
|
||||
pop {r4, pc}
|
||||
|
|
@ -34057,7 +34057,7 @@ _0223DCCA:
|
|||
ldr r0, [r5, r7]
|
||||
cmp r0, #0
|
||||
beq _0223DCD8
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _0223DCE4 ; =0x00001070
|
||||
str r6, [r5, r0]
|
||||
_0223DCD8:
|
||||
|
|
@ -34933,7 +34933,7 @@ ov12_0223E38C: ; 0x0223E38C
|
|||
lsl r0, r0, #4
|
||||
ldr r0, [r4, r0]
|
||||
ldr r0, [r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x21
|
||||
lsl r0, r0, #4
|
||||
ldr r0, [r4, r0]
|
||||
|
|
@ -35318,7 +35318,7 @@ _0223E686:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -35394,7 +35394,7 @@ _0223E720:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov12_0223E734
|
||||
|
|
@ -35595,7 +35595,7 @@ ov12_0223E898: ; 0x0223E898
|
|||
ldr r0, [r4, r0]
|
||||
cmp r0, #0
|
||||
beq _0223E8B2
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x82
|
||||
mov r1, #0
|
||||
lsl r0, r0, #2
|
||||
|
|
@ -36034,7 +36034,7 @@ ov12_0223EC28: ; 0x0223EC28
|
|||
str r3, [sp]
|
||||
bl G2x_SetBlendAlpha_
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #4
|
||||
pop {r3, r4, pc}
|
||||
nop
|
||||
|
|
@ -36326,7 +36326,7 @@ _0223EE5E:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223EE6A:
|
||||
add sp, #8
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -36626,7 +36626,7 @@ _0223F076:
|
|||
ldr r0, [sp]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223F090:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -36883,7 +36883,7 @@ _0223F266:
|
|||
ldr r0, [sp]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223F280:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -37029,7 +37029,7 @@ _0223F388:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223F3A0:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -37261,7 +37261,7 @@ ov12_0223F558: ; 0x0223F558
|
|||
push {r4, lr}
|
||||
add r4, r0, #0
|
||||
ldr r0, [r4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
@ -37890,7 +37890,7 @@ _0223FA4C:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp, #0x18]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223FA66:
|
||||
add sp, #0x44
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -38674,7 +38674,7 @@ _02240002:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0224001A:
|
||||
add sp, #0x18
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -38946,7 +38946,7 @@ _0224025E:
|
|||
mov r1, #1
|
||||
add r5, #0x2b
|
||||
strb r1, [r5]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -39058,7 +39058,7 @@ _02240330:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_0224034C: .word 0x00001130
|
||||
|
|
@ -39216,7 +39216,7 @@ _0224044E:
|
|||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02240484:
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
nop
|
||||
|
|
@ -39373,7 +39373,7 @@ _022405A4:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022405BC:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -39599,7 +39599,7 @@ _0224074E:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02240766:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -41554,9 +41554,9 @@ _022415D4:
|
|||
ldr r0, [r4, #0x30]
|
||||
bl FreeToHeap
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #8]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0xc]
|
||||
bl ov12_02231378
|
||||
bl sub_0201CD04
|
||||
|
|
@ -44256,7 +44256,7 @@ _02242BF0:
|
|||
mov r0, #0x4d
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r6, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_02242C14: .word 0x000080EA
|
||||
|
|
@ -44385,7 +44385,7 @@ ov12_02242CF8: ; 0x02242CF8
|
|||
add r0, r1, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
_02242D14:
|
||||
add r0, r0, #1
|
||||
|
|
@ -44526,7 +44526,7 @@ _02242E2C:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
_02242E48:
|
||||
ldr r2, [r4, #0x1c]
|
||||
|
|
@ -45152,7 +45152,7 @@ _02243322:
|
|||
add r0, r1, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_02243338: .word 0x00000851
|
||||
|
|
@ -45226,7 +45226,7 @@ _022433B2:
|
|||
add r0, r1, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_022433C8: .word 0x00000851
|
||||
|
|
@ -45335,7 +45335,7 @@ _0224348E:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -45391,7 +45391,7 @@ _022434F0:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_02243510: .word 0xFFFFD800
|
||||
|
|
@ -46424,7 +46424,7 @@ _02243C96:
|
|||
ldr r0, [sp]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02243CB0:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -46674,7 +46674,7 @@ _02243E72:
|
|||
ldr r0, [sp]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02243E8C:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -46860,7 +46860,7 @@ _02243FDE:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02243FF6:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -47080,7 +47080,7 @@ _0224419A:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022441B2:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -47218,7 +47218,7 @@ _022442A6:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_022442BE:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -47403,7 +47403,7 @@ _02244414:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0224442C:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, pc}
|
||||
|
|
@ -47653,7 +47653,7 @@ _022445E8:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02244600:
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
nop
|
||||
|
|
@ -47776,7 +47776,7 @@ _022446E8:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02244700:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -47972,7 +47972,7 @@ _02244874:
|
|||
cmp r4, #5
|
||||
blt _02244874
|
||||
ldr r0, [r6, #0x14]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r6, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
|
|||
|
|
@ -5441,7 +5441,7 @@ _021DA152:
|
|||
mov r1, #1
|
||||
strb r1, [r0]
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x18
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
nop
|
||||
|
|
@ -10785,9 +10785,9 @@ ov14_021DCA38: ; 0x021DCA38
|
|||
add r1, r0, #0
|
||||
bl Main_SetVBlankIntrCB
|
||||
ldr r0, [r4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _021DCB08 ; =0x0000B3AC
|
||||
ldr r0, [r4, r0]
|
||||
bl ov14_021E50EC
|
||||
|
|
@ -10975,7 +10975,7 @@ ov14_021DCBD8: ; 0x021DCBD8
|
|||
lsl r0, r0, #2
|
||||
add r0, r4, r0
|
||||
ldr r0, [r0, #8]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldrh r0, [r5, #4]
|
||||
mov r1, #0
|
||||
lsl r0, r0, #2
|
||||
|
|
@ -14042,7 +14042,7 @@ _021DE3C2:
|
|||
bl ov14_021DC424
|
||||
strb r0, [r4]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #1
|
||||
add r4, #0x9c
|
||||
str r0, [r4]
|
||||
|
|
@ -14124,7 +14124,7 @@ _021DE45C:
|
|||
add r1, r5, r1
|
||||
bl ov14_021DEC7C
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DE47E:
|
||||
pop {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -14558,7 +14558,7 @@ _021DE7CA:
|
|||
add r0, r4, #0
|
||||
bl ov14_021DDF30
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_021DE7DC: .word 0x00005860
|
||||
|
|
@ -14637,7 +14637,7 @@ _021DE868:
|
|||
add r4, #0xa3
|
||||
strb r1, [r4]
|
||||
str r1, [r3, #0xc]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #4
|
||||
pop {r3, r4, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -16531,7 +16531,7 @@ _021DF712:
|
|||
bl sub_02020130
|
||||
_021DF720:
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0xc
|
||||
pop {r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -16697,7 +16697,7 @@ _021DF862:
|
|||
add r0, #0xa
|
||||
strb r1, [r4, r0]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0xc
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -16863,7 +16863,7 @@ _021DF9A6:
|
|||
add r0, #0xa
|
||||
strb r1, [r4, r0]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0xc
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -17100,7 +17100,7 @@ _021DFB90:
|
|||
add r0, r4, #0
|
||||
bl ov14_021DDF30
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0xc
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -17281,7 +17281,7 @@ _021DFCF8:
|
|||
mov r1, #0
|
||||
strb r1, [r4, r0]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DFD14:
|
||||
add sp, #0x18
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -17413,7 +17413,7 @@ _021DFDFE:
|
|||
mov r1, #0
|
||||
strb r1, [r4, r0]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0xc
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
nop
|
||||
|
|
@ -17783,7 +17783,7 @@ _021E00C4:
|
|||
mov r1, #0
|
||||
strb r1, [r4, r0]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E00E4:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -17867,7 +17867,7 @@ _021E0164:
|
|||
mov r1, #0
|
||||
strb r1, [r4, r0]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E0184:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -17948,7 +17948,7 @@ _021E0200:
|
|||
mov r1, #0
|
||||
strb r1, [r4, r0]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E0220:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -19845,7 +19845,7 @@ ov14_021E10F4: ; 0x021E10F4
|
|||
bl sub_0201B6C8
|
||||
bl FreeToHeap
|
||||
ldr r0, [r4, #0x4c]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x4c]
|
||||
_021E1110:
|
||||
|
|
@ -22395,7 +22395,7 @@ ov14_021E24BC: ; 0x021E24BC
|
|||
add r0, r1, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
@ -22829,7 +22829,7 @@ _021E280A:
|
|||
add r0, r4, #0
|
||||
bl ov14_021DDF30
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
_021E2838: .word ov14_021E27BC
|
||||
|
|
@ -22959,7 +22959,7 @@ _021E28EC:
|
|||
add r0, r4, #0
|
||||
bl ov14_021DDF30
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0x10
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -23278,7 +23278,7 @@ _021E2B72:
|
|||
mov r0, #0
|
||||
str r0, [r5, #0x2c]
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E2BA8:
|
||||
pop {r4, r5, r6, pc}
|
||||
nop
|
||||
|
|
@ -23389,7 +23389,7 @@ _021E2C46:
|
|||
mov r0, #0
|
||||
str r0, [r5, #0x2c]
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E2C76:
|
||||
add sp, #0x10
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -23546,7 +23546,7 @@ _021E2D7C:
|
|||
mov r1, #0
|
||||
str r1, [r0, #0x2c]
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E2DA0:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -23730,7 +23730,7 @@ _021E2ED8:
|
|||
mov r0, #0
|
||||
str r0, [r5, #0x2c]
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E2EFA:
|
||||
add sp, #0xc
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
|
|
@ -24860,7 +24860,7 @@ ov14_021E3798: ; 0x021E3798
|
|||
push {r4, lr}
|
||||
add r4, r0, #0
|
||||
ldr r0, [r4, #0x14]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x14]
|
||||
pop {r4, pc}
|
||||
|
|
@ -26011,7 +26011,7 @@ _021E4022:
|
|||
sub r1, r1, #1
|
||||
strb r1, [r4, r0]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
_021E4034: .word 0x000001CB
|
||||
|
|
@ -27782,7 +27782,7 @@ _021E4D68:
|
|||
sub r0, r0, #1
|
||||
str r0, [r1, #0x34]
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r1, #0
|
||||
add r0, r4, #0
|
||||
add r2, r1, #0
|
||||
|
|
@ -29634,7 +29634,7 @@ ov14_021E5C04: ; 0x021E5C04
|
|||
ldr r0, [r0, r1]
|
||||
cmp r0, #0
|
||||
beq _021E5C18
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021E5C18:
|
||||
ldr r6, [sp]
|
||||
mov r0, #0
|
||||
|
|
|
|||
|
|
@ -2654,16 +2654,16 @@ _021D889A:
|
|||
ldr r0, [r5, #8]
|
||||
cmp r0, #0
|
||||
beq _021D88A4
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021D88A4:
|
||||
add r4, r4, #1
|
||||
add r5, r5, #4
|
||||
cmp r4, #4
|
||||
blt _021D889A
|
||||
ldr r0, [r6]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r6, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
bl DeinitOamData
|
||||
ldr r0, [r6, #0x24]
|
||||
bl sub_0201FD58
|
||||
|
|
@ -2801,7 +2801,7 @@ ov15_021D8998: ; 0x021D8998
|
|||
lsl r0, r0, #2
|
||||
add r0, r1, r0
|
||||
ldr r0, [r0, #8]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x10]
|
||||
ldr r1, [r4]
|
||||
lsl r0, r0, #2
|
||||
|
|
@ -8241,7 +8241,7 @@ _021DB4CC:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DB4E0:
|
||||
add sp, #0x1c
|
||||
pop {r3, r4, r5, r6, pc}
|
||||
|
|
@ -8382,7 +8382,7 @@ _021DB5E0:
|
|||
cmp r0, #0
|
||||
bne _021DB5FA
|
||||
ldr r0, [r4, #0x1c]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldrh r0, [r4, #0x1a]
|
||||
add r0, r0, #1
|
||||
strh r0, [r4, #0x1a]
|
||||
|
|
@ -8469,7 +8469,7 @@ ov15_021DB678: ; 0x021DB678
|
|||
cmp r0, #0
|
||||
bne _021DB69C
|
||||
ldr r0, [r4, #0x1c]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x18]
|
||||
add r0, r0, #1
|
||||
str r0, [r4, #0x18]
|
||||
|
|
@ -8558,7 +8558,7 @@ ov15_021DB71C: ; 0x021DB71C
|
|||
cmp r0, #0
|
||||
bne _021DB740
|
||||
ldr r0, [r4, #0x1c]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x18]
|
||||
add r0, r0, #1
|
||||
str r0, [r4, #0x18]
|
||||
|
|
|
|||
|
|
@ -4322,11 +4322,11 @@ _021D95E0: .word ov16_021D95F4
|
|||
ov16_021D95E4: ; 0x021D95E4
|
||||
mov r1, #0x9d
|
||||
lsl r1, r1, #2
|
||||
ldr r3, _021D95F0 ; =sub_0200CAB4
|
||||
ldr r3, _021D95F0 ; =SysTask_Destroy
|
||||
ldr r0, [r0, r1]
|
||||
bx r3
|
||||
nop
|
||||
_021D95F0: .word sub_0200CAB4
|
||||
_021D95F0: .word SysTask_Destroy
|
||||
thumb_func_end ov16_021D95E4
|
||||
|
||||
thumb_func_start ov16_021D95F4
|
||||
|
|
@ -4549,7 +4549,7 @@ ov16_021D9780: ; 0x021D9780
|
|||
mov r0, #0x9e
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r4, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x9e
|
||||
mov r1, #0
|
||||
lsl r0, r0, #2
|
||||
|
|
@ -48063,7 +48063,7 @@ _021ED8CA:
|
|||
cmp r1, #0
|
||||
bne _021ED8DA
|
||||
ldr r0, [r0, #0x3c]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021ED8DA:
|
||||
ldr r0, [r4, #8]
|
||||
bl FreeToHeap
|
||||
|
|
@ -49222,7 +49222,7 @@ _021EE234:
|
|||
bl ov16_021EE254
|
||||
pop {r4, pc}
|
||||
_021EE23E:
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x30]
|
||||
mov r1, #1
|
||||
str r1, [r0]
|
||||
|
|
@ -49474,7 +49474,7 @@ _021EE3FC:
|
|||
cmp r4, #1
|
||||
bne _021EE424
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r5, #0x20]
|
||||
mov r1, #1
|
||||
str r1, [r0]
|
||||
|
|
@ -49676,7 +49676,7 @@ _021EE586:
|
|||
ldr r0, [r4]
|
||||
bl sub_02020044
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x1c]
|
||||
mov r1, #1
|
||||
str r1, [r0]
|
||||
|
|
@ -51018,7 +51018,7 @@ ov16_021EEF68: ; 0x021EEF68
|
|||
mov r0, #7
|
||||
lsl r0, r0, #6
|
||||
ldr r0, [r4, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
|
|||
|
|
@ -10280,7 +10280,7 @@ ov17_021DC11C: ; 0x021DC11C
|
|||
lsr r1, r1, #0x18
|
||||
bl BG_LoadCharTilesData
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #8]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
|
|
@ -10317,7 +10317,7 @@ _021DC17C:
|
|||
bl GXS_LoadBGPltt
|
||||
_021DC18C:
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #4]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
|
|
@ -12439,12 +12439,12 @@ ov17_021DD178: ; 0x021DD178
|
|||
add r4, r1, #0
|
||||
cmp r0, #0
|
||||
beq _021DD188
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DD188:
|
||||
ldr r0, [r5, #0x28]
|
||||
cmp r0, #0
|
||||
beq _021DD192
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DD192:
|
||||
add r0, r5, #0
|
||||
add r1, r4, #0
|
||||
|
|
|
|||
|
|
@ -240,7 +240,7 @@ ov18_02239858: ; 0x02239858
|
|||
ldr r0, [r1, r0]
|
||||
cmp r0, #0
|
||||
beq _02239896
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _022398A8 ; =0x02251380
|
||||
mov r2, #0
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1144,7 +1144,7 @@ _02239F12:
|
|||
add r0, #0x98
|
||||
str r3, [r1, r0]
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
nop
|
||||
_02239F2C: .word ov18_02251380
|
||||
|
|
@ -1267,7 +1267,7 @@ _0223A010:
|
|||
bl ov18_0223D638
|
||||
bl ov18_0224DD94
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
bl ov18_0223E6A0
|
||||
ldr r0, _0223A044 ; =0x02251380
|
||||
mov r2, #0
|
||||
|
|
@ -2528,7 +2528,7 @@ _0223AA5C:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #1
|
||||
bl ov18_02247970
|
||||
add sp, #0xc
|
||||
|
|
@ -6381,7 +6381,7 @@ ov18_0223C848: ; 0x0223C848
|
|||
ldr r0, [r1, r0]
|
||||
cmp r0, #0
|
||||
beq _0223C876
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _0223C878 ; =0x02251380
|
||||
ldr r1, [r0]
|
||||
ldr r0, _0223C880 ; =0x00000884
|
||||
|
|
@ -7879,7 +7879,7 @@ ov18_0223D370: ; 0x0223D370
|
|||
ldr r0, [r1, r0]
|
||||
cmp r0, #0
|
||||
beq _0223D3A2
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _0223D3A4 ; =0x02251384
|
||||
ldr r1, [r0]
|
||||
ldr r0, _0223D3A8 ; =0x000004C4
|
||||
|
|
@ -8161,7 +8161,7 @@ _0223D5BC:
|
|||
ldr r0, _0223D634 ; =0x02251388
|
||||
ldr r0, [r0]
|
||||
ldr r0, [r0, #0x14]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _0223D634 ; =0x02251388
|
||||
ldr r1, [r0]
|
||||
mov r0, #0x46
|
||||
|
|
@ -10806,7 +10806,7 @@ _0223E9EC:
|
|||
ldr r0, [r1, r0]
|
||||
cmp r0, #0
|
||||
beq _0223EA12
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _0223EA3C ; =0x022513A0
|
||||
mov r2, #0
|
||||
ldr r1, [r0, #4]
|
||||
|
|
@ -10916,7 +10916,7 @@ _0223EAD0:
|
|||
ldr r0, [r1, r0]
|
||||
cmp r0, #0
|
||||
beq _0223EAE2
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0223EAE2:
|
||||
ldr r0, _0223EB04 ; =0x022513A0
|
||||
ldr r1, [r0, #4]
|
||||
|
|
@ -14015,7 +14015,7 @@ _022401D2:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r2, _02240204 ; =0x022513A0
|
||||
mov r0, #0xa3
|
||||
ldr r3, [r2, #4]
|
||||
|
|
@ -14131,7 +14131,7 @@ ov18_022402A0: ; 0x022402A0
|
|||
mov r0, #0xa3
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r2, _022402EC ; =0x022513A0
|
||||
mov r0, #0xa3
|
||||
ldr r3, [r2, #4]
|
||||
|
|
@ -14401,7 +14401,7 @@ _022404A4:
|
|||
mov r0, #0xa3
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r1, _022404EC ; =0x022513A0
|
||||
|
|
@ -15369,7 +15369,7 @@ ov18_02240C14: ; 0x02240C14
|
|||
mov r0, #0xa5
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _02240C6C ; =0x022513A0
|
||||
ldr r1, [r0, #4]
|
||||
mov r0, #0xa6
|
||||
|
|
@ -15605,7 +15605,7 @@ ov18_02240DC8: ; 0x02240DC8
|
|||
mov r0, #0xa3
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _02240E24 ; =0x022513A0
|
||||
ldr r1, [r0, #4]
|
||||
mov r0, #0xa7
|
||||
|
|
@ -15702,7 +15702,7 @@ _02240EA4:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r1, _02240EE4 ; =0x022513A0
|
||||
mov r0, #0xa3
|
||||
ldr r2, [r1, #4]
|
||||
|
|
@ -15779,7 +15779,7 @@ ov18_02240F34: ; 0x02240F34
|
|||
mov r0, #0xa3
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r1, _02240F80 ; =0x022513A0
|
||||
|
|
@ -15843,7 +15843,7 @@ _02240FB4:
|
|||
mov r0, #0xa3
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r1, _02241000 ; =0x022513A0
|
||||
|
|
@ -16086,7 +16086,7 @@ _022411B0:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r1, _02241278 ; =0x022513A0
|
||||
mov r0, #0xa3
|
||||
ldr r2, [r1, #4]
|
||||
|
|
@ -16760,7 +16760,7 @@ _022416D6:
|
|||
mov r0, #0xa3
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _02241730 ; =0x022513A0
|
||||
ldr r1, [r0, #4]
|
||||
mov r0, #0xa7
|
||||
|
|
@ -18696,7 +18696,7 @@ _02242604:
|
|||
mov r0, #0xa3
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _02242658 ; =0x022513A0
|
||||
ldr r1, [r0, #4]
|
||||
mov r0, #0xa7
|
||||
|
|
@ -20259,7 +20259,7 @@ _02243268:
|
|||
mov r0, #0xa3
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r1, _022432AC ; =0x022513A0
|
||||
|
|
@ -21006,7 +21006,7 @@ _02243840:
|
|||
mov r0, #0xa3
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r1, _0224388C ; =0x022513A0
|
||||
|
|
@ -21270,7 +21270,7 @@ _02243A44:
|
|||
mov r0, #0xa3
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r1, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
ldr r1, _02243A88 ; =0x022513A0
|
||||
|
|
@ -21709,7 +21709,7 @@ _02243DCA:
|
|||
ldr r0, [r0, #0x44]
|
||||
bl sub_0201FD58
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r7, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, _02243E10 ; =0x022513A0
|
||||
|
|
@ -21796,7 +21796,7 @@ ov18_02243E8C: ; 0x02243E8C
|
|||
ldr r1, [r1, #4]
|
||||
cmp r1, #0
|
||||
bne _02243EA6
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, r5, r6, pc}
|
||||
|
|
@ -21822,7 +21822,7 @@ _02243EBE:
|
|||
add r1, r2, r1
|
||||
str r0, [r1, #0x20]
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
|
|
@ -21989,7 +21989,7 @@ _02243FFA:
|
|||
ldr r0, [r0, #0x20]
|
||||
cmp r0, #0
|
||||
beq _0224401A
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #4]
|
||||
ldr r0, [r0, r5]
|
||||
bl FreeToHeap
|
||||
|
|
@ -24330,7 +24330,7 @@ ov18_022451BC: ; 0x022451BC
|
|||
ldr r0, [r0, #4]
|
||||
cmp r0, #0
|
||||
beq _022451D8
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _022451E4 ; =0x022513EC
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
|
|
@ -24422,7 +24422,7 @@ ov18_02245270: ; 0x02245270
|
|||
ldr r0, [r0, #4]
|
||||
cmp r0, #0
|
||||
beq _02245288
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _022452A0 ; =0x022513EC
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
|
|
@ -25131,7 +25131,7 @@ ov18_022457D4: ; 0x022457D4
|
|||
bl sub_020021EC
|
||||
_022457E6:
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
bl ov18_0223E6A0
|
||||
|
|
@ -25161,7 +25161,7 @@ _0224580A:
|
|||
add r1, sp, #0
|
||||
bl sub_020311D0
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
bl ov18_0223E6A0
|
||||
|
|
@ -27433,7 +27433,7 @@ _02246A60:
|
|||
add r1, sp, #0x10
|
||||
bl sub_020311D0
|
||||
ldr r0, [sp, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
bl ov18_0223E6A0
|
||||
|
|
@ -27460,7 +27460,7 @@ _02246A80:
|
|||
mov r2, #0
|
||||
bl ov05_021E5B30
|
||||
ldr r0, [sp, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
bl ov18_0223E6A0
|
||||
|
|
@ -27648,7 +27648,7 @@ ov18_02246C10: ; 0x02246C10
|
|||
bl sub_020021EC
|
||||
_02246C28:
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
bl ov18_0223E6A0
|
||||
|
|
@ -28541,7 +28541,7 @@ ov18_02247324: ; 0x02247324
|
|||
add r0, r1, #0
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
thumb_func_end ov18_02247324
|
||||
|
|
@ -28637,7 +28637,7 @@ _022473F6:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
bl ov18_0223E6A0
|
||||
_02247406:
|
||||
add sp, #0xc
|
||||
|
|
@ -29642,7 +29642,7 @@ _02247B9A:
|
|||
bl FreeToHeap
|
||||
bl sub_0204F7FC
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _02247BB4 ; =0x022513F0
|
||||
mov r1, #0
|
||||
str r1, [r0, #4]
|
||||
|
|
@ -31112,7 +31112,7 @@ _02248760:
|
|||
bl FreeToHeap
|
||||
bl sub_0204F7FC
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _02248780 ; =0x022513F0
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
|
|
@ -35310,7 +35310,7 @@ _0224A8FE:
|
|||
bl sub_0204F7FC
|
||||
_0224A90C:
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, r5, r6, pc}
|
||||
thumb_func_end ov18_0224A8AC
|
||||
|
||||
|
|
@ -35952,7 +35952,7 @@ _0224AE52:
|
|||
ldr r0, [r5, #4]
|
||||
cmp r0, #0
|
||||
beq _0224AE5C
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0224AE5C:
|
||||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
|
|
@ -37391,7 +37391,7 @@ _0224B9B4:
|
|||
bl ov18_0223D658
|
||||
bl ov18_0224DD94
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
@ -37931,7 +37931,7 @@ _0224BE68:
|
|||
bl FreeToHeap
|
||||
bl ov18_0223E6A0
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0224BE78:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -37953,7 +37953,7 @@ _0224BE96:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
thumb_func_end ov18_0224BE84
|
||||
|
||||
|
|
@ -40302,7 +40302,7 @@ _0224D1A0:
|
|||
bl ov18_0224CA34
|
||||
bl ov18_0223E6A0
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
bl sub_0204F7FC
|
||||
_0224D1CE:
|
||||
add sp, #8
|
||||
|
|
@ -40752,7 +40752,7 @@ _0224D596:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _0224D5B0 ; =0x022513FC
|
||||
mov r2, #0
|
||||
ldr r1, [r0]
|
||||
|
|
@ -41748,7 +41748,7 @@ _0224DD76:
|
|||
ldr r0, [r5, #0x20]
|
||||
cmp r0, #0
|
||||
beq _0224DD88
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r5, #0x20]
|
||||
_0224DD88:
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@ ov20_0225257C: ; 0x0225257C
|
|||
push {r4, lr}
|
||||
add r4, r0, #0
|
||||
ldr r0, [r4, #0x38]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl ov20_02252A08
|
||||
add r0, r4, #0
|
||||
|
|
@ -236,7 +236,7 @@ _022525C6:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #7
|
||||
bl DestroyHeap
|
||||
mov r0, #8
|
||||
|
|
|
|||
|
|
@ -254,7 +254,7 @@ _02252E44:
|
|||
ldr r0, [r4, r0]
|
||||
cmp r0, #0
|
||||
beq _02252E52
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02252E52:
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
|
|
|
|||
|
|
@ -249,7 +249,7 @@ ov20_02253888: ; 0x02253888
|
|||
ldr r1, [r4]
|
||||
bl ov20_02253754
|
||||
ldr r0, [r4, #0x14]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
|
|||
|
|
@ -82,7 +82,7 @@ void ov21_02254930(SysTask *task, UnkStruct02254854 *param1) {
|
|||
return;
|
||||
}
|
||||
ov21_02254918(param1);
|
||||
sub_0200CAB4((s32)task);
|
||||
SysTask_Destroy(task);
|
||||
ov20_022529A0(param1->Unk28);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@ _0225499E:
|
|||
add r0, r4, #0
|
||||
bl ov22_0225492C
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x64]
|
||||
bl ov20_022529A0
|
||||
_022549D2:
|
||||
|
|
@ -1801,7 +1801,7 @@ _022555CC:
|
|||
add r0, r4, #0
|
||||
add r0, #0x84
|
||||
ldr r0, [r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
add r4, #0x84
|
||||
str r0, [r4]
|
||||
|
|
|
|||
|
|
@ -168,7 +168,7 @@ _02254964:
|
|||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x10]
|
||||
bl ov20_022529A0
|
||||
_0225499E:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,11 @@
|
|||
#ifndef POKEDIAMOND_OVERLAY_24_H
|
||||
#define POKEDIAMOND_OVERLAY_24_H
|
||||
|
||||
#include "global.h"
|
||||
|
||||
#include "bg_window.h"
|
||||
#include "unk_0200CA44.h"
|
||||
|
||||
typedef enum {
|
||||
TOUCH_TYPE_ERASE = 0,
|
||||
TOUCH_TYPE_DRAW = 1,
|
||||
|
|
@ -46,7 +51,7 @@ typedef struct MemoPadAppHandler {
|
|||
BOOL ov24_02254854(MemoPadAppHandler **appHandlerOut, s32 arg1, s32 arg2, s32 arg3);
|
||||
BOOL ov24_0225489C(MemoPadAppHandler *appHandler, u32 arg1, u32 arg2, u32 arg3);
|
||||
void ov24_022548F4(MemoPadAppHandler *appHandler);
|
||||
void ov24_02254918(void *arg0, MemoPadAppHandler *appHandler);
|
||||
void ov24_02254918(SysTask *sysTask, MemoPadAppHandler *appHandler);
|
||||
void ov24_02254960(s32 arg0, s32 arg1, s32 arg2, MemoPadAppHandler *appHandler);
|
||||
void ov24_02254990(MemoPadAppHandler *appHandler);
|
||||
void ov24_02254998(MemoPadAppHandler *appHandler, u8 arg1);
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ void ov24_022548F4(MemoPadAppHandler *appHandler) {
|
|||
FreeToHeap(appHandler);
|
||||
}
|
||||
|
||||
void ov24_02254918(void *arg0, MemoPadAppHandler *appHandler) {
|
||||
void ov24_02254918(SysTask *sysTask, MemoPadAppHandler *appHandler) {
|
||||
static BOOL (*const ov24_02255100[3])(MemoPadAppHandler *) = {
|
||||
ov24_022549AC, ov24_022549F8, ov24_02254C64
|
||||
};
|
||||
|
|
@ -67,7 +67,7 @@ void ov24_02254918(void *arg0, MemoPadAppHandler *appHandler) {
|
|||
ov20_02252C14(appHandler->unk16F8, appHandler->unk16FC);
|
||||
if (ov24_02255100[appHandler->unk0](appHandler)) {
|
||||
ov24_022548F4(appHandler);
|
||||
sub_0200CAB4((s32)arg0);
|
||||
SysTask_Destroy(sysTask);
|
||||
ov20_022529A0(appHandler->unk16F8);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -138,7 +138,7 @@ ov25_02254930: ; 0x02254930
|
|||
add r0, r4, #0
|
||||
bl ov25_02254918
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x28]
|
||||
bl ov20_022529A0
|
||||
_02254966:
|
||||
|
|
@ -352,7 +352,7 @@ ov25_02254AC4: ; 0x02254AC4
|
|||
ldr r0, [r4, #0x30]
|
||||
cmp r0, #0
|
||||
beq _02254AD8
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02254AD8:
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
|
|
|
|||
|
|
@ -293,7 +293,7 @@ ov26_02254A4C: ; 0x02254A4C
|
|||
add r0, r4, #0
|
||||
bl ov26_02254A04
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x1f
|
||||
lsl r0, r0, #4
|
||||
ldr r0, [r4, r0]
|
||||
|
|
|
|||
|
|
@ -107,7 +107,7 @@ ov27_022548F8: ; 0x022548F8
|
|||
add r0, r4, #0
|
||||
bl ov27_022548E4
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x78]
|
||||
bl ov20_022529A0
|
||||
_02254924:
|
||||
|
|
@ -446,7 +446,7 @@ ov27_02254B88: ; 0x02254B88
|
|||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
beq _02254BB0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02254BB0:
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
|
|
|
|||
|
|
@ -213,7 +213,7 @@ ov28_022549C0: ; 0x022549C0
|
|||
add r0, r4, #0
|
||||
bl ov28_022549AC
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x60]
|
||||
bl ov20_022529A0
|
||||
_022549EC:
|
||||
|
|
@ -477,7 +477,7 @@ _02254B9A:
|
|||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
beq _02254BC0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_02254BC0:
|
||||
add r0, r5, #0
|
||||
bl FreeToHeap
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@ ov29_022548E0: ; 0x022548E0
|
|||
add r0, r4, #0
|
||||
bl ov29_022548C4
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x4c]
|
||||
bl ov20_022529A0
|
||||
_0225490C:
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ ov30_02254930: ; 0x02254930
|
|||
add r0, r4, #0
|
||||
bl ov30_0225490C
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x14]
|
||||
bl ov20_022529A0
|
||||
_02254966:
|
||||
|
|
|
|||
|
|
@ -129,7 +129,7 @@ ov31_02254918: ; 0x02254918
|
|||
add r0, r4, #0
|
||||
bl ov31_02254900
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x10]
|
||||
bl ov20_022529A0
|
||||
_0225494E:
|
||||
|
|
|
|||
|
|
@ -136,7 +136,7 @@ ov32_02254920: ; 0x02254920
|
|||
add r0, r4, #0
|
||||
bl ov32_02254900
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0xc]
|
||||
bl ov20_022529A0
|
||||
_02254956:
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@ ov33_022548D4: ; 0x022548D4
|
|||
add r0, r4, #0
|
||||
bl ov33_022548C0
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0xc]
|
||||
bl ov20_022529A0
|
||||
_02254900:
|
||||
|
|
|
|||
|
|
@ -127,7 +127,7 @@ ov34_0225490C: ; 0x0225490C
|
|||
add r0, r4, #0
|
||||
bl ov34_022548E8
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x28]
|
||||
bl ov20_022529A0
|
||||
_02254942:
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@ ov35_022548F0: ; 0x022548F0
|
|||
add r0, r4, #0
|
||||
bl ov35_022548DC
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x2c]
|
||||
bl ov20_022529A0
|
||||
_0225491C:
|
||||
|
|
@ -408,7 +408,7 @@ ov35_02254B38: ; 0x02254B38
|
|||
add r0, r4, #0
|
||||
add r0, #0x8c
|
||||
ldr r0, [r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
_02254B52:
|
||||
|
|
|
|||
|
|
@ -139,7 +139,7 @@ ov36_02254938: ; 0x02254938
|
|||
add r0, r4, #0
|
||||
bl ov36_02254914
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _02254978 ; =0x00005B80
|
||||
ldr r0, [r4, r0]
|
||||
bl ov20_022529A0
|
||||
|
|
|
|||
|
|
@ -113,7 +113,7 @@ ov37_02254900: ; 0x02254900
|
|||
add r0, r4, #0
|
||||
bl ov37_022548E0
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x10]
|
||||
bl ov20_022529A0
|
||||
_0225492C:
|
||||
|
|
|
|||
|
|
@ -153,7 +153,7 @@ ov38_0225494C: ; 0x0225494C
|
|||
add r0, r4, #0
|
||||
bl ov38_02254928
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x18]
|
||||
bl ov20_022529A0
|
||||
_02254982:
|
||||
|
|
|
|||
|
|
@ -190,7 +190,7 @@ ov39_02254998: ; 0x02254998
|
|||
add r0, r4, #0
|
||||
bl ov39_02254974
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x3c]
|
||||
bl ov20_022529A0
|
||||
_022549CE:
|
||||
|
|
|
|||
|
|
@ -189,7 +189,7 @@ ov40_02254998: ; 0x02254998
|
|||
add r0, r4, #0
|
||||
bl ov40_02254978
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0xc]
|
||||
bl ov20_022529A0
|
||||
_022549CE:
|
||||
|
|
|
|||
|
|
@ -335,7 +335,7 @@ _02254AAE:
|
|||
add r0, r4, #0
|
||||
bl ov41_02254A38
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0xc]
|
||||
bl ov20_022529A0
|
||||
_02254AD0:
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ ov42_02254A04: ; 0x02254A04
|
|||
add r0, r4, #0
|
||||
bl ov42_022549CC
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x5c]
|
||||
bl ov20_022529A0
|
||||
_02254A30:
|
||||
|
|
@ -836,7 +836,7 @@ ov42_02254E7C: ; 0x02254E7C
|
|||
push {r3, r4, r5, r6, r7, lr}
|
||||
add r5, r0, #0
|
||||
ldr r0, [r5, #0x70]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r6, #0
|
||||
add r4, r5, #0
|
||||
add r7, r6, #0
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ ov43_0225493C: ; 0x0225493C
|
|||
add r0, r4, #0
|
||||
bl ov43_02254928
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r4, #0xac
|
||||
ldr r0, [r4]
|
||||
bl ov20_022529A0
|
||||
|
|
@ -1032,7 +1032,7 @@ ov43_02255000: ; 0x02255000
|
|||
ldr r0, [r5, r0]
|
||||
cmp r0, #0
|
||||
beq _0225501A
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x53
|
||||
mov r1, #0
|
||||
lsl r0, r0, #2
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@ ov44_022548EC: ; 0x022548EC
|
|||
add r0, r4, #0
|
||||
bl ov44_022548D8
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0xc]
|
||||
bl ov20_022529A0
|
||||
_02254918:
|
||||
|
|
|
|||
|
|
@ -240,7 +240,7 @@ ov45_022549EC: ; 0x022549EC
|
|||
add r0, r4, #0
|
||||
bl ov45_022549C0
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r4, #0x94
|
||||
ldr r0, [r4]
|
||||
bl ov20_022529A0
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@ ov46_022548D4: ; 0x022548D4
|
|||
add r0, r4, #0
|
||||
bl ov46_022548C0
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0xc]
|
||||
bl ov20_022529A0
|
||||
_02254900:
|
||||
|
|
|
|||
|
|
@ -101,7 +101,7 @@ ov47_022548E0: ; 0x022548E0
|
|||
add r0, r4, #0
|
||||
bl ov47_022548CC
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x18]
|
||||
bl ov20_022529A0
|
||||
_02254914:
|
||||
|
|
|
|||
|
|
@ -152,7 +152,7 @@ ov48_02254950: ; 0x02254950
|
|||
add r0, r4, #0
|
||||
bl ov48_02254938
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x30]
|
||||
bl ov20_022529A0
|
||||
_02254986:
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ ov49_02254938: ; 0x02254938
|
|||
add r0, r4, #0
|
||||
bl ov49_02254920
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0x6c]
|
||||
bl ov20_022529A0
|
||||
_0225496E:
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ ov50_022548D4: ; 0x022548D4
|
|||
add r0, r4, #0
|
||||
bl ov50_022548C0
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, [r4, #0xc]
|
||||
bl ov20_022529A0
|
||||
_02254900:
|
||||
|
|
|
|||
|
|
@ -279,7 +279,7 @@ ov54_021D7740: ; 0x021D7740
|
|||
bl OverlayManager_GetData
|
||||
add r6, r0, #0
|
||||
ldr r0, [r6, #0x20]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x6b
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r6, r0]
|
||||
|
|
|
|||
|
|
@ -760,7 +760,7 @@ ov61_021D7AA8: ; 0x021D7AA8
|
|||
ldr r2, [r4, #0x30]
|
||||
cmp r2, #0
|
||||
bne _021D7ABC
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #8
|
||||
pop {r4, pc}
|
||||
_021D7ABC:
|
||||
|
|
|
|||
|
|
@ -1571,7 +1571,7 @@ _0222E160:
|
|||
add r0, r7, #0
|
||||
bl FreeToHeap
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222E17C:
|
||||
add sp, #8
|
||||
pop {r3, r4, r5, r6, r7, pc}
|
||||
|
|
@ -5225,7 +5225,7 @@ _0222FDFC:
|
|||
mov r1, #0
|
||||
bl sub_0200C61C
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r3, r4, r5, pc}
|
||||
|
|
|
|||
|
|
@ -1230,7 +1230,7 @@ _021D9286:
|
|||
bl GF_AssertFail
|
||||
_021D9296:
|
||||
ldr r0, [r4, #0x28]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x28]
|
||||
_021D92A0:
|
||||
|
|
@ -1258,7 +1258,7 @@ _021D92C0:
|
|||
ldrb r1, [r4, #6]
|
||||
cmp r1, #0x10
|
||||
blo _021D92D2
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x10]
|
||||
mov r0, #1
|
||||
|
|
@ -1305,7 +1305,7 @@ _021D931C:
|
|||
ldrb r1, [r4, #6]
|
||||
cmp r1, #0
|
||||
bne _021D9332
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x10]
|
||||
mov r1, #1
|
||||
|
|
@ -1354,7 +1354,7 @@ _021D937C:
|
|||
ldrb r1, [r4, #6]
|
||||
cmp r1, #0x10
|
||||
blo _021D938E
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x10]
|
||||
mov r0, #1
|
||||
|
|
@ -1393,7 +1393,7 @@ _021D93C4:
|
|||
ldrb r1, [r4, #6]
|
||||
cmp r1, #0x10
|
||||
blo _021D93D6
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x10]
|
||||
mov r0, #1
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ _021DAF5A:
|
|||
ldr r0, [r0, #8]
|
||||
cmp r0, #0
|
||||
beq _021DAF68
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DAF68:
|
||||
ldr r0, [r5]
|
||||
add r6, r6, #1
|
||||
|
|
@ -189,7 +189,7 @@ _021DAFAA:
|
|||
ldr r0, [r0, r6]
|
||||
cmp r0, #0
|
||||
beq _021DAFB8
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DAFB8:
|
||||
add r0, r4, #1
|
||||
lsl r0, r0, #0x18
|
||||
|
|
@ -207,7 +207,7 @@ _021DAFCA:
|
|||
ldr r0, [r0, r6]
|
||||
cmp r0, #0
|
||||
beq _021DAFDA
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021DAFDA:
|
||||
add r0, r4, #1
|
||||
lsl r0, r0, #0x18
|
||||
|
|
@ -633,7 +633,7 @@ ov63_021DB2F8: ; 0x021DB2F8
|
|||
cmp r1, r0
|
||||
blo _021DB330
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #8]
|
||||
_021DB330:
|
||||
|
|
@ -671,7 +671,7 @@ ov63_021DB334: ; 0x021DB334
|
|||
cmp r0, #0x50
|
||||
blo _021DB388
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r1, #0
|
||||
str r1, [r4, #8]
|
||||
strb r1, [r4]
|
||||
|
|
@ -768,7 +768,7 @@ ov63_021DB424: ; 0x021DB424
|
|||
ldrb r1, [r4, #1]
|
||||
cmp r1, #8
|
||||
blo _021DB44C
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r1, #0
|
||||
str r1, [r4, #8]
|
||||
strb r1, [r4]
|
||||
|
|
|
|||
|
|
@ -2586,7 +2586,7 @@ ov64_021D88C4: ; 0x021D88C4
|
|||
cmp r4, #1
|
||||
bne _021D8924
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r5, #0x40]
|
||||
mov r0, #1
|
||||
|
|
@ -2881,7 +2881,7 @@ ov64_021D8B44: ; 0x021D8B44
|
|||
ldr r0, [r4, #0x28]
|
||||
cmp r0, #0
|
||||
beq _021D8B56
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x28]
|
||||
_021D8B56:
|
||||
|
|
@ -3121,7 +3121,7 @@ ov64_021D8CC8: ; 0x021D8CC8
|
|||
bge _021D8D26
|
||||
_021D8D1C:
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r5, #0x54]
|
||||
_021D8D26:
|
||||
|
|
@ -3360,7 +3360,7 @@ ov64_021D8E68: ; 0x021D8E68
|
|||
bge _021D8EE8
|
||||
_021D8EDE:
|
||||
add r0, r7, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r5, #0x3c]
|
||||
_021D8EE8:
|
||||
|
|
|
|||
|
|
@ -3623,7 +3623,7 @@ ov65_021D9130: ; 0x021D9130
|
|||
push {r4, lr}
|
||||
add r4, r0, #0
|
||||
ldr r0, [r4, #0x18]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r1, [r4, #0x14]
|
||||
mov r2, #0x1c
|
||||
ldr r0, [r1, #4]
|
||||
|
|
|
|||
|
|
@ -3239,7 +3239,7 @@ ov66_021D8E34: ; 0x021D8E34
|
|||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
beq _021D8E46
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_021D8E46:
|
||||
add r0, r6, #0
|
||||
add r0, #0xa4
|
||||
|
|
@ -3464,7 +3464,7 @@ _021D8FF2:
|
|||
sub r0, r0, #2
|
||||
strb r0, [r4, #0x14]
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x43
|
||||
mov r1, #0
|
||||
lsl r0, r0, #2
|
||||
|
|
@ -3567,7 +3567,7 @@ _021D90C4:
|
|||
sub r0, r0, #2
|
||||
strb r0, [r4, #0x14]
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0x43
|
||||
mov r1, #0
|
||||
lsl r0, r0, #2
|
||||
|
|
|
|||
|
|
@ -185,7 +185,7 @@ _0222D762:
|
|||
add r4, r0, #0
|
||||
ldr r0, _0222D7D8 ; =0x00001B34
|
||||
ldr r0, [r4, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
ldr r0, _0222D7DC ; =0x00001B3C
|
||||
ldr r0, [r4, r0]
|
||||
bl ov69_0222F360
|
||||
|
|
@ -1465,7 +1465,7 @@ ov69_0222E1E4: ; 0x0222E1E4
|
|||
ldr r0, [r1]
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start ov69_0222E1FC
|
||||
|
|
@ -1571,7 +1571,7 @@ ov69_0222E2A4: ; 0x0222E2A4
|
|||
add r0, r4, #0
|
||||
bl ov69_0222E204
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222E2D6:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -1648,7 +1648,7 @@ ov69_0222E348: ; 0x0222E348
|
|||
add r0, r4, #0
|
||||
bl ov69_0222E204
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222E37A:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -1699,7 +1699,7 @@ _0222E3AA:
|
|||
add r0, r4, #0
|
||||
bl ov69_0222E204
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222E3D8:
|
||||
pop {r3, r4, r5, pc}
|
||||
nop
|
||||
|
|
@ -1759,7 +1759,7 @@ _0222E412:
|
|||
add r0, r4, #0
|
||||
bl ov69_0222E204
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222E44C:
|
||||
pop {r4, r5, r6, pc}
|
||||
nop
|
||||
|
|
@ -1820,7 +1820,7 @@ _0222E488:
|
|||
add r0, r5, #0
|
||||
bl ov69_0222E204
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222E4C2:
|
||||
pop {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -1881,7 +1881,7 @@ _0222E4FC:
|
|||
add r0, r5, #0
|
||||
bl ov69_0222E204
|
||||
add r0, r6, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222E536:
|
||||
pop {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -2222,7 +2222,7 @@ _0222E7F6:
|
|||
add r0, r4, #0
|
||||
bl ov69_0222E204
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
thumb_func_start ov69_0222E804
|
||||
|
|
@ -2530,7 +2530,7 @@ _0222EA76:
|
|||
add r0, r4, #0
|
||||
bl ov69_0222E204
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222EA82:
|
||||
pop {r3, r4, r5, pc}
|
||||
|
||||
|
|
@ -2626,7 +2626,7 @@ _0222EB2C:
|
|||
add r0, r4, #0
|
||||
bl ov69_0222E204
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222EB48:
|
||||
pop {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -2931,7 +2931,7 @@ _0222EDA4:
|
|||
add r0, r5, #0
|
||||
bl ov69_0222E204
|
||||
ldr r0, [sp]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222EDC6:
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
|
@ -3010,7 +3010,7 @@ _0222EE60:
|
|||
ldr r2, [r1, #4]
|
||||
sub r2, r2, #1
|
||||
str r2, [r1, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
nop
|
||||
_0222EE70: .word ov69_0222F940
|
||||
|
|
@ -3040,7 +3040,7 @@ _0222EEA2:
|
|||
ldr r2, [r1, #4]
|
||||
sub r2, r2, #1
|
||||
str r2, [r1, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
_0222EEB0: .word ov69_0222F940
|
||||
|
|
@ -3324,7 +3324,7 @@ _0222F0EC:
|
|||
ldr r2, [r1, #4]
|
||||
sub r2, r2, #1
|
||||
str r2, [r1, #4]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add sp, #0xc
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -3626,7 +3626,7 @@ ov69_0222F360: ; 0x0222F360
|
|||
bl sub_0201B6C8
|
||||
bl FreeToHeap
|
||||
add r0, r4, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
_0222F374:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
|
|
|||
|
|
@ -3589,7 +3589,7 @@ ov73_021D91BC: ; 0x021D91BC
|
|||
mov r0, #0x6b
|
||||
lsl r0, r0, #2
|
||||
ldr r0, [r4, r0]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
add r0, r4, #0
|
||||
bl FreeToHeap
|
||||
pop {r4, pc}
|
||||
|
|
@ -6072,7 +6072,7 @@ ov73_021DA408: ; 0x021DA408
|
|||
mov r1, #0
|
||||
bl GfGfx_EngineATogglePlanes
|
||||
add r0, r5, #0
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x2c]
|
||||
_021DA432:
|
||||
|
|
@ -6155,7 +6155,7 @@ ov73_021DA4AC: ; 0x021DA4AC
|
|||
mov r1, #0
|
||||
bl GfGfx_EngineATogglePlanes
|
||||
ldr r0, [r4, #0x2c]
|
||||
bl sub_0200CAB4
|
||||
bl SysTask_Destroy
|
||||
mov r0, #0
|
||||
str r0, [r4, #0x2c]
|
||||
_021DA4D0:
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user