diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2021-05-23 08:19:24 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2021-05-23 08:19:24 -0400 |
commit | 466b024d6c4fca0f17a39547096c014654a1d051 (patch) | |
tree | 999a0cb1c7f12a620c5867083f98683ad7462e79 | |
parent | d4eb3c403ca992d1e5614375e67a4a1f3a6962ae (diff) |
Add arm_func_end to unk_020ADA84.s
-rw-r--r-- | arm9/asm/unk_020ADA84.s | 434 |
1 files changed, 434 insertions, 0 deletions
diff --git a/arm9/asm/unk_020ADA84.s b/arm9/asm/unk_020ADA84.s index 7aacee03..b4d467ae 100644 --- a/arm9/asm/unk_020ADA84.s +++ b/arm9/asm/unk_020ADA84.s @@ -716,21 +716,25 @@ UNK_021D1C88: ; 0x021D1C88 FUN_020AE8AC: ; 0x020AE8AC mvn r0, #0x0 bx lr + arm_func_end FUN_020AE8AC arm_func_start FUN_020AE8B4 FUN_020AE8B4: ; 0x020AE8B4 mov r0, #0x0 bx lr + arm_func_end FUN_020AE8B4 arm_func_start FUN_020AE8BC FUN_020AE8BC: ; 0x020AE8BC mvn r0, #0x0 bx lr + arm_func_end FUN_020AE8BC arm_func_start FUN_020AE8C4 FUN_020AE8C4: ; 0x020AE8C4 mov r0, #0x0 bx lr + arm_func_end FUN_020AE8C4 arm_func_start FUN_020AE8CC FUN_020AE8CC: ; 0x020AE8CC @@ -755,6 +759,7 @@ _020AE8E4: ldmia sp!, {pc} .balign 4 _020AE914: .word UNK_021064E4 + arm_func_end FUN_020AE8CC arm_func_start FUN_020AE918 FUN_020AE918: ; 0x020AE918 @@ -779,11 +784,13 @@ _020AE930: ldmia sp!, {pc} .balign 4 _020AE960: .word UNK_021064E4 + arm_func_end FUN_020AE918 arm_func_start FUN_020AE964 FUN_020AE964: ; 0x020AE964 mov r0, #0x0 bx lr + arm_func_end FUN_020AE964 arm_func_start FUN_020AE96C FUN_020AE96C: ; 0x020AE96C @@ -896,6 +903,7 @@ _020AEAE4: .word UNK_021064FC _020AEAE8: .word UNK_021064C8 _020AEAEC: .word UNK_021064D0 _020AEAF0: .word 0x0000FFFF + arm_func_end FUN_020AE96C arm_func_start FUN_020AEAF4 FUN_020AEAF4: @@ -932,6 +940,7 @@ _020AEB2C: .balign 4 _020AEB68: .word UNK_021CCD48 _020AEB6C: .word UNK_021064E4 + arm_func_end FUN_020AEAF4 arm_func_start FUN_020AEB70 FUN_020AEB70: ; 0x020AEB70 @@ -978,6 +987,7 @@ _020AEC00: .word FUN_020AE96C _020AEC04: .word UNK_021064B8 _020AEC08: .word FUN_020AE964 _020AEC0C: .word UNK_021064BC + arm_func_end FUN_020AEB70 arm_func_start FUN_020AEC10 FUN_020AEC10: ; 0x020AEC10 @@ -1002,6 +1012,7 @@ FUN_020AEC10: ; 0x020AEC10 .balign 4 _020AEC58: .word UNK_021064E4 _020AEC5C: .word UNK_021064D0 + arm_func_end FUN_020AEC10 arm_func_start FUN_020AEC60 FUN_020AEC60: @@ -1013,6 +1024,7 @@ FUN_020AEC60: bx lr .balign 4 _020AEC78: .word UNK_021CCD4C + arm_func_end FUN_020AEC60 arm_func_start FUN_020AEC7C FUN_020AEC7C: ; 0x020AEC7C @@ -1024,6 +1036,7 @@ FUN_020AEC7C: ; 0x020AEC7C bx lr .balign 4 _020AEC94: .word UNK_021CCD4C + arm_func_end FUN_020AEC7C arm_func_start FUN_020AEC98 FUN_020AEC98: ; 0x020AEC98 @@ -1035,11 +1048,13 @@ FUN_020AEC98: ; 0x020AEC98 bx lr .balign 4 _020AECB0: .word UNK_021CCD4C + arm_func_end FUN_020AEC98 arm_func_start FUN_020AECB4 FUN_020AECB4: ; 0x020AECB4 mov r0, #0x0 bx lr + arm_func_end FUN_020AECB4 arm_func_start FUN_020AECBC FUN_020AECBC: ; 0x020AECBC @@ -1128,6 +1143,7 @@ _020AEDCC: _020AEDE8: .word 0x0007FFF8 _020AEDEC: .word UNK_021CCD4C _020AEDF0: .word 0x0000FFFF + arm_func_end FUN_020AECBC arm_func_start FUN_020AEDF4 FUN_020AEDF4: ; 0x020AEDF4 @@ -1151,6 +1167,7 @@ _020AEE30: .word FUN_020AECBC _020AEE34: .word UNK_021064C0 _020AEE38: .word FUN_020AECB4 _020AEE3C: .word UNK_021064C4 + arm_func_end FUN_020AEDF4 arm_func_start FUN_020AEE40 FUN_020AEE40: ; 0x020AEE40 @@ -1185,6 +1202,7 @@ FUN_020AEE40: ; 0x020AEE40 ldmia sp!, {r4-r9,pc} .balign 4 _020AEEB4: .word UNK_021CCD58 + arm_func_end FUN_020AEE40 arm_func_start FUN_020AEEB8 FUN_020AEEB8: ; 0x020AEEB8 @@ -1215,6 +1233,7 @@ _020AEEE0: ldmia sp!, {r4-r6,pc} .balign 4 _020AEF18: .word UNK_021CCD58 + arm_func_end FUN_020AEEB8 arm_func_start FUN_020AEF1C FUN_020AEF1C: ; 0x020AEF1C @@ -1227,6 +1246,7 @@ FUN_020AEF1C: ; 0x020AEF1C .balign 4 _020AEF34: .word UNK_021CCD58 _020AEF38: .word FUN_020AEFD4 + arm_func_end FUN_020AEF1C arm_func_start FUN_020AEF3C FUN_020AEF3C: @@ -1245,6 +1265,7 @@ FUN_020AEF3C: sub r1, r1, #0x1 strh r1, [r4, #0xc] ldmia sp!, {r4,pc} + arm_func_end FUN_020AEF3C arm_func_start FUN_020AEF78 FUN_020AEF78: ; 0x020AEF78 @@ -1252,6 +1273,7 @@ FUN_020AEF78: ; 0x020AEF78 ldr r0, [r0, #0x0] add r0, r0, r1, lsl #0x4 bx lr + arm_func_end FUN_020AEF78 arm_func_start FUN_020AEF88 FUN_020AEF88: ; 0x020AEF88 @@ -1259,6 +1281,7 @@ FUN_020AEF88: ; 0x020AEF88 ldr r0, [r0, #0x0] add r0, r0, r1, lsl #0x4 bx lr + arm_func_end FUN_020AEF88 arm_func_start FUN_020AEF98 FUN_020AEF98: ; 0x020AEF98 @@ -1277,6 +1300,7 @@ FUN_020AEF98: ; 0x020AEF98 add r1, r1, #0x1 strh r1, [r4, #0xc] ldmia sp!, {r4,pc} + arm_func_end FUN_020AEF98 arm_func_start FUN_020AEFD4 FUN_020AEFD4: ; 0x020AEFD4 @@ -1287,6 +1311,7 @@ FUN_020AEFD4: ; 0x020AEFD4 strh r2, [r0, #0xc] str r2, [r0, #0x10] bx lr + arm_func_end FUN_020AEFD4 arm_func_start FUN_020AEFF0 FUN_020AEFF0: ; 0x020AEFF0 @@ -1307,6 +1332,7 @@ FUN_020AEFF0: ; 0x020AEFF0 ldmia sp!, {r4-r5,pc} .balign 4 _020AF02C: .word UNK_020FF7D4 + arm_func_end FUN_020AEFF0 arm_func_start GXS_LoadOBJ_2 GXS_LoadOBJ_2: @@ -1314,6 +1340,7 @@ GXS_LoadOBJ_2: bx r12 .balign 4 _020AF038: .word GXS_LoadOBJ + arm_func_end GXS_LoadOBJ_2 arm_func_start GXS_LoadOAM_2 GXS_LoadOAM_2: ; 0x020AF03C @@ -1321,6 +1348,7 @@ GXS_LoadOAM_2: ; 0x020AF03C bx r12 .balign 4 _020AF044: .word GXS_LoadOAM + arm_func_end GXS_LoadOAM_2 arm_func_start FUN_020AF048 FUN_020AF048: ; 0x020AF048 @@ -1335,6 +1363,7 @@ FUN_020AF048: ; 0x020AF048 bl GXS_LoadBGExtPltt bl GXS_EndLoadBGExtPltt ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020AF048 arm_func_start FUN_020AF074 FUN_020AF074: ; 0x020AF074 @@ -1349,6 +1378,7 @@ FUN_020AF074: ; 0x020AF074 bl GXS_LoadOBJExtPltt bl GXS_EndLoadOBJExtPltt ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020AF074 arm_func_start GXS_LoadBGPltt_2 GXS_LoadBGPltt_2: ; 0x020AF0A0 @@ -1356,6 +1386,7 @@ GXS_LoadBGPltt_2: ; 0x020AF0A0 bx r12 .balign 4 _020AF0A8: .word GXS_LoadBGPltt + arm_func_end GXS_LoadBGPltt_2 arm_func_start GXS_LoadOBJPltt_2 GXS_LoadOBJPltt_2: ; 0x020AF0AC @@ -1363,6 +1394,7 @@ GXS_LoadOBJPltt_2: ; 0x020AF0AC bx r12 .balign 4 _020AF0B4: .word GXS_LoadOBJPltt + arm_func_end GXS_LoadOBJPltt_2 arm_func_start GXS_LoadBG3Scr_3 GXS_LoadBG3Scr_3: ; 0x020AF0B8 @@ -1370,6 +1402,7 @@ GXS_LoadBG3Scr_3: ; 0x020AF0B8 bx r12 .balign 4 _020AF0C0: .word GXS_LoadBG3Scr + arm_func_end GXS_LoadBG3Scr_3 arm_func_start GXS_LoadBG2Scr_3 GXS_LoadBG2Scr_3: ; 0x020AF0C4 @@ -1377,6 +1410,7 @@ GXS_LoadBG2Scr_3: ; 0x020AF0C4 bx r12 .balign 4 _020AF0CC: .word GXS_LoadBG2Scr + arm_func_end GXS_LoadBG2Scr_3 arm_func_start GXS_LoadBG3Scr_2 GXS_LoadBG3Scr_2: ; 0x020AF0D0 @@ -1384,6 +1418,7 @@ GXS_LoadBG3Scr_2: ; 0x020AF0D0 bx r12 .balign 4 _020AF0D8: .word GXS_LoadBG3Scr + arm_func_end GXS_LoadBG3Scr_2 arm_func_start GXS_LoadBG2Scr_2 GXS_LoadBG2Scr_2: ; 0x020AF0DC @@ -1391,6 +1426,7 @@ GXS_LoadBG2Scr_2: ; 0x020AF0DC bx r12 .balign 4 _020AF0E4: .word GXS_LoadBG2Scr + arm_func_end GXS_LoadBG2Scr_2 arm_func_start GXS_LoadBG1Scr_2 GXS_LoadBG1Scr_2: ; 0x020AF0E8 @@ -1398,6 +1434,7 @@ GXS_LoadBG1Scr_2: ; 0x020AF0E8 bx r12 .balign 4 _020AF0F0: .word GXS_LoadBG1Scr + arm_func_end GXS_LoadBG1Scr_2 arm_func_start GXS_LoadBG0Scr_2 GXS_LoadBG0Scr_2: ; 0x020AF0F4 @@ -1405,6 +1442,7 @@ GXS_LoadBG0Scr_2: ; 0x020AF0F4 bx r12 .balign 4 _020AF0FC: .word GXS_LoadBG0Scr + arm_func_end GXS_LoadBG0Scr_2 arm_func_start GXS_LoadBG3Char_2 GXS_LoadBG3Char_2: ; 0x020AF100 @@ -1412,6 +1450,7 @@ GXS_LoadBG3Char_2: ; 0x020AF100 bx r12 .balign 4 _020AF108: .word GXS_LoadBG3Char + arm_func_end GXS_LoadBG3Char_2 arm_func_start GXS_LoadBG2Char_2 GXS_LoadBG2Char_2: ; 0x020AF10C @@ -1419,6 +1458,7 @@ GXS_LoadBG2Char_2: ; 0x020AF10C bx r12 .balign 4 _020AF114: .word GXS_LoadBG2Char + arm_func_end GXS_LoadBG2Char_2 arm_func_start GXS_LoadBG1Char_2 GXS_LoadBG1Char_2: ; 0x020AF118 @@ -1426,6 +1466,7 @@ GXS_LoadBG1Char_2: ; 0x020AF118 bx r12 .balign 4 _020AF120: .word GXS_LoadBG1Char + arm_func_end GXS_LoadBG1Char_2 arm_func_start GXS_LoadBG0Char_2 GXS_LoadBG0Char_2: ; 0x020AF124 @@ -1433,6 +1474,7 @@ GXS_LoadBG0Char_2: ; 0x020AF124 bx r12 .balign 4 _020AF12C: .word GXS_LoadBG0Char + arm_func_end GXS_LoadBG0Char_2 arm_func_start GX_LoadOBJ_2 GX_LoadOBJ_2: ; 0x020AF130 @@ -1440,6 +1482,7 @@ GX_LoadOBJ_2: ; 0x020AF130 bx r12 .balign 4 _020AF138: .word GX_LoadOBJ + arm_func_end GX_LoadOBJ_2 arm_func_start GX_LoadOAM_2 GX_LoadOAM_2: ; 0x020AF13C @@ -1447,6 +1490,7 @@ GX_LoadOAM_2: ; 0x020AF13C bx r12 .balign 4 _020AF144: .word GX_LoadOAM + arm_func_end GX_LoadOAM_2 arm_func_start FUN_020AF148 FUN_020AF148: ; 0x020AF148 @@ -1461,6 +1505,7 @@ FUN_020AF148: ; 0x020AF148 bl GX_LoadBGExtPltt bl GX_EndLoadBGExtPltt ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020AF148 arm_func_start FUN_020AF174 FUN_020AF174: ; 0x020AF174 @@ -1475,6 +1520,7 @@ FUN_020AF174: ; 0x020AF174 bl GX_LoadOBJExtPltt bl GX_EndLoadOBJExtPltt ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020AF174 arm_func_start GX_LoadBGPltt_2 GX_LoadBGPltt_2: ; 0x020AF1A0 @@ -1482,6 +1528,7 @@ GX_LoadBGPltt_2: ; 0x020AF1A0 bx r12 .balign 4 _020AF1A8: .word GX_LoadBGPltt + arm_func_end GX_LoadBGPltt_2 arm_func_start GX_LoadOBJPltt_2 GX_LoadOBJPltt_2: ; 0x020AF1AC @@ -1489,6 +1536,7 @@ GX_LoadOBJPltt_2: ; 0x020AF1AC bx r12 .balign 4 _020AF1B4: .word GX_LoadOBJPltt + arm_func_end GX_LoadOBJPltt_2 arm_func_start GX_LoadBG3Scr_3 GX_LoadBG3Scr_3: ; 0x020AF1B8 @@ -1496,6 +1544,7 @@ GX_LoadBG3Scr_3: ; 0x020AF1B8 bx r12 .balign 4 _020AF1C0: .word GX_LoadBG3Scr + arm_func_end GX_LoadBG3Scr_3 arm_func_start GX_LoadBG2Scr_3 GX_LoadBG2Scr_3: ; 0x020AF1C4 @@ -1503,6 +1552,7 @@ GX_LoadBG2Scr_3: ; 0x020AF1C4 bx r12 .balign 4 _020AF1CC: .word GX_LoadBG2Scr + arm_func_end GX_LoadBG2Scr_3 arm_func_start GX_LoadBG3Scr_2 GX_LoadBG3Scr_2: ; 0x020AF1D0 @@ -1510,6 +1560,7 @@ GX_LoadBG3Scr_2: ; 0x020AF1D0 bx r12 .balign 4 _020AF1D8: .word GX_LoadBG3Scr + arm_func_end GX_LoadBG3Scr_2 arm_func_start GX_LoadBG2Scr_2 GX_LoadBG2Scr_2: ; 0x020AF1DC @@ -1517,6 +1568,7 @@ GX_LoadBG2Scr_2: ; 0x020AF1DC bx r12 .balign 4 _020AF1E4: .word GX_LoadBG2Scr + arm_func_end GX_LoadBG2Scr_2 arm_func_start GX_LoadBG1Scr_2 GX_LoadBG1Scr_2: ; 0x020AF1E8 @@ -1524,6 +1576,7 @@ GX_LoadBG1Scr_2: ; 0x020AF1E8 bx r12 .balign 4 _020AF1F0: .word GX_LoadBG1Scr + arm_func_end GX_LoadBG1Scr_2 arm_func_start GX_LoadBG0Scr_2 GX_LoadBG0Scr_2: ; 0x020AF1F4 @@ -1531,6 +1584,7 @@ GX_LoadBG0Scr_2: ; 0x020AF1F4 bx r12 .balign 4 _020AF1FC: .word GX_LoadBG0Scr + arm_func_end GX_LoadBG0Scr_2 arm_func_start GX_LoadBG3Char_2 GX_LoadBG3Char_2: ; 0x020AF200 @@ -1538,6 +1592,7 @@ GX_LoadBG3Char_2: ; 0x020AF200 bx r12 .balign 4 _020AF208: .word GX_LoadBG3Char + arm_func_end GX_LoadBG3Char_2 arm_func_start GX_LoadBG2Char_2 GX_LoadBG2Char_2: ; 0x020AF20C @@ -1545,6 +1600,7 @@ GX_LoadBG2Char_2: ; 0x020AF20C bx r12 .balign 4 _020AF214: .word GX_LoadBG2Char + arm_func_end GX_LoadBG2Char_2 arm_func_start GX_LoadBG1Char_2 GX_LoadBG1Char_2: ; 0x020AF218 @@ -1552,6 +1608,7 @@ GX_LoadBG1Char_2: ; 0x020AF218 bx r12 .balign 4 _020AF220: .word GX_LoadBG1Char + arm_func_end GX_LoadBG1Char_2 arm_func_start GX_LoadBG0Char_2 GX_LoadBG0Char_2: ; 0x020AF224 @@ -1559,6 +1616,7 @@ GX_LoadBG0Char_2: ; 0x020AF224 bx r12 .balign 4 _020AF22C: .word GX_LoadBG0Char + arm_func_end GX_LoadBG0Char_2 arm_func_start FUN_020AF230 FUN_020AF230: ; 0x020AF230 @@ -1573,6 +1631,7 @@ FUN_020AF230: ; 0x020AF230 bl GX_EndLoadClearImage add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020AF230 arm_func_start FUN_020AF25C FUN_020AF25C: ; 0x020AF25C @@ -1587,6 +1646,7 @@ FUN_020AF25C: ; 0x020AF25C bl GX_EndLoadClearImage add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020AF25C arm_func_start FUN_020AF288 FUN_020AF288: ; 0x020AF288 @@ -1601,6 +1661,7 @@ FUN_020AF288: ; 0x020AF288 bl GX_LoadTexPltt bl GX_EndLoadTexPltt ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020AF288 arm_func_start FUN_020AF2B4 FUN_020AF2B4: ; 0x020AF2B4 @@ -1615,6 +1676,7 @@ FUN_020AF2B4: ; 0x020AF2B4 bl GX_LoadTex bl GX_EndLoadTex ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020AF2B4 arm_func_start FUN_020AF2E0 FUN_020AF2E0: ; 0x020AF2E0 @@ -1623,6 +1685,7 @@ FUN_020AF2E0: ; 0x020AF2E0 moveq r0, #0x1 movne r0, #0x0 bx lr + arm_func_end FUN_020AF2E0 arm_func_start FUN_020AF2F4 FUN_020AF2F4: ; 0x020AF2F4 @@ -1632,6 +1695,7 @@ FUN_020AF2F4: ; 0x020AF2F4 moveq r0, #0x1 movne r0, #0x0 bx lr + arm_func_end FUN_020AF2F4 arm_func_start FUN_020AF30C FUN_020AF30C: ; 0x020AF30C @@ -1645,6 +1709,7 @@ FUN_020AF30C: ; 0x020AF30C mov r0, r0, lsr #0x10 add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020AF30C arm_func_start FUN_020AF334 FUN_020AF334: @@ -1737,6 +1802,7 @@ _020AF418: mov r0, #0x1 add sp, sp, #0x10 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020AF334 arm_func_start FUN_020AF488 FUN_020AF488: @@ -1825,6 +1891,7 @@ _020AF5B8: mov r0, #0x0 str r0, [r2, #0x0] ldmia sp!, {r4-r10,pc} + arm_func_end FUN_020AF488 arm_func_start FUN_020AF5C4 FUN_020AF5C4: @@ -1835,6 +1902,7 @@ FUN_020AF5C4: bl FUN_020AF488 add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020AF5C4 arm_func_start FUN_020AF5E0 FUN_020AF5E0: ; 0x020AF5E0 @@ -1866,6 +1934,7 @@ _020AF640: mov r0, #0x0 add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020AF5E0 arm_func_start FUN_020AF64C FUN_020AF64C: ; 0x020AF64C @@ -1890,12 +1959,14 @@ _020AF684: add r1, r0, r1, lsl #0x4 str r2, [r1, #-0x4] ldmia sp!, {r4,pc} + arm_func_end FUN_020AF64C arm_func_start FUN_020AF698 FUN_020AF698: ; 0x020AF698 mov r1, #0x0 str r1, [r0, #0x0] bx lr + arm_func_end FUN_020AF698 arm_func_start FUN_020AF6A4 FUN_020AF6A4: ; 0x020AF6A4 @@ -2034,6 +2105,7 @@ _020AF884: .word UNK_020FF864 _020AF888: .word UNK_021CCD6C _020AF88C: .word UNK_021CCD70 _020AF890: .word UNK_021CCD74 + arm_func_end FUN_020AF6A4 arm_func_start FUN_020AF894 FUN_020AF894: ; 0x020AF894 @@ -2075,6 +2147,7 @@ _020AF90C: .word 0x0000FFFF _020AF910: .word UNK_021CCD70 _020AF914: .word UNK_021CCD74 _020AF918: .word UNK_021CCD6C + arm_func_end FUN_020AF894 arm_func_start FUN_020AF91C FUN_020AF91C: ; 0x020AF91C @@ -2123,6 +2196,7 @@ _020AF9B4: .word UNK_021CCD70 _020AF9B8: .word UNK_021CCD74 _020AF9BC: .word UNK_021CCD6C _020AF9C0: .word 0x0000FFFF + arm_func_end FUN_020AF91C arm_func_start FUN_020AF9C4 FUN_020AF9C4: ; 0x020AF9C4 @@ -2152,11 +2226,13 @@ _020AFA18: .word FUN_020AF91C _020AFA1C: .word UNK_021064B8 _020AFA20: .word FUN_020AF894 _020AFA24: .word UNK_021064BC + arm_func_end FUN_020AF9C4 arm_func_start FUN_020AFA28 FUN_020AFA28: ; 0x020AFA28 mov r0, r0, lsl #0x4 bx lr + arm_func_end FUN_020AFA28 arm_func_start FUN_020AFA30 FUN_020AFA30: @@ -2181,6 +2257,7 @@ FUN_020AFA30: .balign 4 _020AFA78: .word UNK_021CCD88 _020AFA7C: .word UNK_021CCD8C + arm_func_end FUN_020AFA30 arm_func_start FUN_020AFA80 FUN_020AFA80: ; 0x020AFA80 @@ -2206,6 +2283,7 @@ FUN_020AFA80: ; 0x020AFA80 _020AFAC8: .word 0x0000FFFF _020AFACC: .word UNK_021CCD88 _020AFAD0: .word UNK_021CCD8C + arm_func_end FUN_020AFA80 arm_func_start FUN_020AFAD4 FUN_020AFAD4: ; 0x020AFAD4 @@ -2265,6 +2343,7 @@ _020AFB98: .word 0x0007FFF8 _020AFB9C: .word UNK_021CCD88 _020AFBA0: .word UNK_021CCD8C _020AFBA4: .word 0x0000FFFF + arm_func_end FUN_020AFAD4 arm_func_start FUN_020AFBA8 FUN_020AFBA8: ; 0x020AFBA8 @@ -2290,11 +2369,13 @@ _020AFBEC: .word FUN_020AFAD4 _020AFBF0: .word UNK_021064C0 _020AFBF4: .word FUN_020AFA80 _020AFBF8: .word UNK_021064C4 + arm_func_end FUN_020AFBA8 arm_func_start FUN_020AFBFC FUN_020AFBFC: ; 0x020AFBFC mov r0, r0, lsl #0x4 bx lr + arm_func_end FUN_020AFBFC arm_func_start FUN_020AFC04 FUN_020AFC04: ; 0x020AFC04 @@ -2304,6 +2385,7 @@ FUN_020AFC04: ; 0x020AFC04 addhi r0, r0, r1, lsl #0x4 movls r0, #0x0 bx lr + arm_func_end FUN_020AFC04 arm_func_start FUN_020AFC1C FUN_020AFC1C: ; 0x020AFC1C @@ -2405,6 +2487,7 @@ _020AFD6C: blo _020AFD14 add sp, sp, #0x4 ldmia sp!, {r4-r9,pc} + arm_func_end FUN_020AFC1C arm_func_start thunk_FUN_020afda0 thunk_FUN_020afda0: ; 0x020AFD88 @@ -2412,6 +2495,7 @@ thunk_FUN_020afda0: ; 0x020AFD88 bx r12 .balign 4 _020AFD90: .word FUN_020AFDA0 + arm_func_end thunk_FUN_020afda0 arm_func_start thunk_FUN_020afda0_2 thunk_FUN_020afda0_2: ; 0x020AFD94 @@ -2419,6 +2503,7 @@ thunk_FUN_020afda0_2: ; 0x020AFD94 bx r12 .balign 4 _020AFD9C: .word FUN_020AFDA0 + arm_func_end thunk_FUN_020afda0_2 arm_func_start FUN_020AFDA0 FUN_020AFDA0: ; 0x020AFDA0 @@ -2441,6 +2526,7 @@ FUN_020AFDA0: ; 0x020AFDA0 ldmia sp!, {r4-r5,pc} .balign 4 _020AFDE4: .word 0x41424E4B + arm_func_end FUN_020AFDA0 arm_func_start FUN_020AFDE8 FUN_020AFDE8: ; 0x020AFDE8 @@ -2488,6 +2574,7 @@ _020AFE6C: ldr r0, [r5, #0x14] bl FUN_020AFF00 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020AFDE8 arm_func_start FUN_020AFE8C FUN_020AFE8C: ; 0x020AFE8C @@ -2502,6 +2589,7 @@ FUN_020AFE8C: ; 0x020AFE8C ldreq r0, [r0, #0x4] addeq r0, r0, r1, lsl #0x3 bx lr + arm_func_end FUN_020AFE8C arm_func_start FUN_020AFEB8 FUN_020AFEB8: ; 0x020AFEB8 @@ -2524,6 +2612,7 @@ FUN_020AFEB8: ; 0x020AFEB8 ldmia sp!, {r4-r5,pc} .balign 4 _020AFEFC: .word 0x4345424B + arm_func_end FUN_020AFEB8 arm_func_start FUN_020AFF00 FUN_020AFF00: ; 0x020AFF00 @@ -2532,6 +2621,7 @@ FUN_020AFF00: ; 0x020AFF00 bx r12 .balign 4 _020AFF0C: .word FUN_020B01B0 + arm_func_end FUN_020AFF00 arm_func_start FUN_020AFF10 FUN_020AFF10: ; 0x020AFF10 @@ -2544,6 +2634,7 @@ FUN_020AFF10: ; 0x020AFF10 ldreq r0, [r0, #0x4] addeq r0, r0, r1, lsl #0x3 bx lr + arm_func_end FUN_020AFF10 arm_func_start FUN_020AFF34 FUN_020AFF34: ; 0x020AFF34 @@ -2553,6 +2644,7 @@ FUN_020AFF34: ; 0x020AFF34 addcc r0, r0, r1, lsl #0x3 movcs r0, #0x0 bx lr + arm_func_end FUN_020AFF34 arm_func_start FUN_020AFF4C FUN_020AFF4C: ; 0x020AFF4C @@ -2589,6 +2681,7 @@ _020AFFA8: ldr r0, [r0, #0x10] bl FUN_020AFFC8 ldmia sp!, {r4,pc} + arm_func_end FUN_020AFF4C arm_func_start FUN_020AFFC8 FUN_020AFFC8: ; 0x020AFFC8 @@ -2597,6 +2690,7 @@ FUN_020AFFC8: ; 0x020AFFC8 bx r12 .balign 4 _020AFFD4: .word FUN_020B01B0 + arm_func_end FUN_020AFFC8 arm_func_start FUN_020AFFD8 FUN_020AFFD8: ; 0x020AFFD8 @@ -2619,6 +2713,7 @@ FUN_020AFFD8: ; 0x020AFFD8 ldmia sp!, {r4-r5,pc} .balign 4 _020B001C: .word 0x4D43424B + arm_func_end FUN_020AFFD8 arm_func_start FUN_020B0020 FUN_020B0020: ; 0x020B0020 @@ -2626,6 +2721,7 @@ FUN_020B0020: ; 0x020B0020 add r1, r1, r0 str r1, [r0, #0x14] bx lr + arm_func_end FUN_020B0020 arm_func_start FUN_020B0030 FUN_020B0030: ; 0x020B0030 @@ -2648,6 +2744,7 @@ FUN_020B0030: ; 0x020B0030 ldmia sp!, {r4-r5,pc} .balign 4 _020B0074: .word 0x43484152 + arm_func_end FUN_020B0030 arm_func_start FUN_020B0078 FUN_020B0078: ; 0x020B0078 @@ -2655,6 +2752,7 @@ FUN_020B0078: ; 0x020B0078 add r1, r1, r0 str r1, [r0, #0x14] bx lr + arm_func_end FUN_020B0078 arm_func_start FUN_020B0088 FUN_020B0088: ; 0x020B0088 @@ -2677,6 +2775,7 @@ FUN_020B0088: ; 0x020B0088 ldmia sp!, {r4-r5,pc} .balign 4 _020B00CC: .word 0x43484152 + arm_func_end FUN_020B0088 arm_func_start FUN_020B00D0 FUN_020B00D0: ; 0x020B00D0 @@ -2684,6 +2783,7 @@ FUN_020B00D0: ; 0x020B00D0 add r1, r1, r0 str r1, [r0, #0xc] bx lr + arm_func_end FUN_020B00D0 arm_func_start FUN_020B00E0 FUN_020B00E0: ; 0x020B00E0 @@ -2691,6 +2791,7 @@ FUN_020B00E0: ; 0x020B00E0 add r1, r1, r0 str r1, [r0, #0x4] bx lr + arm_func_end FUN_020B00E0 arm_func_start FUN_020B00F0 FUN_020B00F0: ; 0x020B00F0 @@ -2713,6 +2814,7 @@ FUN_020B00F0: ; 0x020B00F0 ldmia sp!, {r4-r5,pc} .balign 4 _020B0134: .word 0x50434D50 + arm_func_end FUN_020B00F0 arm_func_start FUN_020B0138 FUN_020B0138: ; 0x020B0138 @@ -2735,6 +2837,7 @@ FUN_020B0138: ; 0x020B0138 ldmia sp!, {r4-r5,pc} .balign 4 _020B017C: .word 0x504C5454 + arm_func_end FUN_020B0138 arm_func_start FUN_020B0180 FUN_020B0180: ; 0x020B0180 @@ -2751,6 +2854,7 @@ FUN_020B0180: ; 0x020B0180 ldmia sp!, {r4,pc} .balign 4 _020B01AC: .word 0x5343524E + arm_func_end FUN_020B0180 arm_func_start FUN_020B01B0 FUN_020B01B0: ; 0x020B01B0 @@ -2773,6 +2877,7 @@ _020B01CC: cmp r12, r2 blo _020B01CC bx lr + arm_func_end FUN_020B01B0 arm_func_start FUN_020B01F8 FUN_020B01F8: @@ -2800,6 +2905,7 @@ _020B0244: mov r0, #0x0 add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020B01F8 arm_func_start FUN_020B0250 FUN_020B0250: ; 0x020B0250 @@ -2834,6 +2940,7 @@ FUN_020B0250: ; 0x020B0250 .balign 4 _020B02C0: .word 0x04000470 _020B02C4: .word 0x0400046C + arm_func_end FUN_020B0250 arm_func_start FUN_020B02C8 FUN_020B02C8: ; 0x020B02C8 @@ -2868,6 +2975,7 @@ _020B0330: .word 0xBFFF0000 _020B0334: .word 0x04000580 _020B0338: .word 0x0400044C _020B033C: .word 0x04000440 + arm_func_end FUN_020B02C8 arm_func_start FUN_020B0340 FUN_020B0340: ; 0x020B0340 @@ -2922,6 +3030,7 @@ _020B03F8: .word 0x04000488 _020B03FC: .word 0x0400048C _020B0400: .word 0x10001000 _020B0404: .word 0x04000504 + arm_func_end FUN_020B0340 arm_func_start FUN_020B0408 FUN_020B0408: @@ -2939,6 +3048,7 @@ _020B0428: _020B0430: mov r0, #0x0 bx lr + arm_func_end FUN_020B0408 arm_func_start FUN_020B0438 FUN_020B0438: ; 0x020B0438 @@ -2947,6 +3057,7 @@ FUN_020B0438: ; 0x020B0438 bx r12 .balign 4 _020B0444: .word FUN_020B0448 + arm_func_end FUN_020B0438 arm_func_start FUN_020B0448 FUN_020B0448: ; 0x020B0448 @@ -2977,6 +3088,7 @@ _020B0494: bx r12 .balign 4 _020B04A4: .word FUN_020B0534 + arm_func_end FUN_020B0448 arm_func_start FUN_020B04A8 FUN_020B04A8: ; 0x020B04A8 @@ -2986,6 +3098,7 @@ FUN_020B04A8: ; 0x020B04A8 str r1, [r0, #0x8] strh r1, [r0, #0xc] bx lr + arm_func_end FUN_020B04A8 arm_func_start FUN_020B04C0 FUN_020B04C0: ; 0x020B04C0 @@ -3004,6 +3117,7 @@ FUN_020B04C0: ; 0x020B04C0 str r1, [r4, #0x14] str r1, [r4, #0x18] ldmia sp!, {r4,pc} + arm_func_end FUN_020B04C0 arm_func_start FUN_020B04FC FUN_020B04FC: ; 0x020B04FC @@ -3014,6 +3128,7 @@ FUN_020B04FC: ; 0x020B04FC mov r0, r0, lsl #0xd mov r0, r0, lsr #0x10 bx lr + arm_func_end FUN_020B04FC arm_func_start FUN_020B0518 FUN_020B0518: @@ -3024,6 +3139,7 @@ FUN_020B0518: movne r1, #0x0 strne r1, [r4, #0xc] ldmia sp!, {r4,pc} + arm_func_end FUN_020B0518 arm_func_start FUN_020B0534 FUN_020B0534: @@ -3143,12 +3259,14 @@ _020B06D0: bne _020B058C mov r0, r7 ldmia sp!, {r4-r8,pc} + arm_func_end FUN_020B0534 arm_func_start FUN_020B06E0 FUN_020B06E0: ; 0x020B06E0 ldr r0, [r0, #0x0] ldr r0, [r0, #0x0] bx lr + arm_func_end FUN_020B06E0 arm_func_start FUN_020B06EC FUN_020B06EC: @@ -3161,6 +3279,7 @@ FUN_020B06EC: movcc r0, #0x1 movcs r0, #0x0 bx lr + arm_func_end FUN_020B06EC arm_func_start FUN_020B0710 FUN_020B0710: ; 0x020B0710 @@ -3243,6 +3362,7 @@ _020B0800: cmp r2, r1 strcc r1, [r4, #0x0] ldmia sp!, {r4,pc} + arm_func_end FUN_020B0710 arm_func_start FUN_020B0830 FUN_020B0830: ; 0x020B0830 @@ -3263,6 +3383,7 @@ _020B0854: movne r0, r0, lsr #0x10 moveq r0, #0x0 bx lr + arm_func_end FUN_020B0830 arm_func_start FUN_020B0870 FUN_020B0870: ; 0x020B0870 @@ -3272,6 +3393,7 @@ FUN_020B0870: ; 0x020B0870 mov r0, r4 bl FUN_020B0888 ldmia sp!, {r4,pc} + arm_func_end FUN_020B0870 arm_func_start FUN_020B0888 FUN_020B0888: ; 0x020B0888 @@ -3357,6 +3479,7 @@ _020B0998: .balign 4 _020B09AC: .word UNK_021CCDA0 _020B09B0: .word GXi_DmaId + arm_func_end FUN_020B0888 arm_func_start FUN_020B09B4 FUN_020B09B4: ; 0x020B09B4 @@ -3495,6 +3618,7 @@ _020B0B40: .balign 4 _020B0BA8: .word UNK_021CCDA0 _020B0BAC: .word UNK_0210655C + arm_func_end FUN_020B09B4 arm_func_start FUN_020B0BB0 FUN_020B0BB0: ; 0x020B0BB0 @@ -3551,6 +3675,7 @@ _020B0BDC: .balign 4 _020B0C74: .word 0x0000FFFE _020B0C78: .word UNK_021CCDA0 + arm_func_end FUN_020B0BB0 arm_func_start FUN_020B0C7C FUN_020B0C7C: ; 0x020B0C7C @@ -3613,6 +3738,7 @@ _020B0D48: .balign 4 _020B0D50: .word UNK_021CCDA0 _020B0D54: .word 0x0000FFFE + arm_func_end FUN_020B0C7C arm_func_start FUN_020B0D58 FUN_020B0D58: ; 0x020B0D58 @@ -3676,6 +3802,7 @@ _020B0E24: ldmia sp!, {r4-r5,pc} .balign 4 _020B0E30: .word UNK_021CCDA0 + arm_func_end FUN_020B0D58 arm_func_start FUN_020B0E34 FUN_020B0E34: ; 0x020B0E34 @@ -3790,6 +3917,7 @@ _020B0F98: _020B0FB4: .word UNK_021CCDA0 _020B0FB8: .word 0x0000FFFF _020B0FBC: .word UNK_021CCD9C + arm_func_end FUN_020B0E34 arm_func_start FUN_020B0FC0 FUN_020B0FC0: ; 0x020B0FC0 @@ -3844,6 +3972,7 @@ _020B1078: .word UNK_021CD820 _020B107C: .word UNK_021CD2A0 _020B1080: .word UNK_021CD7E0 _020B1084: .word UNK_021CDD20 + arm_func_end FUN_020B0FC0 arm_func_start FUN_020B1088 FUN_020B1088: ; 0x020B1088 @@ -3852,6 +3981,7 @@ FUN_020B1088: ; 0x020B1088 bx r12 .balign 4 _020B1094: .word MIi_CpuCopy16 + arm_func_end FUN_020B1088 arm_func_start FUN_020B1098 FUN_020B1098: ; 0x020B1098 @@ -3862,22 +3992,26 @@ FUN_020B1098: ; 0x020B1098 .balign 4 _020B10A8: .word 0x07000400 _020B10AC: .word MIi_CpuCopy16 + arm_func_end FUN_020B1098 arm_func_start FUN_020B10B0 FUN_020B10B0: ; 0x020B10B0 mov r1, r1, lsl #0x1 ldrh r0, [r0, r1] bx lr + arm_func_end FUN_020B10B0 arm_func_start FUN_020B10BC FUN_020B10BC: ; 0x020B10BC ldr r0, [r0, r1, lsl #0x2] bx lr + arm_func_end FUN_020B10BC arm_func_start FUN_020B10C4 FUN_020B10C4: str r2, [r0, r1, lsl #0x2] bx lr + arm_func_end FUN_020B10C4 arm_func_start FUN_020B10CC FUN_020B10CC: @@ -3889,6 +4023,7 @@ _020B10D4: cmp r2, #0x3 blt _020B10D4 bx lr + arm_func_end FUN_020B10CC arm_func_start FUN_020B10E8 FUN_020B10E8: ; 0x020B10E8 @@ -3986,6 +4121,7 @@ _020B1210: bl FUN_020B19D0 add sp, sp, #0x4 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B10E8 arm_func_start FUN_020B1240 FUN_020B1240: ; 0x020B1240 @@ -4059,6 +4195,7 @@ _020B1318: bl FUN_020B19D0 add sp, sp, #0x4 ldmia sp!, {r4-r9,pc} + arm_func_end FUN_020B1240 arm_func_start FUN_020B1340 FUN_020B1340: ; 0x020B1340 @@ -4210,6 +4347,7 @@ _020B14E8: .balign 4 _020B1520: .word 0xFFCFFFEF _020B1524: .word 0x04001000 + arm_func_end FUN_020B1340 arm_func_start FUN_020B1528 FUN_020B1528: ; 0x020B1528 @@ -4387,6 +4525,7 @@ _020B1728: .balign 4 _020B1760: .word 0xFFCFFFEF _020B1764: .word 0x04001000 + arm_func_end FUN_020B1528 arm_func_start FUN_020B1768 FUN_020B1768: ; 0x020B1768 @@ -4564,6 +4703,7 @@ _020B1968: .balign 4 _020B19A0: .word 0xFFCFFFEF _020B19A4: .word 0x04001000 + arm_func_end FUN_020B1768 arm_func_start FUN_020B19A8 FUN_020B19A8: @@ -4574,18 +4714,21 @@ FUN_020B19A8: movne r0, #0x1 moveq r0, #0x0 bx lr + arm_func_end FUN_020B19A8 arm_func_start FUN_020B19C4 FUN_020B19C4: ; 0x020B19C4 add r0, r0, r1, lsl #0x2 ldr r0, [r0, #0x8] bx lr + arm_func_end FUN_020B19C4 arm_func_start FUN_020B19D0 FUN_020B19D0: ; 0x020B19D0 add r0, r0, r1, lsl #0x2 str r2, [r0, #0x8] bx lr + arm_func_end FUN_020B19D0 arm_func_start FUN_020B19DC FUN_020B19DC: ; 0x020B19DC @@ -4598,6 +4741,7 @@ _020B19E4: cmp r3, #0x3 blt _020B19E4 bx lr + arm_func_end FUN_020B19DC arm_func_start FUN_020B19FC FUN_020B19FC: @@ -4607,16 +4751,19 @@ FUN_020B19FC: movne r0, #0x1 moveq r0, #0x0 bx lr + arm_func_end FUN_020B19FC arm_func_start FUN_020B1A14 FUN_020B1A14: ; 0x020B1A14 ldr r0, [r0, r1, lsl #0x2] bx lr + arm_func_end FUN_020B1A14 arm_func_start FUN_020B1A1C FUN_020B1A1C: ; 0x020B1A1C str r2, [r0, r1, lsl #0x2] bx lr + arm_func_end FUN_020B1A1C arm_func_start FUN_020B1A24 FUN_020B1A24: ; 0x020B1A24 @@ -4628,6 +4775,7 @@ _020B1A2C: cmp r2, #0x3 blt _020B1A2C bx lr + arm_func_end FUN_020B1A24 arm_func_start FUN_020B1A40 FUN_020B1A40: ; 0x020B1A40 @@ -4641,6 +4789,7 @@ FUN_020B1A40: ; 0x020B1A40 str r0, [r4, #0x4] str r0, [r4, #0x8] ldmia sp!, {r4,pc} + arm_func_end FUN_020B1A40 arm_func_start FUN_020B1A68 FUN_020B1A68: @@ -4649,6 +4798,7 @@ FUN_020B1A68: bx r12 .balign 4 _020B1A74: .word FUN_020B1A40 + arm_func_end FUN_020B1A68 arm_func_start FUN_020B1A78 FUN_020B1A78: ; 0x020B1A78 @@ -4660,6 +4810,7 @@ FUN_020B1A78: ; 0x020B1A78 streq r1, [r0, #0x4] streq r2, [r0, #0x8] bx lr + arm_func_end FUN_020B1A78 arm_func_start FUN_020B1A98 FUN_020B1A98: ; 0x020B1A98 @@ -4670,6 +4821,7 @@ FUN_020B1A98: ; 0x020B1A98 streqh r2, [r0, #0x12] streqh r1, [r0, #0x10] bx lr + arm_func_end FUN_020B1A98 arm_func_start FUN_020B1AB4 FUN_020B1AB4: ; 0x020B1AB4 @@ -4681,6 +4833,7 @@ FUN_020B1AB4: ; 0x020B1AB4 streqh r1, [r0, #0xc] streqh r2, [r0, #0xe] bx lr + arm_func_end FUN_020B1AB4 arm_func_start FUN_020B1AD4 FUN_020B1AD4: ; 0x020B1AD4 @@ -4694,6 +4847,7 @@ FUN_020B1AD4: ; 0x020B1AD4 bx r12 .balign 4 _020B1AF4: .word FUN_020B1A68 + arm_func_end FUN_020B1AD4 arm_func_start FUN_020B1AF8 FUN_020B1AF8: ; 0x020B1AF8 @@ -4943,6 +5097,7 @@ _020B1E94: .word UNK_020FF894 _020B1E98: .word 0xC1FFFCFF _020B1E9C: .word 0x000001FF _020B1EA0: .word 0xFE00FF00 + arm_func_end FUN_020B1AF8 arm_func_start FUN_020B1EA4 FUN_020B1EA4: ; 0x020B1EA4 @@ -4954,6 +5109,7 @@ FUN_020B1EA4: ; 0x020B1EA4 mov r0, r4 bl FUN_020B1FC4 ldmia sp!, {r4,pc} + arm_func_end FUN_020B1EA4 arm_func_start FUN_020B1EC4 FUN_020B1EC4: ; 0x020B1EC4 @@ -4965,6 +5121,7 @@ FUN_020B1EC4: ; 0x020B1EC4 mov r0, r4 bl FUN_020B1FC4 ldmia sp!, {r4,pc} + arm_func_end FUN_020B1EC4 arm_func_start FUN_020B1EE4 FUN_020B1EE4: ; 0x020B1EE4 @@ -4974,6 +5131,7 @@ FUN_020B1EE4: ; 0x020B1EE4 mov r0, r4 bl FUN_020B1FC4 ldmia sp!, {r4,pc} + arm_func_end FUN_020B1EE4 arm_func_start FUN_020B1EFC FUN_020B1EFC: ; 0x020B1EFC @@ -5010,6 +5168,7 @@ FUN_020B1EFC: ; 0x020B1EFC bl FUN_020B1EE4 add sp, sp, #0x14 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020B1EFC arm_func_start FUN_020B1F80 FUN_020B1F80: ; 0x020B1F80 @@ -5030,6 +5189,7 @@ FUN_020B1F80: ; 0x020B1F80 bl FUN_020B1EE4 add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020B1F80 arm_func_start FUN_020B1FC4 FUN_020B1FC4: ; 0x020B1FC4 @@ -5100,6 +5260,7 @@ _020B2068: bl FUN_020B4400 add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020B1FC4 arm_func_start FUN_020B20C8 FUN_020B20C8: ; 0x020B20C8 @@ -5156,6 +5317,7 @@ _020B215C: strh r1, [r0, #0x2c] add sp, sp, #0xc ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B20C8 arm_func_start FUN_020B2194 FUN_020B2194: ; 0x020B2194 @@ -5207,6 +5369,7 @@ _020B2234: bl FUN_020B24E0 add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020B2194 arm_func_start FUN_020B224C FUN_020B224C: ; 0x020B224C @@ -5269,6 +5432,7 @@ _020B2318: bl FUN_020B232C add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020B224C arm_func_start FUN_020B232C FUN_020B232C: ; 0x020B232C @@ -5318,6 +5482,7 @@ _020B23A8: cmp r5, r1 blo _020B23A8 ldmia sp!, {r4-r8,pc} + arm_func_end FUN_020B232C arm_func_start FUN_020B23D8 FUN_020B23D8: ; 0x020B23D8 @@ -5344,6 +5509,7 @@ _020B23F4: _020B2424: mov r0, r4 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020B23D8 arm_func_start FUN_020B242C FUN_020B242C: ; 0x020B242C @@ -5394,6 +5560,7 @@ _020B24C8: bl FUN_020B24E0 add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020B242C arm_func_start FUN_020B24E0 FUN_020B24E0: ; 0x020B24E0 @@ -5579,6 +5746,7 @@ _020B2740: blo _020B267C add sp, sp, #0x14 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B24E0 arm_func_start thunk_FUN_020b5040 thunk_FUN_020b5040: ; 0x020B2780 @@ -5586,11 +5754,13 @@ thunk_FUN_020b5040: ; 0x020B2780 bx r12 .balign 4 _020B2788: .word FUN_020B5040 + arm_func_end thunk_FUN_020b5040 arm_func_start FUN_020B278C FUN_020B278C: ldr r0, [r0, #0x78] bx lr + arm_func_end FUN_020B278C arm_func_start FUN_020B2794 FUN_020B2794: ; 0x020B2794 @@ -5672,6 +5842,7 @@ _020B28A4: .word UNK_02106570 _020B28A8: .word 0x0000FFFE _020B28AC: .word UNK_021CDDF4 _020B28B0: .word UNK_021CDD64 + arm_func_end FUN_020B2794 arm_func_start FUN_020B28B4 FUN_020B28B4: ; 0x020B28B4 @@ -5766,6 +5937,7 @@ _020B29F8: .word UNK_02106570 _020B29FC: .word 0x0000FFFE _020B2A00: .word UNK_021CDDF4 _020B2A04: .word UNK_021CDD64 + arm_func_end FUN_020B28B4 arm_func_start FUN_020B2A08 FUN_020B2A08: ; 0x020B2A08 @@ -5835,6 +6007,7 @@ _020B2AF8: .word UNK_021CDF08 _020B2AFC: .word UNK_021CDD74 _020B2B00: .word UNK_021CDEF4 _020B2B04: .word UNK_021CE1F4 + arm_func_end FUN_020B2A08 arm_func_start FUN_020B2B08 FUN_020B2B08: ; 0x020B2B08 @@ -5859,6 +6032,7 @@ FUN_020B2B08: ; 0x020B2B08 _020B2B4C: .word UNK_021CDD70 _020B2B50: .word UNK_02106570 _020B2B54: .word 0x0000FFFE + arm_func_end FUN_020B2B08 arm_func_start FUN_020B2B58 FUN_020B2B58: ; 0x020B2B58 @@ -6014,6 +6188,7 @@ _020B2D8C: .word UNK_021CDEF4 _020B2D90: .word UNK_021CE1F4 _020B2D94: .word UNK_021CDDF4 _020B2D98: .word UNK_021CDDF8 + arm_func_end FUN_020B2B58 arm_func_start FUN_020B2D9C FUN_020B2D9C: ; 0x020B2D9C @@ -6077,6 +6252,7 @@ _020B2E5C: .balign 4 _020B2E70: .word UNK_021CDD6C _020B2E74: .word FX_SinCosTable_ + arm_func_end FUN_020B2D9C arm_func_start FUN_020B2E78 FUN_020B2E78: ; 0x020B2E78 @@ -6286,6 +6462,7 @@ _020B3148: .balign 4 _020B3174: .word UNK_021CE8F4 _020B3178: .word UNK_021CDD6C + arm_func_end FUN_020B2E78 arm_func_start FUN_020B317C FUN_020B317C: ; 0x020B317C @@ -6320,6 +6497,7 @@ _020B31E0: ldmia sp!, {r4-r5,pc} .balign 4 _020B31EC: .word UNK_021CDD6C + arm_func_end FUN_020B317C arm_func_start FUN_020B31F0 FUN_020B31F0: ; 0x020B31F0 @@ -6357,6 +6535,7 @@ _020B324C: _020B3260: .word 0x04000448 _020B3264: .word UNK_021CDD6C _020B3268: .word UNK_021CDD68 + arm_func_end FUN_020B31F0 arm_func_start FUN_020B326C FUN_020B326C: ; 0x020B326C @@ -6413,6 +6592,7 @@ _020B3324: .word UNK_021CDD64 _020B3328: .word UNK_021CDDF4 _020B332C: .word 0x04000444 _020B3330: .word 0x04000454 + arm_func_end FUN_020B326C arm_func_start FUN_020B3334 FUN_020B3334: ; 0x020B3334 @@ -6440,6 +6620,7 @@ _020B3380: .word FUN_020B3EE0 _020B3384: .word FUN_020B3E48 _020B3388: .word FUN_020B3C40 _020B338C: .word FUN_020B3B90 + arm_func_end FUN_020B3334 arm_func_start FUN_020B3390 FUN_020B3390: ; 0x020B3390 @@ -6447,6 +6628,7 @@ FUN_020B3390: ; 0x020B3390 str r2, [r1, #0x30] str r1, [r0, #0x70] bx lr + arm_func_end FUN_020B3390 arm_func_start FUN_020B33A0 FUN_020B33A0: ; 0x020B33A0 @@ -6505,6 +6687,7 @@ _020B3464: .word UNK_021CDD60 _020B3468: .word UNK_021CDD64 _020B346C: .word UNK_021CDDF4 _020B3470: .word UNK_021CDD68 + arm_func_end FUN_020B33A0 arm_func_start FUN_020B3474 FUN_020B3474: ; 0x020B3474 @@ -6568,6 +6751,7 @@ _020B3534: .balign 4 _020B354C: .word UNK_021CDD6C _020B3550: .word FX_SinCosTable_ + arm_func_end FUN_020B3474 arm_func_start FUN_020B3554 FUN_020B3554: @@ -6670,6 +6854,7 @@ _020B36A4: _020B36B4: .word UNK_02106574 _020B36B8: .word UNK_021CDD6C _020B36BC: .word FX_SinCosTable_ + arm_func_end FUN_020B3554 arm_func_start FUN_020B36C0 FUN_020B36C0: ; 0x020B36C0 @@ -7005,6 +7190,7 @@ _020B3B80: .word UNK_021CDF08 _020B3B84: .word UNK_02106578 _020B3B88: .word UNK_02106574 _020B3B8C: .word UNK_021CDD74 + arm_func_end FUN_020B36C0 arm_func_start FUN_020B3B90 FUN_020B3B90: ; 0x020B3B90 @@ -7054,6 +7240,7 @@ _020B3C30: .word UNK_021CDEF4 _020B3C34: .word UNK_021CDF04 _020B3C38: .word UNK_021CDF08 _020B3C3C: .word UNK_02106578 + arm_func_end FUN_020B3B90 arm_func_start FUN_020B3C40 FUN_020B3C40: ; 0x020B3C40 @@ -7195,6 +7382,7 @@ _020B3E38: .word UNK_021CDEF4 _020B3E3C: .word UNK_021CDF04 _020B3E40: .word UNK_021CDF08 _020B3E44: .word UNK_02106578 + arm_func_end FUN_020B3C40 arm_func_start FUN_020B3E48 FUN_020B3E48: ; 0x020B3E48 @@ -7238,6 +7426,7 @@ _020B3ED0: .word UNK_021CDEF4 _020B3ED4: .word UNK_021CDF04 _020B3ED8: .word UNK_021CDF08 _020B3EDC: .word UNK_02106578 + arm_func_end FUN_020B3E48 arm_func_start FUN_020B3EE0 FUN_020B3EE0: ; 0x020B3EE0 @@ -7321,6 +7510,7 @@ _020B4000: .word UNK_021CDEF4 _020B4004: .word UNK_021CDF04 _020B4008: .word UNK_021CDF08 _020B400C: .word UNK_02106578 + arm_func_end FUN_020B3EE0 arm_func_start FUN_020B4010 FUN_020B4010: @@ -7418,6 +7608,7 @@ _020B4168: .word UNK_021CE1F4 _020B416C: .word UNK_021CDF04 _020B4170: .word UNK_021CDF08 _020B4174: .word UNK_02106578 + arm_func_end FUN_020B4010 arm_func_start FUN_020B4178 FUN_020B4178: ; 0x020B4178 @@ -7473,6 +7664,7 @@ _020B422C: .word UNK_021CDF08 _020B4230: .word UNK_021CDEF4 _020B4234: .word UNK_021CE1F4 _020B4238: .word UNK_021CDD74 + arm_func_end FUN_020B4178 arm_func_start FUN_020B423C FUN_020B423C: ; 0x020B423C @@ -7547,6 +7739,7 @@ FUN_020B423C: ; 0x020B423C stmeqia r12, {r0-r1} add sp, sp, #0x1c ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020B423C arm_func_start FUN_020B4358 FUN_020B4358: ; 0x020B4358 @@ -7570,6 +7763,7 @@ FUN_020B4358: ; 0x020B4358 ldmia sp!, {r4,pc} .balign 4 _020B43A0: .word UNK_021CED04 + arm_func_end FUN_020B4358 arm_func_start FUN_020B43A4 FUN_020B43A4: ; 0x020B43A4 @@ -7599,6 +7793,7 @@ _020B43F0: .balign 4 _020B43F8: .word UNK_021CED00 _020B43FC: .word UNK_021CED04 + arm_func_end FUN_020B43A4 arm_func_start FUN_020B4400 FUN_020B4400: ; 0x020B4400 @@ -7613,6 +7808,7 @@ FUN_020B4400: ; 0x020B4400 str r4, [r0, #0x2c] add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020B4400 arm_func_start FUN_020B442C FUN_020B442C: ; 0x020B442C @@ -7702,6 +7898,7 @@ _020B4558: .word UNK_021CED00 _020B455C: .word UNK_021CED04 _020B4560: .word UNK_020FF8C4 _020B4564: .word UNK_021CECFC + arm_func_end FUN_020B442C arm_func_start FUN_020B4568 FUN_020B4568: ; 0x020B4568 @@ -7741,6 +7938,7 @@ _020B45A0: _020B45E4: .word UNK_021CECFC _020B45E8: .word UNK_021CED00 _020B45EC: .word UNK_021CED04 + arm_func_end FUN_020B4568 arm_func_start FUN_020B45F0 FUN_020B45F0: ; 0x020B45F0 @@ -7791,6 +7989,7 @@ _020B4670: ldmia sp!, {r4-r7,pc} .balign 4 _020B4698: .word UNK_021CED04 + arm_func_end FUN_020B45F0 arm_func_start FUN_020B469C FUN_020B469C: ; 0x020B469C @@ -7801,6 +8000,7 @@ FUN_020B469C: ; 0x020B469C bx lr .balign 4 _020B46B0: .word UNK_021CED04 + arm_func_end FUN_020B469C arm_func_start FUN_020B46B4 FUN_020B46B4: ; 0x020B46B4 @@ -7973,6 +8173,7 @@ _020B4938: .word 0x04000490 _020B493C: .word 0x00010040 _020B4940: .word 0x04000504 _020B4944: .word UNK_02106590 + arm_func_end FUN_020B46B4 arm_func_start FUN_020B4948 FUN_020B4948: @@ -7981,6 +8182,7 @@ FUN_020B4948: bx lr .balign 4 _020B4954: .word UNK_02106590 + arm_func_end FUN_020B4948 arm_func_start FUN_020B4958 FUN_020B4958: @@ -7989,6 +8191,7 @@ FUN_020B4958: bx lr .balign 4 _020B4964: .word UNK_02106590 + arm_func_end FUN_020B4958 arm_func_start FUN_020B4968 FUN_020B4968: ; 0x020B4968 @@ -7998,6 +8201,7 @@ FUN_020B4968: ; 0x020B4968 bx lr .balign 4 _020B4978: .word UNK_021CED10 + arm_func_end FUN_020B4968 arm_func_start FUN_020B497C FUN_020B497C: @@ -8006,6 +8210,7 @@ FUN_020B497C: bx lr .balign 4 _020B4988: .word UNK_021CED08 + arm_func_end FUN_020B497C arm_func_start FUN_020B498C FUN_020B498C: ; 0x020B498C @@ -8168,6 +8373,7 @@ _020B4BE4: .word UNK_020FF928 _020B4BE8: .word UNK_021CED0C _020B4BEC: .word UNK_020FF8D0 _020B4BF0: .word 0x040004AC + arm_func_end FUN_020B498C arm_func_start FUN_020B4BF4 FUN_020B4BF4: ; 0x020B4BF4 @@ -8236,6 +8442,7 @@ _020B4CB8: ldmia sp!, {r4-r6,pc} .balign 4 _020B4CD8: .word UNK_021CED14 + arm_func_end FUN_020B4BF4 arm_func_start FUN_020B4CDC FUN_020B4CDC: @@ -8294,6 +8501,7 @@ _020B4D74: ldmia sp!, {r4-r5,pc} .balign 4 _020B4D9C: .word UNK_021CED14 + arm_func_end FUN_020B4CDC arm_func_start FUN_020B4DA0 FUN_020B4DA0: ; 0x020B4DA0 @@ -8327,6 +8535,7 @@ _020B4DF0: _020B4E00: .word UNK_021CED14 _020B4E04: .word 0x04000440 _020B4E08: .word 0x04000448 + arm_func_end FUN_020B4DA0 arm_func_start FUN_020B4E0C FUN_020B4E0C: ; 0x020B4E0C @@ -8410,6 +8619,7 @@ _020B4F28: .word UNK_021CED14 _020B4F2C: .word 0x04000440 _020B4F30: .word 0x04000444 _020B4F34: .word 0x04000470 + arm_func_end FUN_020B4E0C arm_func_start FUN_020B4F38 FUN_020B4F38: ; 0x020B4F38 @@ -8428,6 +8638,7 @@ FUN_020B4F38: ; 0x020B4F38 biceq r1, r1, #0x2 streq r1, [r0, #0x24] bx lr + arm_func_end FUN_020B4F38 arm_func_start FUN_020B4F74 FUN_020B4F74: @@ -8436,6 +8647,7 @@ FUN_020B4F74: movne r0, #0x1 moveq r0, #0x0 bx lr + arm_func_end FUN_020B4F74 arm_func_start FUN_020B4F88 FUN_020B4F88: @@ -8444,16 +8656,19 @@ FUN_020B4F88: movne r0, #0x1 moveq r0, #0x0 bx lr + arm_func_end FUN_020B4F88 arm_func_start FUN_020B4F9C FUN_020B4F9C: ; 0x020B4F9C str r1, [r0, #0x0] bx lr + arm_func_end FUN_020B4F9C arm_func_start FUN_020B4FA4 FUN_020B4FA4: ; 0x020B4FA4 str r1, [r0, #0x34] bx lr + arm_func_end FUN_020B4FA4 arm_func_start FUN_020B4FAC FUN_020B4FAC: ; 0x020B4FAC @@ -8464,6 +8679,7 @@ FUN_020B4FAC: ; 0x020B4FAC bx lr .balign 4 _020B4FC0: .word UNK_021CED14 + arm_func_end FUN_020B4FAC arm_func_start FUN_020B4FC4 FUN_020B4FC4: ; 0x020B4FC4 @@ -8494,23 +8710,27 @@ FUN_020B4FC4: ; 0x020B4FC4 bx lr .balign 4 _020B5028: .word UNK_021CED14 + arm_func_end FUN_020B4FC4 arm_func_start FUN_020B502C FUN_020B502C: ; 0x020B502C str r1, [r0, #0x4] bx lr + arm_func_end FUN_020B502C arm_func_start FUN_020B5034 FUN_020B5034: ; 0x020B5034 str r1, [r0, #0x1c] str r2, [r0, #0x20] bx lr + arm_func_end FUN_020B5034 arm_func_start FUN_020B5040 FUN_020B5040: ; 0x020B5040 str r1, [r0, #0x8] str r2, [r0, #0xc] bx lr + arm_func_end FUN_020B5040 arm_func_start FUN_020B504C FUN_020B504C: ; 0x020B504C @@ -8531,6 +8751,7 @@ FUN_020B504C: ; 0x020B504C str r0, [r4, #0x30] str r1, [r4, #0x28] ldmia sp!, {r4,pc} + arm_func_end FUN_020B504C arm_func_start FUN_020B5090 FUN_020B5090: ; 0x020B5090 @@ -8590,6 +8811,7 @@ _020B513C: ldmia sp!, {r4-r10,pc} .balign 4 _020B5158: .word UNK_021CED14 + arm_func_end FUN_020B5090 arm_func_start FUN_020B515C FUN_020B515C: ; 0x020B515C @@ -8749,6 +8971,7 @@ _020B53A4: .word UNK_021CED14 _020B53A8: .word 0xC000C000 _020B53AC: .word UNK_020FF8AC _020B53B0: .word UNK_020FF894 + arm_func_end FUN_020B515C arm_func_start FUN_020B53B4 FUN_020B53B4: ; 0x020B53B4 @@ -9032,6 +9255,7 @@ _020B57C8: .word UNK_020FF8AC _020B57CC: .word 0xFE00FFFF _020B57D0: .word 0x000001FF _020B57D4: .word UNK_020FF894 + arm_func_end FUN_020B53B4 arm_func_start FUN_020B57D8 FUN_020B57D8: ; 0x020B57D8 @@ -9226,6 +9450,7 @@ _020B5AAC: .word UNK_021CED14 _020B5AB0: .word 0xC1FFFCFF _020B5AB4: .word 0x000001FF _020B5AB8: .word 0xFE00FF00 + arm_func_end FUN_020B57D8 arm_func_start FUN_020B5ABC FUN_020B5ABC: ; 0x020B5ABC @@ -9269,6 +9494,7 @@ _020B5B24: str r1, [r5, #0x4] add sp, sp, #0xc ldmia sp!, {r4-r9,pc} + arm_func_end FUN_020B5ABC arm_func_start FUN_020B5B54 FUN_020B5B54: ; 0x020B5B54 @@ -9303,6 +9529,7 @@ _020B5BAC: sub r0, r0, r5 add sp, sp, #0x10 ldmia sp!, {r4-r8,pc} + arm_func_end FUN_020B5B54 arm_func_start FUN_020B5BC8 FUN_020B5BC8: @@ -9358,6 +9585,7 @@ _020B5C70: ldmia sp!, {r4-r10,pc} .balign 4 _020B5C84: .word 0x0000FFFF + arm_func_end FUN_020B5BC8 arm_func_start FUN_020B5C88 FUN_020B5C88: ; 0x020B5C88 @@ -9387,6 +9615,7 @@ _020B5CD8: add r0, r3, #0x4 add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020B5C88 arm_func_start FUN_020B5CE4 FUN_020B5CE4: ; 0x020B5CE4 @@ -9416,6 +9645,7 @@ _020B5D2C: ldmia sp!, {pc} .balign 4 _020B5D38: .word 0x0000FFFF + arm_func_end FUN_020B5CE4 arm_func_start FUN_020B5D3C FUN_020B5D3C: ; 0x020B5D3C @@ -9436,6 +9666,7 @@ FUN_020B5D3C: ; 0x020B5D3C ldmia sp!, {r4,pc} .balign 4 _020B5D78: .word FUN_020B7718 + arm_func_end FUN_020B5D3C arm_func_start FUN_020B5D7C FUN_020B5D7C: ; 0x020B5D7C @@ -9499,6 +9730,7 @@ _020B5E40: ldmia sp!, {pc} .balign 4 _020B5E4C: .word 0x0000FFFF + arm_func_end FUN_020B5D7C arm_func_start FUN_020B5E50 FUN_020B5E50: ; 0x020B5E50 @@ -9714,6 +9946,7 @@ _020B6170: .word UNK_020FF970 _020B6174: .word 0x000001FF _020B6178: .word 0xFE00FF00 _020B617C: .word 0x3FFF3FFF + arm_func_end FUN_020B5E50 arm_func_start FUN_020B6180 FUN_020B6180: ; 0x020B6180 @@ -9740,6 +9973,7 @@ FUN_020B6180: ; 0x020B6180 add r0, lr, r0, lsr #0x2 mla r0, r1, r0, r12 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020B6180 arm_func_start FUN_020B61DC FUN_020B61DC: ; 0x020B61DC @@ -9771,6 +10005,7 @@ _020B622C: add r0, r0, lr blt _020B6204 ldmia sp!, {r4-r8,pc} + arm_func_end FUN_020B61DC arm_func_start FUN_020B6240 FUN_020B6240: ; 0x020B6240 @@ -9824,6 +10059,7 @@ _020B62E4: blt _020B62A0 add sp, sp, #0x8 ldmia sp!, {r4-r8,pc} + arm_func_end FUN_020B6240 arm_func_start FUN_020B62F8 FUN_020B62F8: ; 0x020B62F8 @@ -9864,6 +10100,7 @@ _020B6378: .word UNK_020FF970 _020B637C: .word FUN_020B6908 _020B6380: .word FUN_020B68AC _020B6384: .word FUN_020B64C0 + arm_func_end FUN_020B62F8 arm_func_start FUN_020B6388 FUN_020B6388: ; 0x020B6388 @@ -9885,6 +10122,7 @@ FUN_020B6388: ; 0x020B6388 _020B63C0: .word FUN_020B6B10 _020B63C4: .word FUN_020B68AC _020B63C8: .word FUN_020B66D4 + arm_func_end FUN_020B6388 arm_func_start FUN_020B63CC FUN_020B63CC: ; 0x020B63CC @@ -9936,6 +10174,7 @@ FUN_020B63CC: ; 0x020B63CC ldmia sp!, {r4-r8,pc} .balign 4 _020B6484: .word 0x0000FFFF + arm_func_end FUN_020B63CC arm_func_start FUN_020B6488 FUN_020B6488: ; 0x020B6488 @@ -9953,6 +10192,7 @@ FUN_020B6488: ; 0x020B6488 str r2, [r0, #0x1c] str r1, [r0, #0x10] bx lr + arm_func_end FUN_020B6488 arm_func_start FUN_020B64C0 FUN_020B64C0: ; 0x020B64C0 @@ -10093,6 +10333,7 @@ _020B66B0: blt _020B65E4 add sp, sp, #0x54 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B64C0 arm_func_start FUN_020B66D4 FUN_020B66D4: ; 0x020B66D4 @@ -10218,6 +10459,7 @@ _020B687C: blt _020B67E0 add sp, sp, #0x3c ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B66D4 arm_func_start FUN_020B68AC FUN_020B68AC: ; 0x020B68AC @@ -10244,6 +10486,7 @@ FUN_020B68AC: ; 0x020B68AC bl MIi_CpuClearFast add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020B68AC arm_func_start FUN_020B6908 FUN_020B6908: ; 0x020B6908 @@ -10380,6 +10623,7 @@ _020B6AEC: bgt _020B6A90 add sp, sp, #0x4c ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B6908 arm_func_start FUN_020B6B10 FUN_020B6B10: ; 0x020B6B10 @@ -10489,6 +10733,7 @@ _020B6C90: bgt _020B6C60 add sp, sp, #0x2c ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B6B10 arm_func_start FUN_020B6CAC FUN_020B6CAC: ; 0x020B6CAC @@ -10655,6 +10900,7 @@ _020B6EE8: blo _020B6E58 add sp, sp, #0x34 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B6CAC arm_func_start FUN_020B6F18 FUN_020B6F18: ; 0x020B6F18 @@ -10739,6 +10985,7 @@ _020B701C: cmp r5, r4 blo _020B701C ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020B6F18 arm_func_start FUN_020B704C FUN_020B704C: ; 0x020B704C @@ -10750,6 +10997,7 @@ FUN_020B704C: ; 0x020B704C bx lr .balign 4 _020B7064: .word UNK_020FF990 + arm_func_end FUN_020B704C arm_func_start FUN_020B7068 FUN_020B7068: ; 0x020B7068 @@ -10821,6 +11069,7 @@ _020B7118: ldmia sp!, {r4-r11,pc} .balign 4 _020B7164: .word UNK_020FF970 + arm_func_end FUN_020B7068 arm_func_start FUN_020B7168 FUN_020B7168: ; 0x020B7168 @@ -10870,6 +11119,7 @@ _020B71E4: bl FUN_020B72C4 add sp, sp, #0xc ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020B7168 arm_func_start FUN_020B7218 FUN_020B7218: ; 0x020B7218 @@ -10918,6 +11168,7 @@ _020B7298: bl FUN_020B72C4 add sp, sp, #0x18 ldmia sp!, {r4-r8,pc} + arm_func_end FUN_020B7218 arm_func_start FUN_020B72C4 FUN_020B72C4: ; 0x020B72C4 @@ -10987,6 +11238,7 @@ _020B7388: bne _020B732C add sp, sp, #0x14 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B72C4 arm_func_start FUN_020B73C0 FUN_020B73C0: ; 0x020B73C0 @@ -11034,6 +11286,7 @@ _020B743C: str r1, [r0, #0x0] add sp, sp, #0xc ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B73C0 arm_func_start FUN_020B7468 FUN_020B7468: ; 0x020B7468 @@ -11104,6 +11357,7 @@ _020B7548: .word 0x46494E46 _020B754C: .word 0x43574448 _020B7550: .word 0x434D4150 _020B7554: .word 0x43474C50 + arm_func_end FUN_020B7468 arm_func_start FUN_020B7558 FUN_020B7558: ; 0x020B7558 @@ -11208,6 +11462,7 @@ _020B76A0: .balign 4 _020B76A8: .word 0x4E465452 _020B76AC: .word 0x46494E46 + arm_func_end FUN_020B7558 arm_func_start FUN_020B76B0 FUN_020B76B0: @@ -11238,6 +11493,7 @@ _020B7704: and r0, r5, r1, asr r0 add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020B76B0 arm_func_start FUN_020B7718 FUN_020B7718: ; 0x020B7718 @@ -11246,6 +11502,7 @@ FUN_020B7718: ; 0x020B7718 str r1, [r0, #0x0] mov r0, r2 bx lr + arm_func_end FUN_020B7718 arm_func_start FUN_020B772C FUN_020B772C: ; 0x020B772C @@ -11275,6 +11532,7 @@ _020B7750: blo _020B7750 add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020B772C arm_func_start FUN_020B7790 FUN_020B7790: ; 0x020B7790 @@ -11311,6 +11569,7 @@ _020B7800: mov r0, r5 add sp, sp, #0x4 ldmia sp!, {r4-r9,pc} + arm_func_end FUN_020B7790 arm_func_start FUN_020B780C FUN_020B780C: ; 0x020B780C @@ -11337,6 +11596,7 @@ _020B782C: cmp r1, r0 blo _020B782C bx lr + arm_func_end FUN_020B780C arm_func_start FUN_020B7864 FUN_020B7864: ; 0x020B7864 @@ -11387,6 +11647,7 @@ _020B78F4: _020B7908: mov r0, r6 ldmia sp!, {r4-r10,pc} + arm_func_end FUN_020B7864 arm_func_start FUN_020B7910 FUN_020B7910: @@ -11429,6 +11690,7 @@ _020B7994: orr r0, r0, #0x1 strb r0, [r1, #0x3] ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020B7910 arm_func_start FUN_020B79A4 FUN_020B79A4: ; 0x020B79A4 @@ -11458,6 +11720,7 @@ _020B79F0: cmp r4, r0 blo _020B79C8 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020B79A4 arm_func_start FUN_020B7A04 FUN_020B7A04: ; 0x020B7A04 @@ -11510,6 +11773,7 @@ _020B7AAC: mov r0, r11 add sp, sp, #0x4 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B7A04 arm_func_start FUN_020B7AB8 FUN_020B7AB8: ; 0x020B7AB8 @@ -11550,6 +11814,7 @@ _020B7B28: ldmia sp!, {r4-r7,pc} .balign 4 _020B7B3C: .word 0xC00F0000 + arm_func_end FUN_020B7AB8 arm_func_start FUN_020B7B40 FUN_020B7B40: @@ -11628,6 +11893,7 @@ _020B7C3C: .balign 4 _020B7C50: .word 0x0000FFFF _020B7C54: .word 0x000007FF + arm_func_end FUN_020B7B40 arm_func_start FUN_020B7C58 FUN_020B7C58: ; 0x020B7C58 @@ -11639,6 +11905,7 @@ FUN_020B7C58: ; 0x020B7C58 str r1, [r0, #0x2c] mov r0, r2 bx lr + arm_func_end FUN_020B7C58 arm_func_start FUN_020B7C78 FUN_020B7C78: ; 0x020B7C78 @@ -11669,17 +11936,20 @@ _020B7C90: ldmia sp!, {r4-r5,pc} .balign 4 _020B7CD8: .word 0x0000FFFF + arm_func_end FUN_020B7C78 arm_func_start FUN_020B7CDC FUN_020B7CDC: ; 0x020B7CDC str r1, [r0, #0x2c] bx lr + arm_func_end FUN_020B7CDC arm_func_start FUN_020B7CE4 FUN_020B7CE4: ; 0x020B7CE4 ldrh r0, [r0, #0x30] mov r0, r0, lsl #0x3 bx lr + arm_func_end FUN_020B7CE4 arm_func_start FUN_020B7CF0 FUN_020B7CF0: ; 0x020B7CF0 @@ -11697,6 +11967,7 @@ FUN_020B7CF0: ; 0x020B7CF0 str r1, [r2, #0x0] str r3, [r0, #0x18] bx lr + arm_func_end FUN_020B7CF0 arm_func_start FUN_020B7D28 FUN_020B7D28: ; 0x020B7D28 @@ -11757,6 +12028,7 @@ _020B7DDC: .balign 4 _020B7DF4: .word 0x0000FFFF _020B7DF8: .word 0x0001FFFF + arm_func_end FUN_020B7D28 arm_func_start FUN_020B7DFC FUN_020B7DFC: ; 0x020B7DFC @@ -11765,18 +12037,21 @@ FUN_020B7DFC: ; 0x020B7DFC cmp r2, #0x0 strne r2, [r0, #0x18] bx lr + arm_func_end FUN_020B7DFC arm_func_start FUN_020B7E10 FUN_020B7E10: ; 0x020B7E10 ldrh r0, [r0, #0x1c] mov r0, r0, lsl #0x3 bx lr + arm_func_end FUN_020B7E10 arm_func_start FUN_020B7E1C FUN_020B7E1C: ; 0x020B7E1C ldrh r0, [r0, #0xc] mov r0, r0, lsl #0x3 bx lr + arm_func_end FUN_020B7E1C arm_func_start FUN_020B7E28 FUN_020B7E28: ; 0x020B7E28 @@ -11805,6 +12080,7 @@ _020B7E74: str r0, [r5, #0x0] add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020B7E28 arm_func_start FUN_020B7E88 FUN_020B7E88: @@ -11841,6 +12117,7 @@ _020B7EE4: _020B7EF4: mov r0, #0x0 bx lr + arm_func_end FUN_020B7E88 arm_func_start FUN_020B7EFC FUN_020B7EFC: ; 0x020B7EFC @@ -11882,6 +12159,7 @@ _020B7F6C: bl FUN_020B7FF8 add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020B7EFC arm_func_start FUN_020B7F88 FUN_020B7F88: ; 0x020B7F88 @@ -11916,6 +12194,7 @@ _020B7FE4: bne _020B7FA4 add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020B7F88 arm_func_start FUN_020B7FF8 FUN_020B7FF8: ; 0x020B7FF8 @@ -11975,6 +12254,7 @@ _020B809C: _020B80AC: str r1, [r12, #0x10] bx lr + arm_func_end FUN_020B7FF8 arm_func_start FUN_020B80B4 FUN_020B80B4: ; 0x020B80B4 @@ -12002,6 +12282,7 @@ FUN_020B80B4: ; 0x020B80B4 _020B8104: .word UNK_021065B4 _020B8108: .word UNK_021065B0 _020B810C: .word UNK_021065AC + arm_func_end FUN_020B80B4 arm_func_start FUN_020B8110 FUN_020B8110: ; 0x020B8110 @@ -12048,6 +12329,7 @@ _020B8190: _020B81A4: .word UNK_02106594 _020B81A8: .word UNK_021065B8 _020B81AC: .word UNK_021065BC + arm_func_end FUN_020B8110 arm_func_start FUN_020B81B0 FUN_020B81B0: ; 0x020B81B0 @@ -12074,6 +12356,7 @@ _020B81E4: _020B81F8: mov r0, #0x0 bx lr + arm_func_end FUN_020B81B0 arm_func_start FUN_020B8200 FUN_020B8200: ; 0x020B8200 @@ -12103,6 +12386,7 @@ FUN_020B8200: ; 0x020B8200 bx lr .balign 4 _020B8260: .word UNK_021CED18 + arm_func_end FUN_020B8200 arm_func_start FUN_020B8264 FUN_020B8264: ; 0x020B8264 @@ -12124,6 +12408,7 @@ _020B8290: .balign 4 _020B829C: .word UNK_021CED18 _020B82A0: .word UNK_021CEE78 + arm_func_end FUN_020B8264 arm_func_start FUN_020B82A4 FUN_020B82A4: ; 0x020B82A4 @@ -12145,6 +12430,7 @@ _020B82D0: .balign 4 _020B82DC: .word UNK_021CED18 _020B82E0: .word UNK_021CEE48 + arm_func_end FUN_020B82A4 arm_func_start FUN_020B82E4 FUN_020B82E4: ; 0x020B82E4 @@ -12173,6 +12459,7 @@ _020B8334: .word UNK_021CED64 _020B8338: .word UNK_021CEE48 _020B833C: .word UNK_021CED18 _020B8340: .word UNK_021CEE78 + arm_func_end FUN_020B82E4 arm_func_start FUN_020B8344 FUN_020B8344: ; 0x020B8344 @@ -12197,6 +12484,7 @@ _020B8378: _020B8384: .word UNK_021CED18 _020B8388: .word UNK_021CED64 _020B838C: .word UNK_021CEE18 + arm_func_end FUN_020B8344 arm_func_start FUN_020B8390 FUN_020B8390: ; 0x020B8390 @@ -12212,6 +12500,7 @@ FUN_020B8390: ; 0x020B8390 bx lr .balign 4 _020B83B8: .word UNK_021CED18 + arm_func_end FUN_020B8390 arm_func_start FUN_020B83BC FUN_020B83BC: ; 0x020B83BC @@ -12225,6 +12514,7 @@ FUN_020B83BC: ; 0x020B83BC bx lr .balign 4 _020B83DC: .word UNK_021CED18 + arm_func_end FUN_020B83BC arm_func_start FUN_020B83E0 FUN_020B83E0: ; 0x020B83E0 @@ -12238,6 +12528,7 @@ FUN_020B83E0: ; 0x020B83E0 bx lr .balign 4 _020B8400: .word UNK_021CED18 + arm_func_end FUN_020B83E0 arm_func_start FUN_020B8404 FUN_020B8404: ; 0x020B8404 @@ -12247,6 +12538,7 @@ FUN_020B8404: ; 0x020B8404 bx lr .balign 4 _020B8414: .word UNK_021CEDC0 + arm_func_end FUN_020B8404 arm_func_start FUN_020B8418 FUN_020B8418: ; 0x020B8418 @@ -12264,6 +12556,7 @@ FUN_020B8418: ; 0x020B8418 .balign 4 _020B8444: .word 0x000003FF _020B8448: .word UNK_021CED98 + arm_func_end FUN_020B8418 arm_func_start FUN_020B844C FUN_020B844C: ; 0x020B844C @@ -12278,6 +12571,7 @@ FUN_020B844C: ; 0x020B844C .balign 4 _020B846C: .word UNK_021CEE04 _020B8470: .word UNK_021CED18 + arm_func_end FUN_020B844C arm_func_start FUN_020B8474 FUN_020B8474: ; 0x020B8474 @@ -12292,6 +12586,7 @@ FUN_020B8474: ; 0x020B8474 .balign 4 _020B8494: .word UNK_021CEDF8 _020B8498: .word UNK_021CED18 + arm_func_end FUN_020B8474 arm_func_start FUN_020B849C FUN_020B849C: ; 0x020B849C @@ -12311,6 +12606,7 @@ FUN_020B849C: ; 0x020B849C ldmia sp!, {pc} .balign 4 _020B84D4: .word UNK_021CED18 + arm_func_end FUN_020B849C arm_func_start FUN_020B84D8 FUN_020B84D8: ; 0x020B84D8 @@ -12405,6 +12701,7 @@ _020B8630: .word 0x00007FFF _020B8634: .word 0x800003E0 _020B8638: .word 0xC0007C00 _020B863C: .word UNK_021CEDD4 + arm_func_end FUN_020B84D8 arm_func_start FUN_020B8640 FUN_020B8640: ; 0x020B8640 @@ -12438,6 +12735,7 @@ _020B869C: bne _020B8664 add sp, sp, #0x8 ldmia sp!, {r4-r8,pc} + arm_func_end FUN_020B8640 arm_func_start FUN_020B86B0 FUN_020B86B0: ; 0x020B86B0 @@ -12636,6 +12934,7 @@ _020B8948: mov r0, #0x1 add sp, sp, #0x5c ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020B86B0 arm_func_start FUN_020B8998 FUN_020B8998: @@ -12668,6 +12967,7 @@ _020B89C8: add r1, r3, r1, asr #0xc str r1, [r0, #0x8] bx lr + arm_func_end FUN_020B8998 arm_func_start FUN_020B8A08 FUN_020B8A08: ; 0x020B8A08 @@ -12695,6 +12995,7 @@ _020B8A4C: bne _020B8A24 add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020B8A08 arm_func_start FUN_020B8A60 FUN_020B8A60: ; 0x020B8A60 @@ -12941,6 +13242,7 @@ _020B8DE0: .word 0x04000440 _020B8DE4: .word 0x04000444 _020B8DE8: .word 0x04000454 _020B8DEC: .word 0x04000448 + arm_func_end FUN_020B8A60 arm_func_start FUN_020B8DF0 FUN_020B8DF0: ; 0x020B8DF0 @@ -13157,6 +13459,7 @@ _020B9100: .word UNK_0210663C _020B9104: .word UNK_021CED18 _020B9108: .word UNK_021CED64 _020B910C: .word UNK_021CEDD4 + arm_func_end FUN_020B8DF0 arm_func_start FUN_020B9110 FUN_020B9110: ; 0x020B9110 @@ -13187,6 +13490,7 @@ _020B9164: str r0, [r4, #0x0] add sp, sp, #0x10 ldmia sp!, {r4,pc} + arm_func_end FUN_020B9110 arm_func_start FUN_020B9178 FUN_020B9178: ; 0x020B9178 @@ -13250,6 +13554,7 @@ _020B9248: add r0, r0, #0x9 str r0, [r5, #0x0] ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020B9178 arm_func_start FUN_020B9258 FUN_020B9258: ; 0x020B9258 @@ -13673,6 +13978,7 @@ _020B98B4: .word 0x04000454 _020B98B8: .word UNK_021D0380 _020B98BC: .word 0x04000450 _020B98C0: .word UNK_021D03C0 + arm_func_end FUN_020B9258 arm_func_start FUN_020B98C4 FUN_020B98C4: ; 0x020B98C4 @@ -13926,6 +14232,7 @@ _020B9C44: .word 0x00171012 _020B9C48: .word UNK_021066EC _020B9C4C: .word 0x00001B19 _020B9C50: .word UNK_021066E8 + arm_func_end FUN_020B98C4 arm_func_start FUN_020B9C54 FUN_020B9C54: ; 0x020B9C54 @@ -14152,6 +14459,7 @@ _020B9F74: .word UNK_021066A4 _020B9F78: .word 0x00001B19 _020B9F7C: .word UNK_021066AC _020B9F80: .word UNK_021066A0 + arm_func_end FUN_020B9C54 arm_func_start FUN_020B9F84 FUN_020B9F84: ; 0x020B9F84 @@ -14451,6 +14759,7 @@ _020BA3B4: .word UNK_020FF9F0 _020BA3B8: .word UNK_020FF9F0 + 1 _020BA3BC: .word UNK_020FF9F0 + 2 _020BA3C0: .word UNK_020FF9F0 + 3 + arm_func_end FUN_020B9F84 arm_func_start FUN_020BA3C4 FUN_020BA3C4: ; 0x020BA3C4 @@ -14485,6 +14794,7 @@ _020BA420: ldmia sp!, {r4-r5,pc} .balign 4 _020BA434: .word UNK_02106650 + arm_func_end FUN_020BA3C4 arm_func_start FUN_020BA438 FUN_020BA438: ; 0x020BA438 @@ -14545,6 +14855,7 @@ _020BA4E8: ldr r1, [r6, #0x20] blx r1 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BA438 arm_func_start FUN_020BA50C FUN_020BA50C: ; 0x020BA50C @@ -14583,6 +14894,7 @@ _020BA578: ldmia sp!, {r4-r6,pc} .balign 4 _020BA588: .word UNK_02106640 + arm_func_end FUN_020BA50C arm_func_start FUN_020BA58C FUN_020BA58C: ; 0x020BA58C @@ -14884,6 +15196,7 @@ _020BA9DC: .word UNK_021CED18 _020BA9E0: .word UNK_020FF9D0 _020BA9E4: .word 0x00293130 _020BA9E8: .word 0x00002B2A + arm_func_end FUN_020BA58C arm_func_start FUN_020BA9EC FUN_020BA9EC: ; 0x020BA9EC @@ -14944,6 +15257,7 @@ _020BAAAC: str r0, [r5, #0x0] add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020BA9EC arm_func_start FUN_020BAAC0 FUN_020BAAC0: ; 0x020BAAC0 @@ -15053,6 +15367,7 @@ _020BAC38: add r0, r0, #0x3 str r0, [r6, #0x0] ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BAAC0 arm_func_start FUN_020BAC48 FUN_020BAC48: ; 0x020BAC48 @@ -15067,6 +15382,7 @@ _020BAC60: orr r0, r0, #0x20 str r0, [r4, #0x8] ldmia sp!, {r4,pc} + arm_func_end FUN_020BAC48 arm_func_start FUN_020BAC70 FUN_020BAC70: ; 0x020BAC70 @@ -15081,6 +15397,7 @@ _020BAC88: add r0, r0, #0x1 str r0, [r4, #0x0] ldmia sp!, {r4,pc} + arm_func_end FUN_020BAC70 arm_func_start FUN_020BAC98 FUN_020BAC98: ; 0x020BAC98 @@ -15145,6 +15462,7 @@ _020BAD4C: ldmia sp!, {r4,pc} .balign 4 _020BAD70: .word UNK_021CEF7C + arm_func_end FUN_020BAC98 arm_func_start FUN_020BAD74 FUN_020BAD74: @@ -15179,6 +15497,7 @@ _020BADD0: bne _020BAD90 add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020BAD74 arm_func_start FUN_020BADE4 FUN_020BADE4: ; 0x020BADE4 @@ -15283,6 +15602,7 @@ _020BAF44: _020BAF60: .word UNK_02106614 _020BAF64: .word UNK_02106608 _020BAF68: .word UNK_02106620 + arm_func_end FUN_020BADE4 arm_func_start FUN_020BAF6C FUN_020BAF6C: @@ -15307,6 +15627,7 @@ _020BAF7C: ldmia sp!, {r4-r6,pc} .balign 4 _020BAFB4: .word UNK_02106730 + arm_func_end FUN_020BAF6C arm_func_start FUN_020BAFB8 FUN_020BAFB8: ; 0x020BAFB8 @@ -15445,6 +15766,7 @@ _020BB150: _020BB1B4: .word 0x00293130 _020BB1B8: .word 0x00002B2A _020BB1BC: .word UNK_02106620 + arm_func_end FUN_020BAFB8 arm_func_start FUN_020BB1C0 FUN_020BB1C0: @@ -15513,6 +15835,7 @@ _020BB28C: _020BB2A4: .word UNK_021D1C80 _020BB2A8: .word UNK_021D1C84 _020BB2AC: .word 0x04000400 + arm_func_end FUN_020BB1C0 arm_func_start FUN_020BB2B0 FUN_020BB2B0: ; 0x020BB2B0 @@ -15568,12 +15891,14 @@ _020BB360: .word GXi_DmaId _020BB364: .word UNK_021D1C88 _020BB368: .word UNK_021D1C84 _020BB36C: .word FUN_020BB370 + arm_func_end FUN_020BB2B0 arm_func_start FUN_020BB370 FUN_020BB370: ; 0x020BB370 mov r1, #0x0 str r1, [r0, #0x0] bx lr + arm_func_end FUN_020BB370 arm_func_start FUN_020BB37C FUN_020BB37C: ; 0x020BB37C @@ -15585,6 +15910,7 @@ _020BB380: bx lr .balign 4 _020BB390: .word UNK_021D1C84 + arm_func_end FUN_020BB37C arm_func_start FUN_020BB394 FUN_020BB394: ; 0x020BB394 @@ -15619,6 +15945,7 @@ _020BB3B0: _020BB3FC: .word UNK_021D1C84 _020BB400: .word UNK_021D1C80 _020BB404: .word 0x04000400 + arm_func_end FUN_020BB394 arm_func_start FUN_020BB408 FUN_020BB408: ; 0x020BB408 @@ -15726,6 +16053,7 @@ _020BB534: .balign 4 _020BB594: .word UNK_021CED20 _020BB598: .word UNK_021CED64 + arm_func_end FUN_020BB408 arm_func_start FUN_020BB59C FUN_020BB59C: ; 0x020BB59C @@ -15896,6 +16224,7 @@ _020BB7E4: .word UNK_021064B8 _020BB7E8: .word UNK_021064C0 _020BB7EC: .word UNK_021064C4 _020BB7F0: .word UNK_021064BC + arm_func_end FUN_020BB59C arm_func_start FUN_020BB7F4 FUN_020BB7F4: ; 0x020BB7F4 @@ -15912,6 +16241,7 @@ FUN_020BB7F4: ; 0x020BB7F4 ldmia sp!, {pc} .balign 4 _020BB820: .word 0x04000600 + arm_func_end FUN_020BB7F4 arm_func_start FUN_020BB824 FUN_020BB824: ; 0x020BB824 @@ -15960,6 +16290,7 @@ _020BB8B4: .word 0x04000440 _020BB8B8: .word 0x04000444 _020BB8BC: .word 0x04000454 _020BB8C0: .word 0x04000448 + arm_func_end FUN_020BB824 arm_func_start thunk_FUN_020ae84c thunk_FUN_020ae84c: ; 0x020BB8C4 @@ -15967,6 +16298,7 @@ thunk_FUN_020ae84c: ; 0x020BB8C4 bx r12 .balign 4 _020BB8CC: .word FUN_020AE84C + arm_func_end thunk_FUN_020ae84c arm_func_start FUN_020BB8D0 FUN_020BB8D0: ; 0x020BB8D0 @@ -15979,6 +16311,7 @@ FUN_020BB8D0: ; 0x020BB8D0 mov r0, r4 bl FUN_020AE868 ldmia sp!, {r4,pc} + arm_func_end FUN_020BB8D0 arm_func_start FUN_020BB8F4 FUN_020BB8F4: ; 0x020BB8F4 @@ -15999,6 +16332,7 @@ _020BB910: cmp r4, r0 blo _020BB910 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BB8F4 arm_func_start FUN_020BB934 FUN_020BB934: ; 0x020BB934 @@ -16019,6 +16353,7 @@ _020BB950: cmp r4, r0 blo _020BB950 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BB934 arm_func_start FUN_020BB974 FUN_020BB974: ; 0x020BB974 @@ -16039,6 +16374,7 @@ _020BB990: cmp r4, r0 blo _020BB990 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BB974 arm_func_start FUN_020BB9B4 FUN_020BB9B4: ; 0x020BB9B4 @@ -16059,6 +16395,7 @@ _020BB9D0: cmp r4, r0 blo _020BB9D0 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BB9B4 arm_func_start FUN_020BB9F4 FUN_020BB9F4: ; 0x020BB9F4 @@ -16079,6 +16416,7 @@ _020BBA10: cmp r4, r0 blo _020BBA10 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BB9F4 arm_func_start FUN_020BBA34 FUN_020BBA34: ; 0x020BBA34 @@ -16099,6 +16437,7 @@ _020BBA50: cmp r4, r0 blo _020BBA50 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BBA34 arm_func_start FUN_020BBA74 FUN_020BBA74: ; 0x020BBA74 @@ -16119,6 +16458,7 @@ _020BBA90: cmp r4, r0 blo _020BBA90 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BBA74 arm_func_start FUN_020BBAB4 FUN_020BBAB4: ; 0x020BBAB4 @@ -16139,6 +16479,7 @@ _020BBAD0: cmp r4, r0 blo _020BBAD0 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BBAB4 arm_func_start FUN_020BBAF4 FUN_020BBAF4: ; 0x020BBAF4 @@ -16159,6 +16500,7 @@ _020BBB10: cmp r4, r0 blo _020BBB10 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BBAF4 arm_func_start FUN_020BBB34 FUN_020BBB34: ; 0x020BBB34 @@ -16179,6 +16521,7 @@ _020BBB50: cmp r4, r0 blo _020BBB50 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BBB34 arm_func_start FUN_020BBB74 FUN_020BBB74: ; 0x020BBB74 @@ -16199,6 +16542,7 @@ _020BBB90: cmp r4, r0 blo _020BBB90 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BBB74 arm_func_start FUN_020BBBB4 FUN_020BBBB4: ; 0x020BBBB4 @@ -16219,6 +16563,7 @@ _020BBBD0: cmp r4, r0 blo _020BBBD0 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BBBB4 arm_func_start FUN_020BBBF4 FUN_020BBBF4: ; 0x020BBBF4 @@ -16239,6 +16584,7 @@ _020BBC10: cmp r4, r0 blo _020BBC10 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BBBF4 arm_func_start FUN_020BBC34 FUN_020BBC34: ; 0x020BBC34 @@ -16259,6 +16605,7 @@ _020BBC50: cmp r4, r0 blo _020BBC50 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BBC34 arm_func_start FUN_020BBC74 FUN_020BBC74: ; 0x020BBC74 @@ -16279,6 +16626,7 @@ FUN_020BBC74: ; 0x020BBC74 biceq r0, r0, #0x800 streq r0, [r1, #0xc] bx lr + arm_func_end FUN_020BBC74 arm_func_start FUN_020BBCB8 FUN_020BBCB8: ; 0x020BBCB8 @@ -16299,6 +16647,7 @@ FUN_020BBCB8: ; 0x020BBCB8 biceq r0, r0, #0x1000 streq r0, [r1, #0xc] bx lr + arm_func_end FUN_020BBCB8 arm_func_start FUN_020BBCFC FUN_020BBCFC: ; 0x020BBCFC @@ -16319,6 +16668,7 @@ FUN_020BBCFC: ; 0x020BBCFC biceq r0, r0, #0x2000 streq r0, [r1, #0xc] bx lr + arm_func_end FUN_020BBCFC arm_func_start FUN_020BBD40 FUN_020BBD40: ; 0x020BBD40 @@ -16339,6 +16689,7 @@ FUN_020BBD40: ; 0x020BBD40 biceq r0, r0, #0x4000 streq r0, [r1, #0xc] bx lr + arm_func_end FUN_020BBD40 arm_func_start FUN_020BBD84 FUN_020BBD84: ; 0x020BBD84 @@ -16359,6 +16710,7 @@ FUN_020BBD84: ; 0x020BBD84 biceq r0, r0, #0x8000 streq r0, [r1, #0xc] bx lr + arm_func_end FUN_020BBD84 arm_func_start FUN_020BBDC8 FUN_020BBDC8: ; 0x020BBDC8 @@ -16379,6 +16731,7 @@ FUN_020BBDC8: ; 0x020BBDC8 str r0, [r1, #0xc] add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020BBDC8 arm_func_start FUN_020BBE0C FUN_020BBE0C: ; 0x020BBE0C @@ -16399,6 +16752,7 @@ FUN_020BBE0C: ; 0x020BBE0C str r0, [r1, #0xc] add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020BBE0C arm_func_start FUN_020BBE50 FUN_020BBE50: ; 0x020BBE50 @@ -16419,6 +16773,7 @@ FUN_020BBE50: ; 0x020BBE50 str r0, [r1, #0xc] add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020BBE50 arm_func_start FUN_020BBE94 FUN_020BBE94: ; 0x020BBE94 @@ -16439,6 +16794,7 @@ FUN_020BBE94: ; 0x020BBE94 str r0, [r1, #0xc] add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020BBE94 arm_func_start FUN_020BBED8 FUN_020BBED8: ; 0x020BBED8 @@ -16459,6 +16815,7 @@ FUN_020BBED8: ; 0x020BBED8 str r0, [r1, #0xc] add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020BBED8 arm_func_start FUN_020BBF1C FUN_020BBF1C: ; 0x020BBF1C @@ -16480,6 +16837,7 @@ FUN_020BBF1C: ; 0x020BBF1C ldmia sp!, {r4,pc} .balign 4 _020BBF5C: .word 0x8000FFFF + arm_func_end FUN_020BBF1C arm_func_start FUN_020BBF60 FUN_020BBF60: ; 0x020BBF60 @@ -16500,6 +16858,7 @@ FUN_020BBF60: ; 0x020BBF60 orr r0, r0, r2 str r0, [r3, #0x8] ldmia sp!, {r4,pc} + arm_func_end FUN_020BBF60 arm_func_start FUN_020BBFA4 FUN_020BBFA4: ; 0x020BBFA4 @@ -16521,6 +16880,7 @@ FUN_020BBFA4: ; 0x020BBFA4 ldmia sp!, {r4,pc} .balign 4 _020BBFE4: .word 0x8000FFFF + arm_func_end FUN_020BBFA4 arm_func_start FUN_020BBFE8 FUN_020BBFE8: ; 0x020BBFE8 @@ -16541,6 +16901,7 @@ FUN_020BBFE8: ; 0x020BBFE8 orr r0, r0, r2 str r0, [r3, #0x4] ldmia sp!, {r4,pc} + arm_func_end FUN_020BBFE8 arm_func_start FUN_020BC02C FUN_020BC02C: ; 0x020BC02C @@ -16571,6 +16932,7 @@ _020BC050: cmp lr, r4 blo _020BC050 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BC02C arm_func_start FUN_020BC094 FUN_020BC094: ; 0x020BC094 @@ -16601,6 +16963,7 @@ _020BC0B8: cmp lr, r4 blo _020BC0B8 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BC094 arm_func_start FUN_020BC0FC FUN_020BC0FC: ; 0x020BC0FC @@ -16622,6 +16985,7 @@ _020BC12C: bx lr .balign 4 _020BC138: .word 0x30585442 + arm_func_end FUN_020BC0FC arm_func_start FUN_020BC13C FUN_020BC13C: @@ -16629,6 +16993,7 @@ FUN_020BC13C: ldr r1, [r0, r1] add r0, r0, r1 bx lr + arm_func_end FUN_020BC13C arm_func_start FUN_020BC14C FUN_020BC14C: @@ -16723,6 +17088,7 @@ _020BC294: mvn r0, #0x0 add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020BC14C arm_func_start FUN_020BC2A0 FUN_020BC2A0: ; 0x020BC2A0 @@ -16824,6 +17190,7 @@ _020BC404: mov r0, #0x0 add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020BC2A0 arm_func_start FUN_020BC410 FUN_020BC410: ; 0x020BC410 @@ -16834,6 +17201,7 @@ FUN_020BC410: ; 0x020BC410 add r0, r0, #0x4 mla r0, r2, r1, r0 bx lr + arm_func_end FUN_020BC410 arm_func_start FUN_020BC42C FUN_020BC42C: ; 0x020BC42C @@ -16874,6 +17242,7 @@ _020BC49C: add r0, r3, r2, lsl #0x2 add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020BC42C arm_func_start FUN_020BC4A8 FUN_020BC4A8: ; 0x020BC4A8 @@ -16881,6 +17250,7 @@ FUN_020BC4A8: ; 0x020BC4A8 add r0, r0, r2 add r0, r0, r1, lsl #0x4 bx lr + arm_func_end FUN_020BC4A8 arm_func_start FUN_020BC4B8 FUN_020BC4B8: ; 0x020BC4B8 @@ -16888,6 +17258,7 @@ FUN_020BC4B8: ; 0x020BC4B8 add r0, r0, r2 add r0, r0, r1, lsl #0x4 bx lr + arm_func_end FUN_020BC4B8 arm_func_start FUN_020BC4C8 FUN_020BC4C8: ; 0x020BC4C8 @@ -16905,6 +17276,7 @@ FUN_020BC4C8: ; 0x020BC4C8 addne r0, r12, r0 moveq r0, #0x0 bx lr + arm_func_end FUN_020BC4C8 arm_func_start FUN_020BC500 FUN_020BC500: @@ -17012,6 +17384,7 @@ _020BC688: .word UNK_020FFA14 _020BC68C: .word UNK_020FFA14 + 1 _020BC690: .word UNK_020FFA14 + 2 _020BC694: .word UNK_020FFA14 + 3 + arm_func_end FUN_020BC500 arm_func_start FUN_020BC698 FUN_020BC698: ; 0x020BC698 @@ -17230,6 +17603,7 @@ _020BC9C4: .word 0x1FFF0000 _020BC9C8: .word 0x00001FFF _020BC9CC: .word 0x00003FFF _020BC9D0: .word 0x00000FFF + arm_func_end FUN_020BC698 arm_func_start FUN_020BC9D4 FUN_020BC9D4: ; 0x020BC9D4 @@ -17494,6 +17868,7 @@ _020BCD40: ldmia sp!, {r4-r9,pc} .balign 4 _020BCDC0: .word 0x1FFF0000 + arm_func_end FUN_020BC9D4 arm_func_start FUN_020BCDC4 FUN_020BCDC4: ; 0x020BCDC4 @@ -17613,6 +17988,7 @@ _020BCF60: .word 0x1FFF0000 _020BCF64: .word 0x00001FFF _020BCF68: .word 0x00003FFF _020BCF6C: .word 0x00000FFF + arm_func_end FUN_020BCDC4 arm_func_start FUN_020BCF70 FUN_020BCF70: ; 0x020BCF70 @@ -17759,6 +18135,7 @@ _020BD150: ldmia sp!, {r4-r5,pc} .balign 4 _020BD184: .word 0x1FFF0000 + arm_func_end FUN_020BCF70 arm_func_start FUN_020BD188 FUN_020BD188: ; 0x020BD188 @@ -17861,6 +18238,7 @@ _020BD2E8: .word 0x00000FFF _020BD2EC: .word 0x1FFF0000 _020BD2F0: .word 0x00001FFF _020BD2F4: .word 0x00003FFF + arm_func_end FUN_020BD188 arm_func_start FUN_020BD2F8 FUN_020BD2F8: ; 0x020BD2F8 @@ -17967,6 +18345,7 @@ _020BD44C: ldmia sp!, {pc} .balign 4 _020BD46C: .word 0x1FFF0000 + arm_func_end FUN_020BD2F8 arm_func_start FUN_020BD470 FUN_020BD470: ; 0x020BD470 @@ -18253,6 +18632,7 @@ _020BD814: .balign 4 _020BD848: .word 0x00000FFF _020BD84C: .word UNK_021CEF7C + arm_func_end FUN_020BD470 arm_func_start FUN_020BD850 FUN_020BD850: ; 0x020BD850 @@ -18344,6 +18724,7 @@ _020BD994: .word UNK_020FFA14 _020BD998: .word UNK_020FFA14 + 1 _020BD99C: .word UNK_020FFA14 + 2 _020BD9A0: .word UNK_020FFA14 + 3 + arm_func_end FUN_020BD850 arm_func_start FUN_020BD9A4 FUN_020BD9A4: ; 0x020BD9A4 @@ -18374,6 +18755,7 @@ _020BD9F8: ldmia sp!, {r4,pc} .balign 4 _020BDA04: .word UNK_021CEF7C + arm_func_end FUN_020BD9A4 arm_func_start FUN_020BDA08 FUN_020BDA08: ; 0x020BDA08 @@ -18404,6 +18786,7 @@ FUN_020BDA08: ; 0x020BDA08 bx lr .balign 4 _020BDA6C: .word UNK_021CEF7C + arm_func_end FUN_020BDA08 arm_func_start FUN_020BDA70 FUN_020BDA70: ; 0x020BDA70 @@ -18425,6 +18808,7 @@ _020BDAA0: bl FUN_020BD470 add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020BDA70 arm_func_start FUN_020BDAB4 FUN_020BDAB4: ; 0x020BDAB4 @@ -18465,6 +18849,7 @@ _020BDB08: ldmia sp!, {r4-r5,pc} .balign 4 _020BDB3C: .word UNK_0210659C + arm_func_end FUN_020BDAB4 arm_func_start FUN_020BDB40 FUN_020BDB40: ; 0x020BDB40 @@ -18519,6 +18904,7 @@ FUN_020BDB40: ; 0x020BDB40 orr r0, r1, r0, lsl #0x10 str r0, [r8, #0xc] ldmia sp!, {r4-r8,pc} + arm_func_end FUN_020BDB40 arm_func_start FUN_020BDC0C FUN_020BDC0C: ; 0x020BDC0C @@ -18567,6 +18953,7 @@ _020BDC6C: ldmia sp!, {r4-r9,pc} .balign 4 _020BDCB4: .word UNK_021065A8 + arm_func_end FUN_020BDC0C arm_func_start FUN_020BDCB8 FUN_020BDCB8: ; 0x020BDCB8 @@ -18636,6 +19023,7 @@ _020BDD9C: .balign 4 _020BDDA4: .word 0x0000FFFF _020BDDA8: .word 0x1FFF0000 + arm_func_end FUN_020BDCB8 arm_func_start FUN_020BDDAC FUN_020BDDAC: ; 0x020BDDAC @@ -18744,6 +19132,7 @@ _020BDEE0: _020BDF2C: .word 0x0000FFFF _020BDF30: .word 0x1FFF0000 _020BDF34: .word 0x00007C1F + arm_func_end FUN_020BDDAC arm_func_start FUN_020BDF38 FUN_020BDF38: ; 0x020BDF38 @@ -18766,6 +19155,7 @@ FUN_020BDF38: ; 0x020BDF38 orr r0, r0, #0x8 str r0, [r4, #0x0] ldmia sp!, {r4,pc} + arm_func_end FUN_020BDF38 arm_func_start FUN_020BDF84 FUN_020BDF84: ; 0x020BDF84 @@ -18814,6 +19204,7 @@ _020BDFE4: ldmia sp!, {r4-r9,pc} .balign 4 _020BE02C: .word UNK_021065A0 + arm_func_end FUN_020BDF84 arm_func_start FUN_020BE030 FUN_020BE030: ; 0x020BE030 @@ -18884,6 +19275,7 @@ _020BE120: str r4, [r6, #0x0] add sp, sp, #0x4 ldmia sp!, {r4-r9,pc} + arm_func_end FUN_020BE030 arm_func_start FUN_020BE12C FUN_020BE12C: ; 0x020BE12C @@ -18961,6 +19353,7 @@ _020BE200: bx lr .balign 4 _020BE234: .word 0x0000FFFF + arm_func_end FUN_020BE12C arm_func_start FUN_020BE238 FUN_020BE238: @@ -19034,6 +19427,7 @@ _020BE304: bx lr .balign 4 _020BE330: .word 0x0000FFFF + arm_func_end FUN_020BE238 arm_func_start FUN_020BE334 FUN_020BE334: ; 0x020BE334 @@ -19069,6 +19463,7 @@ FUN_020BE334: ; 0x020BE334 bl FUN_020BE3B4 add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020BE334 arm_func_start FUN_020BE3B4 FUN_020BE3B4: ; 0x020BE3B4 @@ -19093,6 +19488,7 @@ FUN_020BE3B4: ; 0x020BE3B4 str r0, [r4, #0x14] add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020BE3B4 arm_func_start FUN_020BE408 FUN_020BE408: ; 0x020BE408 @@ -19157,6 +19553,7 @@ _020BE4E0: .word 0x0000FFFF _020BE4E4: .word 0xC00F0000 _020BE4E8: .word 0x000007FF _020BE4EC: .word 0x003FF800 + arm_func_end FUN_020BE408 arm_func_start FUN_020BE4F0 FUN_020BE4F0: ; 0x020BE4F0 @@ -19206,6 +19603,7 @@ _020BE554: ldmia sp!, {r4-r9,pc} .balign 4 _020BE59C: .word UNK_021065A4 + arm_func_end FUN_020BE4F0 arm_func_start FUN_020BE5A0 FUN_020BE5A0: ; 0x020BE5A0 @@ -19225,6 +19623,7 @@ FUN_020BE5A0: ; 0x020BE5A0 str r1, [r0, #0x0] add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020BE5A0 arm_func_start FUN_020BE5E0 FUN_020BE5E0: ; 0x020BE5E0 @@ -19249,6 +19648,7 @@ _020BE608: bx lr .balign 4 _020BE628: .word UNK_02106598 + arm_func_end FUN_020BE5E0 arm_func_start FUN_020BE62C FUN_020BE62C: ; 0x020BE62C @@ -19268,6 +19668,7 @@ _020BE658: orr r1, r1, #0x18 str r1, [r0, #0x0] bx lr + arm_func_end FUN_020BE62C arm_func_start FUN_020BE668 FUN_020BE668: ; 0x020BE668 @@ -19305,6 +19706,7 @@ _020BE6C4: mov r2, #0x3 bl FUN_020BB1C0 ldmia sp!, {r4,pc} + arm_func_end FUN_020BE668 arm_func_start FUN_020BE6E4 FUN_020BE6E4: ; 0x020BE6E4 @@ -19393,6 +19795,7 @@ _020BE804: _020BE820: .word 0x00101610 _020BE824: .word 0x00101810 _020BE828: .word UNK_021067B0 + arm_func_end FUN_020BE6E4 arm_func_start FUN_020BE82C FUN_020BE82C: ; 0x020BE82C @@ -19405,6 +19808,7 @@ FUN_020BE82C: ; 0x020BE82C str r1, [r0, #0x30] str r1, [r0, #0x34] bx lr + arm_func_end FUN_020BE82C arm_func_start FUN_020BE850 FUN_020BE850: ; 0x020BE850 @@ -19425,6 +19829,7 @@ FUN_020BE850: ; 0x020BE850 str r1, [r0, #0x34] str r12, [r0, #0x10] bx lr + arm_func_end FUN_020BE850 arm_func_start FUN_020BE894 FUN_020BE894: ; 0x020BE894 @@ -19476,6 +19881,7 @@ FUN_020BE894: ; 0x020BE894 str r0, [r6, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020BE894 arm_func_start FUN_020BE954 FUN_020BE954: ; 0x020BE954 @@ -19537,6 +19943,7 @@ FUN_020BE954: ; 0x020BE954 str r0, [r10, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020BE954 arm_func_start FUN_020BEA3C FUN_020BEA3C: ; 0x020BEA3C @@ -19558,6 +19965,7 @@ FUN_020BEA3C: ; 0x020BEA3C str r1, [r0, #0x34] str r12, [r0, #0x10] bx lr + arm_func_end FUN_020BEA3C arm_func_start FUN_020BEA84 FUN_020BEA84: ; 0x020BEA84 @@ -19592,6 +20000,7 @@ FUN_020BEA84: ; 0x020BEA84 str r1, [r0, #0x34] str r2, [r0, #0x10] ldmia sp!, {r4,pc} + arm_func_end FUN_020BEA84 arm_func_start FUN_020BEB00 FUN_020BEB00: ; 0x020BEB00 @@ -19649,6 +20058,7 @@ FUN_020BEB00: ; 0x020BEB00 str r0, [r6, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020BEB00 arm_func_start FUN_020BEBD8 FUN_020BEBD8: ; 0x020BEBD8 @@ -19721,6 +20131,7 @@ FUN_020BEBD8: ; 0x020BEBD8 str r0, [r10, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020BEBD8 arm_func_start FUN_020BECEC FUN_020BECEC: ; 0x020BECEC @@ -19812,6 +20223,7 @@ _020BEE2C: .word UNK_021CEF7C _020BEE30: .word UNK_021CFD8C _020BEE34: .word UNK_021CFD90 _020BEE38: .word UNK_021CFD94 + arm_func_end FUN_020BECEC arm_func_start FUN_020BEE3C FUN_020BEE3C: ; 0x020BEE3C @@ -19873,6 +20285,7 @@ _020BEEE8: bl FUN_020BB1C0 add sp, sp, #0x4 ldmia sp!, {r4-r5,pc} + arm_func_end FUN_020BEE3C arm_func_start FUN_020BEF10 FUN_020BEF10: ; 0x020BEF10 @@ -19995,6 +20408,7 @@ _020BF0B0: .balign 4 _020BF0CC: .word 0x00101710 _020BF0D0: .word 0x00101910 + arm_func_end FUN_020BEF10 arm_func_start FUN_020BF0D4 FUN_020BF0D4: ; 0x020BF0D4 @@ -20140,6 +20554,7 @@ _020BF2EC: .word UNK_021CFD88 _020BF2F0: .word UNK_021CFD8C _020BF2F4: .word UNK_021CFD90 _020BF2F8: .word UNK_021CFD94 + arm_func_end FUN_020BF0D4 arm_func_start FUN_020BF2FC FUN_020BF2FC: ; 0x020BF2FC @@ -20225,6 +20640,7 @@ _020BF404: bl FUN_020BB1C0 add sp, sp, #0x10 ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BF2FC arm_func_start FUN_020BF42C FUN_020BF42C: ; 0x020BF42C @@ -20313,6 +20729,7 @@ _020BF54C: _020BF568: .word 0x00101610 _020BF56C: .word 0x00101810 _020BF570: .word UNK_021067D0 + arm_func_end FUN_020BF42C arm_func_start FUN_020BF574 FUN_020BF574: ; 0x020BF574 @@ -20325,6 +20742,7 @@ FUN_020BF574: ; 0x020BF574 str r1, [r0, #0x30] str r1, [r0, #0x34] bx lr + arm_func_end FUN_020BF574 arm_func_start FUN_020BF598 FUN_020BF598: ; 0x020BF598 @@ -20348,6 +20766,7 @@ FUN_020BF598: ; 0x020BF598 str r1, [r0, #0x34] str r12, [r0, #0x10] bx lr + arm_func_end FUN_020BF598 arm_func_start FUN_020BF5E8 FUN_020BF5E8: ; 0x020BF5E8 @@ -20407,6 +20826,7 @@ FUN_020BF5E8: ; 0x020BF5E8 str r0, [r6, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020BF5E8 arm_func_start FUN_020BF6C8 FUN_020BF6C8: ; 0x020BF6C8 @@ -20474,6 +20894,7 @@ FUN_020BF6C8: ; 0x020BF6C8 str r0, [r10, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020BF6C8 arm_func_start FUN_020BF7C8 FUN_020BF7C8: ; 0x020BF7C8 @@ -20495,6 +20916,7 @@ FUN_020BF7C8: ; 0x020BF7C8 str r1, [r0, #0x34] str r12, [r0, #0x10] bx lr + arm_func_end FUN_020BF7C8 arm_func_start FUN_020BF810 FUN_020BF810: ; 0x020BF810 @@ -20531,6 +20953,7 @@ FUN_020BF810: ; 0x020BF810 str r1, [r0, #0x34] str r3, [r0, #0x10] ldmia sp!, {r4-r6,pc} + arm_func_end FUN_020BF810 arm_func_start FUN_020BF894 FUN_020BF894: ; 0x020BF894 @@ -20595,6 +21018,7 @@ FUN_020BF894: ; 0x020BF894 str r0, [r6, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020BF894 arm_func_start FUN_020BF988 FUN_020BF988: ; 0x020BF988 @@ -20667,6 +21091,7 @@ FUN_020BF988: ; 0x020BF988 str r0, [r10, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020BF988 arm_func_start FUN_020BFA9C FUN_020BFA9C: ; 0x020BFA9C @@ -20772,6 +21197,7 @@ _020BFC00: _020BFC1C: .word 0x00101610 _020BFC20: .word 0x00101810 _020BFC24: .word UNK_021067F0 + arm_func_end FUN_020BFA9C arm_func_start FUN_020BFC28 FUN_020BFC28: ; 0x020BFC28 @@ -20784,6 +21210,7 @@ FUN_020BFC28: ; 0x020BFC28 str r1, [r0, #0x30] str r1, [r0, #0x34] bx lr + arm_func_end FUN_020BFC28 arm_func_start FUN_020BFC4C FUN_020BFC4C: ; 0x020BFC4C @@ -20803,6 +21230,7 @@ FUN_020BFC4C: ; 0x020BFC4C str r1, [r0, #0x34] str r3, [r0, #0x10] bx lr + arm_func_end FUN_020BFC4C arm_func_start FUN_020BFC8C FUN_020BFC8C: ; 0x020BFC8C @@ -20849,6 +21277,7 @@ FUN_020BFC8C: ; 0x020BFC8C str r0, [r6, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020BFC8C arm_func_start FUN_020BFD38 FUN_020BFD38: ; 0x020BFD38 @@ -20905,6 +21334,7 @@ FUN_020BFD38: ; 0x020BFD38 str r0, [r10, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020BFD38 arm_func_start FUN_020BFE0C FUN_020BFE0C: ; 0x020BFE0C @@ -20931,6 +21361,7 @@ FUN_020BFE0C: ; 0x020BFE0C str lr, [r0, #0x10] add sp, sp, #0x4 ldmia sp!, {pc} + arm_func_end FUN_020BFE0C arm_func_start FUN_020BFE68 FUN_020BFE68: ; 0x020BFE68 @@ -20967,6 +21398,7 @@ FUN_020BFE68: ; 0x020BFE68 str r1, [r0, #0x34] str r2, [r0, #0x10] ldmia sp!, {r4,pc} + arm_func_end FUN_020BFE68 arm_func_start FUN_020BFEEC FUN_020BFEEC: ; 0x020BFEEC @@ -21028,6 +21460,7 @@ FUN_020BFEEC: ; 0x020BFEEC str r0, [r6, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r7,pc} + arm_func_end FUN_020BFEEC arm_func_start FUN_020BFFD4 FUN_020BFFD4: ; 0x020BFFD4 @@ -21118,3 +21551,4 @@ FUN_020BFFD4: ; 0x020BFFD4 str r0, [r7, #0x10] add sp, sp, #0x4 ldmia sp!, {r4-r11,pc} + arm_func_end FUN_020BFFD4
\ No newline at end of file |