0x0006c554 f0b5 push {r4, r5, r6, r7, lr} 0x0006c556 041c adds r4, r0, 0 0x0006c558 fdf7cef9 bl 0x698f8 0x000698f8() ; entry0 0x0006c55c 0004 lsls r0, r0, 0x10 0x0006c55e 000c lsrs r0, r0, 0x10 0x0006c560 02f002f8 bl 0x6e568 0x0006e568() ; entry0 0x0006c564 0004 lsls r0, r0, 0x10 0x0006c566 060c lsrs r6, r0, 0x10 0x0006c568 201c adds r0, r4, 0 0x0006c56a fdf7c5f9 bl 0x698f8 0x000698f8() ; entry0 0x0006c56e 0004 lsls r0, r0, 0x10 0x0006c570 000c lsrs r0, r0, 0x10 0x0006c572 01f0f9ff bl 0x6e568 0x0006e568() ; entry0 0x0006c576 0004 lsls r0, r0, 0x10 0x0006c578 050c lsrs r5, r0, 0x10 0x0006c57a 201c adds r0, r4, 0 0x0006c57c fdf7bcf9 bl 0x698f8 0x000698f8() ; entry0 0x0006c580 0004 lsls r0, r0, 0x10 0x0006c582 000c lsrs r0, r0, 0x10 0x0006c584 01f0f0ff bl 0x6e568 0x0006e568() ; entry0 0x0006c588 0004 lsls r0, r0, 0x10 0x0006c58a 070c lsrs r7, r0, 0x10 0x0006c58c 201c adds r0, r4, 0 0x0006c58e fdf7b3f9 bl 0x698f8 0x000698f8() ; entry0 0x0006c592 0004 lsls r0, r0, 0x10 0x0006c594 000c lsrs r0, r0, 0x10 0x0006c596 01f0e7ff bl 0x6e568 0x0006e568() ; entry0 0x0006c59a 0004 lsls r0, r0, 0x10 0x0006c59c f11d adds r1, r6, 7 0x0006c59e 0904 lsls r1, r1, 0x10 0x0006c5a0 0e0c lsrs r6, r1, 0x10 0x0006c5a2 e91d adds r1, r5, 7 0x0006c5a4 0904 lsls r1, r1, 0x10 0x0006c5a6 0d0c lsrs r5, r1, 0x10 0x0006c5a8 0028 cmp r0, 0 ,=< 0x0006c5aa 05d1 bne 0x6c5b8 | 0x0006c5ac 301c adds r0, r6, 0 | 0x0006c5ae 291c adds r1, r5, 0 | 0x0006c5b0 3a1c adds r2, r7, 0 | 0x0006c5b2 ecf7f7fc bl 0x58fa4 | 0x00058fa4() ; entry0