| 0x000cadc0 7047 bx lr | 0x000cadc2 0000 movs r0, r0 | 0x000cadc4 00b5 push {lr} | 0x000cadc6 84b0 sub sp, 0x10 | 0x000cadc8 ff21 movs r1, 0xff | 0x000cadca 03a8 add r0, sp, 0xc | 0x000cadcc 0170 strb r1, [r0] | 0x000cadce 0120 movs r0, 1 | 0x000cadd0 0090 str r0, [sp] | 0x000cadd2 0020 movs r0, 0 | 0x000cadd4 0190 str r0, [sp, 4] | 0x000cadd6 0290 str r0, [sp, 8] | 0x000cadd8 0221 movs r1, 2 | 0x000cadda 03aa add r2, sp, 0xc | 0x000caddc 0023 movs r3, 0 | 0x000cadde 37f733ff bl 0x2c48 | 0x00002c48() ; entry0 | 0x000cade2 d2f71ffb bl 0x9d424 | 0x0009d424() ; entry0 | 0x000cade6 04b0 add sp, 0x10 | 0x000cade8 01bc pop {r0} `=< 0x000cadea 0047 bx r0 0x000cadec 30b5 push {r4, r5, lr} 0x000cadee 7af76bf8 bl 0x44ec8 0x00044ec8() ; entry0 0x000cadf2 0004 lsls r0, r0, 0x10 0x000cadf4 000c lsrs r0, r0, 0x10 0x000cadf6 0f21 movs r1, 0xf 0x000cadf8 19f144fc bl 0x1e4684 0x001e4684() ; entry0 0x000cadfc 0130 adds r0, 1 0x000cadfe 0004 lsls r0, r0, 0x10 0x000cae00 020c lsrs r2, r0, 0x10 0x000cae02 0749 ldr r1, [pc, 0x1c] ; [0xcae20:4]=0x20370c0 0x000cae04 0a80 strh r2, [r1] 0x000cae06 0748 ldr r0, [pc, 0x1c] ; [0xcae24:4]=0x20370c2 0x000cae08 0280 strh r2, [r0] 0x000cae0a 0888 ldrh r0, [r1] 0x000cae0c 0138 subs r0, 1 0x000cae0e 0e28 cmp r0, 0xe ,==< 0x000cae10 00d9 bls 0xcae14 ,===< 0x000cae12 03e1 b 0xcb01c |`--> 0x000cae14 8000 lsls r0, r0, 2 | 0x000cae16 0449 ldr r1, [pc, 0x10] ; [0xcae28:4]=0x80cae2c