00000a08 : a08: e1a0c00d mov ip, sp a0c: e92dd8f0 stmdb sp!, {r4, r5, r6, r7, fp, ip, lr, pc} a10: e24cb004 sub fp, ip, #4 ; 0x4 a14: e3a06000 mov r6, #0 ; 0x0 a18: e1a07000 mov r7, r0 a1c: e59f4068 ldr r4, [pc, #104] ; a8c a20: eb0000e9 bl dcc a24: e59f9064 ldr r9, [pc, #100] ; a90 a28: e5995000 ldr r5, [r9] a2c: ea000002 b a3c 00000a30 : a30: e595c000 ldr ip, [r5] a34: eb0001be bl 1134 a38: e5955004 ldr r5, [r5, #4] 00000a3c : a3c: e3550000 cmp r5, #0 ; 0x0 a40: 1afffffa bne a30 a44: e5940000 ldr r0, [r4] a48: e3500000 cmp r0, #0 ; 0x0 a4c: 0a000004 beq a64 a50: eb0000d6 bl db0 a54: e28000dc add r0, r0, #220 ; 0xdc a58: e59fc034 ldr ip, [pc, #52] ; a94 a5c: e08cc00f add ip, ip, pc a60: eb0001b3 bl 1134 00000a64 : a64: e1a01007 mov r1, r7 a68: e3a00002 mov r0, #2 ; 0x2 a6c: eb000112 bl ebc 00000a70 : a70: e1a00006 mov r0, r6 a74: ebffffda bl 9e4 a78: e3500002 cmp r0, #2 ; 0x2 a7c: 3afffffb bcc a70 a80: eb0000d6 bl de0 a84: e91b68f0 ldmdb fp, {r4, r5, r6, r7, fp, sp, lr} a88: e12fff1e bx lr a8c: 000011c0 andeq r1, r0, r0, asr #3 00000a90 : a90: 20383824 eorcss r3, r8, r4, lsr #16 a94: fffff59c swinv 0x00fff59c a98: e1a0c00d mov ip, sp a9c: e92dd830 stmdb sp!, {r4, r5, fp, ip, lr, pc} aa0: e24cb004 sub fp, ip, #4 ; 0x4 aa4: e1a04000 mov r4, r0 aa8: eb0000c7 bl dcc aac: e59f1014 ldr r1, [pc, #20] ; ac8 ab0: e5910000 ldr r0, [r1] ab4: e5840004 str r0, [r4, #4] ab8: e5814000 str r4, [r1] abc: eb0000c7 bl de0 ac0: e91b6830 ldmdb fp, {r4, r5, fp, sp, lr} ac4: e12fff1e bx lr 00000ac8 : ac8: 20383824 eorcss r3, r8, r4, lsr #16 ;