| | 0x0006a3e0 30b5 push {r4, r5, lr} | | 0x0006a3e2 041c adds r4, r0, 0 | | 0x0006a3e4 fff788fa bl 0x698f8 | | 0x000698f8() ; entry0 | | 0x0006a3e8 0004 lsls r0, r0, 0x10 | | 0x0006a3ea 000c lsrs r0, r0, 0x10 | | 0x0006a3ec 04f032f8 bl 0x6e454 | | 0x0006e454() ; entry0 | | 0x0006a3f0 051c adds r5, r0, 0 | | 0x0006a3f2 201c adds r0, r4, 0 | | 0x0006a3f4 fff780fa bl 0x698f8 | | 0x000698f8() ; entry0 | | 0x0006a3f8 0004 lsls r0, r0, 0x10 | | 0x0006a3fa 000c lsrs r0, r0, 0x10 | | 0x0006a3fc 04f0b4f8 bl 0x6e568 | | 0x0006e568() ; entry0 | | 0x0006a400 2880 strh r0, [r5] | | 0x0006a402 0020 movs r0, 0 | | 0x0006a404 30bc pop {r4, r5} | | 0x0006a406 02bc pop {r1} | `=< 0x0006a408 0847 bx r1 | 0x0006a40a 0000 movs r0, r0 | 0x0006a40c 00b5 push {lr} | 0x0006a40e 0004 lsls r0, r0, 0x10 | 0x0006a410 000c lsrs r0, r0, 0x10 | 0x0006a412 0904 lsls r1, r1, 0x10 | 0x0006a414 090c lsrs r1, r1, 0x10 | 0x0006a416 8842 cmp r0, r1 | ,==< 0x0006a418 01d2 bhs 0x6a41e | | 0x0006a41a 0020 movs r0, 0 | ,===< 0x0006a41c 04e0 b 0x6a428 | |`--> 0x0006a41e 8842 cmp r0, r1 | ,====< 0x0006a420 01d0 beq 0x6a426 | || 0x0006a422 0220 movs r0, 2 |,=====< 0x0006a424 00e0 b 0x6a428 ||`----> 0x0006a426 0120 movs r0, 1 |`-`---> 0x0006a428 02bc pop {r1} `======< 0x0006a42a 0847 bx r1 0x0006a42c 10b5 push {r4, lr} 0x0006a42e 041c adds r4, r0, 0 0x0006a430 a268 ldr r2, [r4, 8] 0x0006a432 1078 ldrb r0, [r2] 0x0006a434 8000 lsls r0, r0, 2 0x0006a436 231c adds r3, r4, 0