Created
November 15, 2014 11:18
-
-
Save AndyA/02cb3f9406c93950b1fc to your computer and use it in GitHub Desktop.
Hydra Kernel
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #000000 ea000013 b #+76 | |
| #000004 ea000399 b #+3684 | |
| #000008 00000000 andeq r0, r0, r0 | |
| #00000c 00000000 andeq r0, r0, r0 | |
| #000010 00000000 andeq r0, r0, r0 | |
| #000014 00000000 andeq r0, r0, r0 | |
| #000018 00000000 andeq r0, r0, r0 | |
| #00001c 00000000 andeq r0, r0, r0 | |
| #000020 00000000 andeq r0, r0, r0 | |
| #000024 00000000 andeq r0, r0, r0 | |
| #000028 00000000 andeq r0, r0, r0 | |
| #00002c 00000000 andeq r0, r0, r0 | |
| #000030 00000000 andeq r0, r0, r0 | |
| #000034 00000000 andeq r0, r0, r0 | |
| #000038 00000000 andeq r0, r0, r0 | |
| #00003c 00000000 andeq r0, r0, r0 | |
| #000040 00000000 andeq r0, r0, r0 | |
| #000044 00000000 andeq r0, r0, r0 | |
| #000048 00000000 andeq r0, r0, r0 | |
| #00004c 00000000 andeq r0, r0, r0 | |
| #000050 00000000 andeq r0, r0, r0 | |
| #000054 e3a00e13 mov r0, #304 | |
| #000058 ee010f10 mcr 15, 0, r0, cr1, cr0, 0 | |
| #00005c e10f0000 smlabb pc, r0, r0, r0 | |
| #000060 e3c0001f bic r0, r0, #31 | |
| #000064 e3800013 orr r0, r0, #19 | |
| #000068 e129f000 (..) | |
| #00006c e59f8470 ldr r8, [pc, #1136] | |
| #000070 e51f0070 ldr r0, [pc, #-112] | |
| #000074 e18ff000 orr pc, pc, r0 | |
| #000078 e1a00000 mov r0, r0 | |
| #00007c e1a00000 mov r0, r0 | |
| #000080 e1a00000 mov r0, r0 | |
| #000084 e1a00000 mov r0, r0 | |
| #000088 e3a0100f mov r1, #15 | |
| #00008c e588101c str r1, [r8, #28] | |
| #000090 e5881004 str r1, [r8, #4] | |
| #000094 e5881024 str r1, [r8, #36] | |
| #000098 ee100f10 mrc 15, 0, r0, cr0, cr0, 0 | |
| #00009c e598201c ldr r2, [r8, #28] | |
| #0000a0 e2022003 and r2, r2, #3 | |
| #0000a4 e24f7098 adr r7, #+-152 | |
| #0000a8 e0877202 add r7, r7, r2, lsl #4 | |
| #0000ac e5870000 str r0, [r7] | |
| #0000b0 e5881038 str r1, [r8, #56] | |
| #0000b4 e3a00055 mov r0, #85 | |
| #0000b8 e1800400 orr r0, r0, r0, lsl #8 | |
| #0000bc e1800800 orr r0, r0, r0, lsl #16 | |
| #0000c0 ee030f10 mcr 15, 0, r0, cr3, cr0, 0 | |
| #0000c4 e5970004 ldr r0, [r7, #4] | |
| #0000c8 e5971008 ldr r1, [r7, #8] | |
| #0000cc e2800901 add r0, r0, #0x4000 | |
| #0000d0 e2411901 sub r1, r1, #0x4000 | |
| #0000d4 e3a02000 mov r2, #0 | |
| #0000d8 e3a03000 mov r3, #0 | |
| #0000dc e3a04000 mov r4, #0 | |
| #0000e0 e3a05000 mov r5, #0 | |
| #0000e4 e3a06000 mov r6, #0 | |
| #0000e8 e3a09000 mov r9, #0 | |
| #0000ec e3a0a000 mov r10, #0 | |
| #0000f0 e3a0b000 mov r11, #0 | |
| #0000f4 e3a0c000 mov r12, #0 | |
| #0000f8 e3a0d000 mov sp, #0 | |
| #0000fc e3a0e000 mov lr, #0 | |
| #000100 e251102c subs r1, r1, #44 | |
| #000104 58a07e7c stmpl r0!, {r2-r6,r9-lr} | |
| #000108 5afffffc bpl #+-16 | |
| #00010c e281102c add r1, r1, #44 | |
| #000110 e2511004 subs r1, r1, #4 | |
| #000114 58a00004 stmpl r0!, {r2} | |
| #000118 5afffffc bpl #+-16 | |
| #00011c e5970004 ldr r0, [r7, #4] | |
| #000120 e59f23c0 ldr r2, [pc, #960] | |
| #000124 e4802004 str r2, [r0], #4 | |
| #000128 e2922601 adds r2, r2, #0x100000 | |
| #00012c 3afffffc bcc #+-16 | |
| #000130 e3a00000 mov r0, #0 | |
| #000134 e597100c ldr r1, [r7, #12] | |
| #000138 e3a02902 mov r2, #0x8000 | |
| #00013c e5973004 ldr r3, [r7, #4] | |
| #000140 e1a00a20 lsr r0, r0, #20 | |
| #000144 e2834901 add r4, r3, #0x4000 | |
| #000148 e3845011 orr r5, r4, #17 | |
| #00014c e7835100 str r5, [r3, r0, lsl #2] | |
| #000150 e3811eff orr r1, r1, #4080 | |
| #000154 e381100e orr r1, r1, #14 | |
| #000158 e4841004 str r1, [r4], #4 | |
| #00015c e2811a01 add r1, r1, #4096 | |
| #000160 e2522a01 subs r2, r2, #4096 | |
| #000164 8afffffb bhi #+-20 | |
| #000168 e3a0050e mov r0, #0x3800000 | |
| #00016c e51f116c ldr r1, [pc, #-364] | |
| #000170 e51f2168 ldr r2, [pc, #-360] | |
| #000174 e5973004 ldr r3, [r7, #4] | |
| #000178 e1a00a20 lsr r0, r0, #20 | |
| #00017c e2834b11 add r4, r3, #0x4400 | |
| #000180 e3845011 orr r5, r4, #17 | |
| #000184 e7835100 str r5, [r3, r0, lsl #2] | |
| #000188 e3811eff orr r1, r1, #4080 | |
| #00018c e381100e orr r1, r1, #14 | |
| #000190 e4841004 str r1, [r4], #4 | |
| #000194 e2811a01 add r1, r1, #4096 | |
| #000198 e2522a01 subs r2, r2, #4096 | |
| #00019c 8afffffb bhi #+-20 | |
| #0001a0 e3a00301 mov r0, #0x4000000 | |
| #0001a4 e5971004 ldr r1, [r7, #4] | |
| #0001a8 e5972008 ldr r2, [r7, #8] | |
| #0001ac e5973004 ldr r3, [r7, #4] | |
| #0001b0 e1a00a20 lsr r0, r0, #20 | |
| #0001b4 e2834b13 add r4, r3, #0x4c00 | |
| #0001b8 e3845011 orr r5, r4, #17 | |
| #0001bc e7835100 str r5, [r3, r0, lsl #2] | |
| #0001c0 e3811eff orr r1, r1, #4080 | |
| #0001c4 e381100e orr r1, r1, #14 | |
| #0001c8 e4841004 str r1, [r4], #4 | |
| #0001cc e2811a01 add r1, r1, #4096 | |
| #0001d0 e2522a01 subs r2, r2, #4096 | |
| #0001d4 8afffffb bhi #+-20 | |
| #0001d8 e5970004 ldr r0, [r7, #4] | |
| #0001dc ee020f10 mcr 15, 0, r0, cr2, cr0, 0 | |
| #0001e0 e28f103c adr r1, #+60 | |
| #0001e4 e51f21e4 ldr r2, [pc, #-484] | |
| #0001e8 e0411002 sub r1, r1, r2 | |
| #0001ec e0477002 sub r7, r7, r2 | |
| #0001f0 e51f21ec ldr r2, [pc, #-492] | |
| #0001f4 e3a0250e mov r2, #0x3800000 | |
| #0001f8 e0811002 add r1, r1, r2 | |
| #0001fc e0877002 add r7, r7, r2 | |
| #000200 ee050f10 mcr 15, 0, r0, cr5, cr0, 0 | |
| #000204 ee070f10 mcr 15, 0, r0, cr7, cr0, 0 | |
| #000208 e3a0003d mov r0, #61 | |
| #00020c e3800c01 orr r0, r0, #256 | |
| #000210 ee010f10 mcr 15, 0, r0, cr1, cr0, 0 | |
| #000214 e1a0f001 mov pc, r1 | |
| #000218 e1a00000 mov r0, r0 | |
| #00021c e1a00000 mov r0, r0 | |
| #000220 e1a00000 mov r0, r0 | |
| #000224 e3a00000 mov r0, #0 | |
| #000228 e3a01902 mov r1, #0x8000 | |
| #00022c e28f3c03 adr r3, #+768 | |
| #000230 e2833e03 add r3, r3, #48 | |
| #000234 e8930078 ldm r3, {r3-r6} | |
| #000238 e2511010 subs r1, r1, #16 | |
| #00023c 58a00078 stmpl r0!, {r3-r6} | |
| #000240 5afffffc bpl #+-16 | |
| #000244 e3a00000 mov r0, #0 | |
| #000248 e59f129c ldr r1, [pc, #668] | |
| #00024c e59f2320 ldr r2, [pc, #800] | |
| #000250 e0822001 add r2, r2, r1 | |
| #000254 e2422008 sub r2, r2, #8 | |
| #000258 e3a03007 mov r3, #7 | |
| #00025c e4802004 str r2, [r0], #4 | |
| #000260 e2533001 subs r3, r3, #1 | |
| #000264 1afffffc bne #+-16 | |
| #000268 e28f4fc2 adr r4, #+776 | |
| #00026c e3a0305c mov r3, #92 | |
| #000270 e4942004 ldr r2, [r4], #4 | |
| #000274 e4802004 str r2, [r0], #4 | |
| #000278 e2533004 subs r3, r3, #4 | |
| #00027c 1afffffb bne #+-20 | |
| #000280 e28f0fd3 adr r0, #+844 | |
| #000284 e890067c ldm r0, {r2-r6,r9,r10} | |
| #000288 e881067c stm r1, {r2-r6,r9,r10} | |
| #00028c e59fd25c ldr sp, [pc, #604] | |
| #000290 eb000099 bl #+612 | |
| #000294 e5972008 ldr r2, [r7, #8] | |
| #000298 e59f1250 ldr r1, [pc, #592] | |
| #00029c e5812000 str r2, [r1] | |
| #0002a0 e3a00301 mov r0, #0x4000000 | |
| #0002a4 e3a01015 mov r1, #21 | |
| #0002a8 eb00039c bl #+3696 | |
| #0002ac e2800a01 add r0, r0, #4096 | |
| #0002b0 e2522a01 subs r2, r2, #4096 | |
| #0002b4 8afffffb bhi #+-20 | |
| #0002b8 e3a00a07 mov r0, #0x7000 | |
| #0002bc e3a0101d mov r1, #29 | |
| #0002c0 eb000396 bl #+3672 | |
| #0002c4 ee050f10 mcr 15, 0, r0, cr5, cr0, 0 | |
| #0002c8 ee070f10 mcr 15, 0, r0, cr7, cr0, 0 | |
| #0002cc e3a00a07 mov r0, #0x7000 | |
| #0002d0 e3a01000 mov r1, #0 | |
| #0002d4 e5801000 str r1, [r0] | |
| #0002d8 e5801004 str r1, [r0, #4] | |
| #0002dc e59f0210 ldr r0, [pc, #528] | |
| #0002e0 e3a01000 mov r1, #0 | |
| #0002e4 e5801000 str r1, [r0] | |
| #0002e8 e5801004 str r1, [r0, #4] | |
| #0002ec e3a00000 mov r0, #0 | |
| #0002f0 e59f1200 ldr r1, [pc, #512] | |
| #0002f4 e5810000 str r0, [r1] | |
| #0002f8 e5810004 str r0, [r1, #4] | |
| #0002fc e5810108 str r0, [r1, #264] | |
| #000300 eb000b52 bl #+0x2d48 | |
| #000304 e3a00010 mov r0, #16 | |
| #000308 ef020055 svc #0x20055 | |
| #00030c ef020040 svc #0x20040 | |
| #000310 e2500001 subs r0, r0, #1 | |
| #000314 1afffffb bne #+-20 | |
| #000318 e3a00002 mov r0, #2 | |
| #00031c eb00010a bl #+1064 | |
| #000320 e10f0000 smlabb pc, r0, r0, r0 | |
| #000324 e3c000c0 bic r0, r0, #192 | |
| #000328 e129f000 (..) | |
| #00032c ef020001 svc #0x20001 | |
| #000330 3d3d200c (..) | |
| #000334 3d3d3d3d (..) | |
| #000338 3d3d3d3d (..) | |
| #00033c 3d3d3d3d (..) | |
| #000340 3d3d3d3d (..) | |
| #000344 3d3d3d3d (..) | |
| #000348 3d3d3d3d (..) | |
| #00034c 3d3d3d3d (..) | |
| #000350 3d3d3d3d (..) | |
| #000354 3d3d3d3d (..) | |
| #000358 3d3d3d3d (..) | |
| #00035c 3d3d3d3d (..) | |
| #000360 3d3d3d3d (..) | |
| #000364 3d3d3d3d (..) | |
| #000368 3d3d3d3d (..) | |
| #00036c 3d3d3d3d (..) | |
| #000370 3d3d3d3d (..) | |
| #000374 3d3d3d3d (..) | |
| #000378 3d3d3d3d (..) | |
| #00037c 3d3d3d3d (..) | |
| #000380 0b110d0a bleq #+0x443428 | |
| #000384 64794820 ldrbtvs r4, [r9], #-2080 | |
| #000388 4d206172 (..) | |
| #00038c 69746c75 (..) | |
| #000390 636f7270 (..) | |
| #000394 6f737365 svcvs #0x737365 | |
| #000398 654b2072 strbvs r2, [r11, #-114] | |
| #00039c 6c656e72 (..) | |
| #0003a0 302e3120 eorcc r3, lr, r0, lsr #2 | |
| #0003a4 31282031 blxcc r1 | |
| #0003a8 614d2033 smlaltbvs r2, sp, r3, r0 | |
| #0003ac 39312072 ldmdbcc r1!, {r1,r4-r6,sp} | |
| #0003b0 20293639 eorcs r3, r9, r9, lsr r6 | |
| #0003b4 20202020 eorcs r2, r0, r0, lsr #32 | |
| #0003b8 6f432020 svcvs #0x432020 | |
| #0003bc 69727970 (..) | |
| #0003c0 20746867 rsbscs r6, r4, r7, ror #16 | |
| #0003c4 20296328 eorcs r6, r9, r8, lsr #6 | |
| #0003c8 746d6953 strbtvc r6, [sp], #-2387 | |
| #0003cc 31206365 (..) | |
| #0003d0 0a353939 beq #+0xd4e4e4 | |
| #0003d4 2010110d andscs r1, r0, sp, lsl #2 | |
| #0003d8 3d3d3d3d (..) | |
| #0003dc 3d3d3d3d (..) | |
| #0003e0 3d3d3d3d (..) | |
| #0003e4 3d3d3d3d (..) | |
| #0003e8 3d3d3d3d (..) | |
| #0003ec 3d3d3d3d (..) | |
| #0003f0 3d3d3d3d (..) | |
| #0003f4 3d3d3d3d (..) | |
| #0003f8 3d3d3d3d (..) | |
| #0003fc 3d3d3d3d (..) | |
| #000400 3d3d3d3d (..) | |
| #000404 3d3d3d3d (..) | |
| #000408 3d3d3d3d (..) | |
| #00040c 3d3d3d3d (..) | |
| #000410 3d3d3d3d (..) | |
| #000414 3d3d3d3d (..) | |
| #000418 3d3d3d3d (..) | |
| #00041c 3d3d3d3d (..) | |
| #000420 3d3d3d3d (..) | |
| #000424 0a0a3d3d beq #+0x28f4f4 | |
| #000428 6148200d smlalbbvs r2, r8, sp, r0 | |
| #00042c 61776472 cmnvs r7, r2, ror r4 | |
| #000430 203a6572 eorscs r6, r10, r2, ror r5 | |
| #000434 20202020 eorcs r2, r0, r0, lsr #32 | |
| #000438 20202020 eorcs r2, r0, r0, lsr #32 | |
| #00043c 20202020 eorcs r2, r0, r0, lsr #32 | |
| #000440 47202020 strmi r2, [r0, -r0], lsr #32] | |
| #000444 74657261 strbtvc r7, [r5], #-609 | |
| #000448 69532068 (..) | |
| #00044c 6f73706d svcvs #0x73706d | |
| #000450 6f66206e svcvs #0x66206e | |
| #000454 69532072 (..) | |
| #000458 6365746d (..) | |
| #00045c 61672820 (..) | |
| #000460 68746572 (..) | |
| #000464 6d697340 (..) | |
| #000468 2e636574 mcrcs 5, 3, r6, cr3, cr4, 3 | |
| #00046c 6f6d6564 svcvs #0x6d6564 | |
| #000470 6f632e6e svcvs #0x632e6e | |
| #000474 296b752e (..) | |
| #000478 53200d0a wfepl | |
| #00047c 7774666f ldrbvc r6, [r4, -pc], ror #12] | |
| #000480 3a657261 bcc #+0x195c984 | |
| #000484 20202020 eorcs r2, r0, r0, lsr #32 | |
| #000488 20202020 eorcs r2, r0, r0, lsr #32 | |
| #00048c 20202020 eorcs r2, r0, r0, lsr #32 | |
| #000490 6e412020 (..) | |
| #000494 41207964 (..) | |
| #000498 74736d72 ldrbtvc r6, [r3], #-3442 | |
| #00049c 676e6f72 (..) | |
| #0004a0 726f6620 rsbvc r6, pc, #0x2000000 | |
| #0004a4 6e6f5720 (..) | |
| #0004a8 57726564 ldrbpl r6, [r2, -r4], ror #10] | |
| #0004ac 736b726f (..) | |
| #0004b0 6e612820 (..) | |
| #0004b4 77407964 strbvc r7, [r0, -r4, ror #18] | |
| #0004b8 65646e6f strbvs r6, [r4, #-3695]! | |
| #0004bc 726f7772 rsbvc r7, pc, #0x1c80000 | |
| #0004c0 632e736b wfivs | |
| #0004c4 6b752e6f blvs #+0x1d4b9bc | |
| #0004c8 0a0d0a29 beq #+0x3428a4 | |
| #0004cc 0000000d andeq r0, r0, sp | |
| #0004d0 e10f0000 smlabb pc, r0, r0, r0 | |
| #0004d4 e3c0001f bic r0, r0, #31 | |
| #0004d8 e3800010 orr r0, r0, #16 | |
| #0004dc e129f000 (..) | |
| #0004e0 ea00022c b #+2224 | |
| #0004e4 83800000 orrhi r0, r0, #0 | |
| #0004e8 00000c02 andeq r0, r0, r2, lsl #24 | |
| #0004ec 00000fe4 andeq r0, r0, r4, ror #31 | |
| #0004f0 00003420 andeq r3, r0, r0, lsr #8 | |
| #0004f4 00007508 andeq r7, r0, r8, lsl #10 | |
| #0004f8 000021cc andeq r2, r0, r12, asr #3 | |
| #0004fc e92d401f push {r0-r4,lr} | |
| #000500 e3a00b05 mov r0, #0x1400 | |
| #000504 e3a01004 mov r1, #4 | |
| #000508 e28f2d01 adr r2, #+64 | |
| #00050c e2822e01 add r2, r2, #16 | |
| #000510 e4d23001 ldrb r3, [r2], #1 | |
| #000514 e10f4000 smlabb pc, r0, r0, r4 | |
| #000518 e3c4401f bic r4, r4, #31 | |
| #00051c e1844003 orr r4, r4, r3 | |
| #000520 e129f004 (..) | |
| #000524 e1a00000 mov r0, r0 | |
| #000528 e1a0d000 mov sp, r0 | |
| #00052c e2800b01 add r0, r0, #1024 | |
| #000530 e2511001 subs r1, r1, #1 | |
| #000534 1afffff5 bne #+-44 | |
| #000538 e10f4000 smlabb pc, r0, r0, r4 | |
| #00053c e3c4401f bic r4, r4, #31 | |
| #000540 e3844013 orr r4, r4, #19 | |
| #000544 e129f004 (..) | |
| #000548 e3a00000 mov r0, #0 | |
| #00054c e59f1008 ldr r1, [pc, #8] | |
| #000550 e5810000 str r0, [r1] | |
| #000554 e5810004 str r0, [r1, #4] | |
| #000558 e8bd801f pop {r0-r4,pc} | |
| #00055c 00003b3c andeq r3, r0, r12, lsr r11 | |
| #000560 1b171112 blne #+0x5c4448 | |
| #000564 6f57282d svcvs #0x57282d | |
| #000568 7265646e rsbvc r6, r5, #0x6e000000 | |
| #00056c 6b726f57 blvs #+0x1c9bd5c | |
| #000570 2d2d2973 (..) | |
| #000574 e59ff000 ldr pc, [pc] | |
| #000578 e59fc050 ldr r12, [pc, #80] | |
| #00057c e59c8000 ldr r8, [r12] | |
| #000580 e58c8004 str r8, [r12, #4] | |
| #000584 e59f8040 ldr r8, [pc, #64] | |
| #000588 e588e03c str lr, [r8, #60] | |
| #00058c e14f9000 smlalbb r9, pc, r0, r0 | |
| #000590 e5889040 str r9, [r8, #64] | |
| #000594 e8a800ff stm r8!, {r0-r7} | |
| #000598 e319000f tst r9, #15 | |
| #00059c 08c87f00 (..) | |
| #0005a0 0a000008 beq #+32 | |
| #0005a4 e1a0a000 mov r10, r0 | |
| #0005a8 e1a00008 mov r0, r8 | |
| #0005ac e129f009 (..) | |
| #0005b0 e8a07f00 stm r0!, {r8-lr} | |
| #0005b4 e10f0000 smlabb pc, r0, r0, r0 | |
| #0005b8 e3c0001f bic r0, r0, #31 | |
| #0005bc e3800011 orr r0, r0, #17 | |
| #0005c0 e129f000 (..) | |
| #0005c4 e1a0000a mov r0, r10 | |
| #0005c8 e25ef004 subs pc, lr, #4 | |
| #0005cc 00007a10 andeq r7, r0, r0, lsl r10 | |
| #0005d0 83800000 orrhi r0, r0, #0 | |
| #0005d4 038006d8 orreq r0, r0, #0xd800000 | |
| #0005d8 038005f0 orreq r0, r0, #0x3c000000 | |
| #0005dc 03801208 orreq r1, r0, #0x80000000 | |
| #0005e0 03800618 orreq r0, r0, #0x1800000 | |
| #0005e4 03800638 orreq r0, r0, #0x3800000 | |
| #0005e8 038006d8 orreq r0, r0, #0xd800000 | |
| #0005ec 0380075c orreq r0, r0, #0x1700000 | |
| #0005f0 e92d000f push {r0-r3} | |
| #0005f4 e1a0100f mov r1, pc | |
| #0005f8 ea000015 b #+84 | |
| #0005fc 65646e55 strbvs r6, [r4, #-3669]! | |
| #000600 656e6966 strbvs r6, [lr, #-2406]! | |
| #000604 6e692064 (..) | |
| #000608 75727473 ldrbvc r7, [r2, #-1139]! | |
| #00060c 6f697463 svcvs #0x697463 | |
| #000610 7461206e strbtvc r2, [r1], #-110 | |
| #000614 00003f20 andeq r3, r0, r0, lsr #30 | |
| #000618 e92d000f push {r0-r3} | |
| #00061c e1a0100f mov r1, pc | |
| #000620 ea00000b b #+44 | |
| #000624 66657250 uqsaxvs r7, r5, r0 | |
| #000628 68637465 (..) | |
| #00062c 6f626120 svcvs #0x626120 | |
| #000630 61207472 bkpt #1858 | |
| #000634 003f2074 eorseq r2, pc, r4, ror r0 | |
| #000638 e92d000f push {r0-r3} | |
| #00063c e1a0100f mov r1, pc | |
| #000640 ea000003 b #+12 | |
| #000644 61746144 cmnvs r4, r4, asr #2 | |
| #000648 6f626120 svcvs #0x626120 | |
| #00064c 61207472 bkpt #1858 | |
| #000650 003f2074 eorseq r2, pc, r4, ror r0 | |
| #000654 e59f00e8 ldr r0, [pc, #232] | |
| #000658 e5900000 ldr r0, [r0] | |
| #00065c e580e03c str lr, [r0, #60] | |
| #000660 e14fe000 smlalbb lr, pc, r0, r0 | |
| #000664 e580e040 str lr, [r0, #64] | |
| #000668 e8bd000c pop {r2,r3} | |
| #00066c e8a0000c stm r0!, {r2,r3} | |
| #000670 e8bd000c pop {r2,r3} | |
| #000674 e8a0000c stm r0!, {r2,r3} | |
| #000678 e38ee080 orr lr, lr, #128 | |
| #00067c e129f00e (..) | |
| #000680 e8a07ff0 stm r0!, {r4-lr} | |
| #000684 e5904000 ldr r4, [r0] | |
| #000688 ef06b983 svc #0x6b983 | |
| #00068c e51fd1a4 ldr sp, [pc, #-420] | |
| #000690 ebffff99 bl #+-412 | |
| #000694 e1a03001 mov r3, r1 | |
| #000698 e59f10a8 ldr r1, [pc, #168] | |
| #00069c e3a00000 mov r0, #0 | |
| #0006a0 e4810004 str r0, [r1], #4 | |
| #0006a4 e4d30001 ldrb r0, [r3], #1 | |
| #0006a8 e330003f teq r0, #63 | |
| #0006ac 1a000003 bne #+12 | |
| #0006b0 e1a00004 mov r0, r4 | |
| #0006b4 e3a0200a mov r2, #10 | |
| #0006b8 ef0200d4 svc #0x200d4 | |
| #0006bc eafffff8 b #+-32 | |
| #0006c0 e4c10001 strb r0, [r1], #1 | |
| #0006c4 e3300000 teq r0, #0 | |
| #0006c8 1afffff5 bne #+-44 | |
| #0006cc e59f0074 ldr r0, [pc, #116] | |
| #0006d0 ef00002b svc #43 | |
| #0006d4 eafffffe b #+-8 | |
| #0006d8 e1b0f00e movs pc, lr | |
| #0006dc e92d481c push {r2-r4,r11,lr} | |
| #0006e0 e10fb000 smlabb pc, r0, r0, r11 | |
| #0006e4 e3a01a07 mov r1, #0x7000 | |
| #0006e8 e8b1000c ldm r1!, {r2,r3} | |
| #0006ec e0811002 add r1, r1, r2 | |
| #0006f0 e5810000 str r0, [r1] | |
| #0006f4 e2822080 add r2, r2, #128 | |
| #0006f8 e3520c05 cmp r2, #1280 | |
| #0006fc 23a02000 movcs r2, #0 | |
| #000700 e1320003 teq r2, r3 | |
| #000704 0afffff6 beq #+-40 | |
| #000708 e129f00b (..) | |
| #00070c e8bd881c pop {r2-r4,r11,pc} | |
| #000710 e92d4903 push {r0,r1,r8,r11,lr} | |
| #000714 e10fb000 smlabb pc, r0, r0, r11 | |
| #000718 e3a01a07 mov r1, #0x7000 | |
| #00071c e5910000 ldr r0, [r1] | |
| #000720 e2800080 add r0, r0, #128 | |
| #000724 e3500c05 cmp r0, #1280 | |
| #000728 23a00000 movcs r0, #0 | |
| #00072c e5810000 str r0, [r1] | |
| #000730 e51f8254 ldr r8, [pc, #-596] | |
| #000734 e3a0000f mov r0, #15 | |
| #000738 e5880028 str r0, [r8, #40] | |
| #00073c e129f00b (..) | |
| #000740 e8bd8903 pop {r0,r1,r8,r11,pc} | |
| #000744 0000219c muleq r0, r12, r1 | |
| #000748 00003924 andeq r3, r0, r4, lsr #18 | |
| #00074c e92d4002 push {r1,lr} | |
| #000750 ebffffe1 bl #+-124 | |
| #000754 ebffffed bl #+-76 | |
| #000758 e8bd8002 pop {r1,pc} | |
| #00075c e24ee004 sub lr, lr, #4 | |
| #000760 e92d5fff push {r0-r12,lr} | |
| #000764 e51f0210 ldr r0, [pc, #-528] | |
| #000768 e5901000 ldr r1, [r0] | |
| #00076c e2811001 add r1, r1, #1 | |
| #000770 e5801000 str r1, [r0] | |
| #000774 e51f8298 ldr r8, [pc, #-664] | |
| #000778 e598001c ldr r0, [r8, #28] | |
| #00077c e2000003 and r0, r0, #3 | |
| #000780 e3a01001 mov r1, #1 | |
| #000784 e1a01011 lsl r1, r1, r0 | |
| #000788 e5980020 ldr r0, [r8, #32] | |
| #00078c e5880024 str r0, [r8, #36] | |
| #000790 e1100001 tst r0, r1 | |
| #000794 0a000012 beq #+72 | |
| #000798 e10fb000 smlabb pc, r0, r0, r11 | |
| #00079c e3cb001f bic r0, r11, #31 | |
| #0007a0 e3800013 orr r0, r0, #19 | |
| #0007a4 e129f000 (..) | |
| #0007a8 e92d4000 push {lr} | |
| #0007ac e51f12c0 ldr r1, [pc, #-704] | |
| #0007b0 e8b1000c ldm r1!, {r2,r3} | |
| #0007b4 e1320003 teq r2, r3 | |
| #0007b8 0a000007 beq #+28 | |
| #0007bc e0819003 add r9, r1, r3 | |
| #0007c0 e5994000 ldr r4, [r9] | |
| #0007c4 eb00000c bl #+48 | |
| #0007c8 e2833080 add r3, r3, #128 | |
| #0007cc e3530c05 cmp r3, #1280 | |
| #0007d0 23a03000 movcs r3, #0 | |
| #0007d4 e5013004 str r3, [r1, #-4] | |
| #0007d8 eafffff3 b #+-52 | |
| #0007dc e8bd4000 pop {lr} | |
| #0007e0 e129f00b (..) | |
| #0007e4 e51f0290 ldr r0, [pc, #-656] | |
| #0007e8 e5901000 ldr r1, [r0] | |
| #0007ec e2511001 subs r1, r1, #1 | |
| #0007f0 0b000a82 bleq #+0x2a08 | |
| #0007f4 e5801000 str r1, [r0] | |
| #0007f8 e8fd9fff (..) | |
| #0007fc e92d4811 push {r0,r4,r11,lr} | |
| #000800 e1a00009 mov r0, r9 | |
| #000804 e59fb194 ldr r11, [pc, #404] | |
| #000808 eb000a5c bl #+0x2970 | |
| #00080c e3740001 cmn r4, #1 | |
| #000810 0a00000e beq #+56 | |
| #000814 e3140101 tst r4, #0x40000000 | |
| #000818 0a000004 beq #+16 | |
| #00081c e59f0180 ldr r0, [pc, #384] | |
| #000820 e590e000 ldr lr, [r0] | |
| #000824 e28ee001 add lr, lr, #1 | |
| #000828 e580e000 str lr, [r0] | |
| #00082c e8bd8811 pop {r0,r4,r11,pc} | |
| #000830 e3c44102 bic r4, r4, #0x80000000 | |
| #000834 eb000006 bl #+24 | |
| #000838 e59d0004 ldr r0, [sp, #4] | |
| #00083c e3100102 tst r0, #0x80000000 | |
| #000840 0a000002 beq #+8 | |
| #000844 13c00102 bicne r0, r0, #0x80000000 | |
| #000848 13800101 orrne r0, r0, #0x40000000 | |
| #00084c 1bffffbe blne #+-264 | |
| #000850 e8bd8811 pop {r0,r4,r11,pc} | |
| #000854 e354000a cmp r4, #10 | |
| #000858 308ff104 addcc pc, pc, r4, lsl #2 | |
| #00085c e1a0f00e mov pc, lr | |
| #000860 e1a0f00e mov pc, lr | |
| #000864 ea000007 b #+28 | |
| #000868 e1a0f00e mov pc, lr | |
| #00086c ea000027 b #+156 | |
| #000870 ea00002e b #+184 | |
| #000874 e1a0f00e mov pc, lr | |
| #000878 e1a0f00e mov pc, lr | |
| #00087c e1a0f00e mov pc, lr | |
| #000880 ea000013 b #+76 | |
| #000884 ea000048 b #+288 | |
| #000888 e92d400e push {r1-r3,lr} | |
| #00088c e5990004 ldr r0, [r9, #4] | |
| #000890 e350001b cmp r0, #27 | |
| #000894 1a000004 bne #+16 | |
| #000898 e59f1108 ldr r1, [pc, #264] | |
| #00089c e5912000 ldr r2, [r1] | |
| #0008a0 e3822001 orr r2, r2, #1 | |
| #0008a4 e5812000 str r2, [r1] | |
| #0008a8 e8bd800e pop {r1-r3,pc} | |
| #0008ac e51f13bc ldr r1, [pc, #-956] | |
| #0008b0 e8b1000c ldm r1!, {r2,r3} | |
| #0008b4 e5990004 ldr r0, [r9, #4] | |
| #0008b8 e7c10002 strb r0, [r1, r2] | |
| #0008bc e2822001 add r2, r2, #1 | |
| #0008c0 e3520c01 cmp r2, #256 | |
| #0008c4 23a02000 movcs r2, #0 | |
| #0008c8 e1520003 cmp r2, r3 | |
| #0008cc 15012008 strne r2, [r1, #-8] | |
| #0008d0 e8bd800e pop {r1-r3,pc} | |
| #0008d4 e92d420f push {r0-r3,r9,lr} | |
| #0008d8 e2899004 add r9, r9, #4 | |
| #0008dc e3a0200f mov r2, #15 | |
| #0008e0 e8b90003 ldm r9!, {r0-r2} | |
| #0008e4 e3700001 cmn r0, #1 | |
| #0008e8 0a000007 beq #+28 | |
| #0008ec e3710001 cmn r1, #1 | |
| #0008f0 11a03a01 lslne r3, r1, #20 | |
| #0008f4 11c11a23 bicne r1, r1, r3, lsr #20 | |
| #0008f8 eb0001b1 bl #+1732 | |
| #0008fc 11a01a23 lsrne r1, r3, #20 | |
| #000900 1b000206 blne #+2072 | |
| #000904 e2522001 subs r2, r2, #1 | |
| #000908 eafffff4 b #+-48 | |
| #00090c e8bd820f pop {r0-r3,r9,pc} | |
| #000910 e92d4007 push {r0-r2,lr} | |
| #000914 e28f0060 adr r0, #+96 | |
| #000918 e3a01000 mov r1, #0 | |
| #00091c ef020054 svc #0x20054 | |
| #000920 e3a00ded mov r0, #0x3b40 | |
| #000924 e3a01001 mov r1, #1 | |
| #000928 e5801000 str r1, [r0] | |
| #00092c e8bd8007 pop {r0-r2,pc} | |
| #000930 e92d420f push {r0-r3,r9,lr} | |
| #000934 e9b90005 ldmib r9!, {r0,r2} | |
| #000938 e3700001 cmn r0, #1 | |
| #00093c 0a00000a beq #+40 | |
| #000940 eb00014b bl #+1324 | |
| #000944 e3710001 cmn r1, #1 | |
| #000948 0a00000a beq #+40 | |
| #00094c e1a00001 mov r0, r1 | |
| #000950 eb0001de bl #+1912 | |
| #000954 e1a03001 mov r3, r1 | |
| #000958 e1a01002 mov r1, r2 | |
| #00095c eb000198 bl #+1632 | |
| #000960 e1a01003 mov r1, r3 | |
| #000964 eb0001ed bl #+1972 | |
| #000968 ea000002 b #+8 | |
| #00096c e3a00ded mov r0, #0x3b40 | |
| #000970 e3a01000 mov r1, #0 | |
| #000974 e5801000 str r1, [r0] | |
| #000978 e8bd820f pop {r0-r3,r9,pc} | |
| #00097c e92d4001 push {r0,lr} | |
| #000980 e10f0000 smlabb pc, r0, r0, r0 | |
| #000984 e3c00080 bic r0, r0, #128 | |
| #000988 e129f000 (..) | |
| #00098c e3a00ded mov r0, #0x3b40 | |
| #000990 e5900000 ldr r0, [r0] | |
| #000994 e3300000 teq r0, #0 | |
| #000998 1afffffb bne #+-20 | |
| #00099c e8bd8001 pop {r0,pc} | |
| #0009a0 00003a24 andeq r3, r0, r4, lsr #20 | |
| #0009a4 000023d8 ldrdeq r2, r3, [r0], -r8 | |
| #0009a8 000022d4 ldrdeq r2, r3, [r0], -r4 | |
| #0009ac e92d43ff push {r0-r9,lr} | |
| #0009b0 e99901ff ldmib r9, {r0-r8} | |
| #0009b4 e59f901c ldr r9, [pc, #28] | |
| #0009b8 e88901ff stm r9, {r0-r8} | |
| #0009bc e28f0008 adr r0, #+8 | |
| #0009c0 e3a01000 mov r1, #0 | |
| #0009c4 ef020054 svc #0x20054 | |
| #0009c8 e8bd83ff pop {r0-r9,pc} | |
| #0009cc e59f0004 ldr r0, [pc, #4] | |
| #0009d0 e89001ff ldm r0, {r0-r8} | |
| #0009d4 ef04b982 svc #0x4b982 | |
| #0009d8 00003b7c andeq r3, r0, r12, ror r11 | |
| #0009dc 00000000 andeq r0, r0, r0 | |
| #0009e0 00000000 andeq r0, r0, r0 | |
| #0009e4 00000000 andeq r0, r0, r0 | |
| #0009e8 00000000 andeq r0, r0, r0 | |
| #0009ec 00000000 andeq r0, r0, r0 | |
| #0009f0 00000000 andeq r0, r0, r0 | |
| #0009f4 00000000 andeq r0, r0, r0 | |
| #0009f8 00000000 andeq r0, r0, r0 | |
| #0009fc 00000000 andeq r0, r0, r0 | |
| #000a00 00000000 andeq r0, r0, r0 | |
| #000a04 00000000 andeq r0, r0, r0 | |
| #000a08 00000000 andeq r0, r0, r0 | |
| #000a0c 00000000 andeq r0, r0, r0 | |
| #000a10 00000000 andeq r0, r0, r0 | |
| #000a14 00000000 andeq r0, r0, r0 | |
| #000a18 00000000 andeq r0, r0, r0 | |
| #000a1c 00000000 andeq r0, r0, r0 | |
| #000a20 00000000 andeq r0, r0, r0 | |
| #000a24 00000000 andeq r0, r0, r0 | |
| #000a28 e92d4801 push {r0,r11,lr} | |
| #000a2c e10fb000 smlabb pc, r0, r0, r11 | |
| #000a30 eb000001 bl #+4 | |
| #000a34 e129f00b (..) | |
| #000a38 e8bd8801 pop {r0,r11,pc} | |
| #000a3c e20000ff and r0, r0, #255 | |
| #000a40 e3500080 cmp r0, #128 | |
| #000a44 2a000082 bcs #+520 | |
| #000a48 e3500080 cmp r0, #128 | |
| #000a4c 308ff100 addcc pc, pc, r0, lsl #2 | |
| #000a50 e1a0f00e mov pc, lr | |
| #000a54 e1a0f00e mov pc, lr | |
| #000a58 e1a0f00e mov pc, lr | |
| #000a5c e1a0f00e mov pc, lr | |
| #000a60 e1a0f00e mov pc, lr | |
| #000a64 e1a0f00e mov pc, lr | |
| #000a68 e1a0f00e mov pc, lr | |
| #000a6c e1a0f00e mov pc, lr | |
| #000a70 e1a0f00e mov pc, lr | |
| #000a74 e1a0f00e mov pc, lr | |
| #000a78 e1a0f00e mov pc, lr | |
| #000a7c e1a0f00e mov pc, lr | |
| #000a80 e1a0f00e mov pc, lr | |
| #000a84 e1a0f00e mov pc, lr | |
| #000a88 e1a0f00e mov pc, lr | |
| #000a8c e1a0f00e mov pc, lr | |
| #000a90 e1a0f00e mov pc, lr | |
| #000a94 e1a0f00e mov pc, lr | |
| #000a98 e1a0f00e mov pc, lr | |
| #000a9c e1a0f00e mov pc, lr | |
| #000aa0 e1a0f00e mov pc, lr | |
| #000aa4 e1a0f00e mov pc, lr | |
| #000aa8 e1a0f00e mov pc, lr | |
| #000aac e1a0f00e mov pc, lr | |
| #000ab0 e1a0f00e mov pc, lr | |
| #000ab4 e1a0f00e mov pc, lr | |
| #000ab8 e1a0f00e mov pc, lr | |
| #000abc e1a0f00e mov pc, lr | |
| #000ac0 e1a0f00e mov pc, lr | |
| #000ac4 e1a0f00e mov pc, lr | |
| #000ac8 e1a0f00e mov pc, lr | |
| #000acc e1a0f00e mov pc, lr | |
| #000ad0 e1a0f00e mov pc, lr | |
| #000ad4 e1a0f00e mov pc, lr | |
| #000ad8 e1a0f00e mov pc, lr | |
| #000adc e1a0f00e mov pc, lr | |
| #000ae0 e1a0f00e mov pc, lr | |
| #000ae4 e1a0f00e mov pc, lr | |
| #000ae8 e1a0f00e mov pc, lr | |
| #000aec e1a0f00e mov pc, lr | |
| #000af0 e1a0f00e mov pc, lr | |
| #000af4 e1a0f00e mov pc, lr | |
| #000af8 e1a0f00e mov pc, lr | |
| #000afc e1a0f00e mov pc, lr | |
| #000b00 e1a0f00e mov pc, lr | |
| #000b04 e1a0f00e mov pc, lr | |
| #000b08 e1a0f00e mov pc, lr | |
| #000b0c e1a0f00e mov pc, lr | |
| #000b10 e1a0f00e mov pc, lr | |
| #000b14 e1a0f00e mov pc, lr | |
| #000b18 e1a0f00e mov pc, lr | |
| #000b1c e1a0f00e mov pc, lr | |
| #000b20 e1a0f00e mov pc, lr | |
| #000b24 e1a0f00e mov pc, lr | |
| #000b28 e1a0f00e mov pc, lr | |
| #000b2c e1a0f00e mov pc, lr | |
| #000b30 e1a0f00e mov pc, lr | |
| #000b34 e1a0f00e mov pc, lr | |
| #000b38 e1a0f00e mov pc, lr | |
| #000b3c e1a0f00e mov pc, lr | |
| #000b40 e1a0f00e mov pc, lr | |
| #000b44 e1a0f00e mov pc, lr | |
| #000b48 e1a0f00e mov pc, lr | |
| #000b4c e1a0f00e mov pc, lr | |
| #000b50 e1a0f00e mov pc, lr | |
| #000b54 e1a0f00e mov pc, lr | |
| #000b58 e1a0f00e mov pc, lr | |
| #000b5c e1a0f00e mov pc, lr | |
| #000b60 e1a0f00e mov pc, lr | |
| #000b64 e1a0f00e mov pc, lr | |
| #000b68 e1a0f00e mov pc, lr | |
| #000b6c e1a0f00e mov pc, lr | |
| #000b70 e1a0f00e mov pc, lr | |
| #000b74 e1a0f00e mov pc, lr | |
| #000b78 e1a0f00e mov pc, lr | |
| #000b7c e1a0f00e mov pc, lr | |
| #000b80 e1a0f00e mov pc, lr | |
| #000b84 e1a0f00e mov pc, lr | |
| #000b88 e1a0f00e mov pc, lr | |
| #000b8c e1a0f00e mov pc, lr | |
| #000b90 e1a0f00e mov pc, lr | |
| #000b94 e1a0f00e mov pc, lr | |
| #000b98 e1a0f00e mov pc, lr | |
| #000b9c e1a0f00e mov pc, lr | |
| #000ba0 e1a0f00e mov pc, lr | |
| #000ba4 e1a0f00e mov pc, lr | |
| #000ba8 e1a0f00e mov pc, lr | |
| #000bac e1a0f00e mov pc, lr | |
| #000bb0 e1a0f00e mov pc, lr | |
| #000bb4 e1a0f00e mov pc, lr | |
| #000bb8 e1a0f00e mov pc, lr | |
| #000bbc e1a0f00e mov pc, lr | |
| #000bc0 e1a0f00e mov pc, lr | |
| #000bc4 e1a0f00e mov pc, lr | |
| #000bc8 e1a0f00e mov pc, lr | |
| #000bcc e1a0f00e mov pc, lr | |
| #000bd0 e1a0f00e mov pc, lr | |
| #000bd4 e1a0f00e mov pc, lr | |
| #000bd8 e1a0f00e mov pc, lr | |
| #000bdc e1a0f00e mov pc, lr | |
| #000be0 e1a0f00e mov pc, lr | |
| #000be4 e1a0f00e mov pc, lr | |
| #000be8 e1a0f00e mov pc, lr | |
| #000bec e1a0f00e mov pc, lr | |
| #000bf0 e1a0f00e mov pc, lr | |
| #000bf4 e1a0f00e mov pc, lr | |
| #000bf8 e1a0f00e mov pc, lr | |
| #000bfc e1a0f00e mov pc, lr | |
| #000c00 e1a0f00e mov pc, lr | |
| #000c04 e1a0f00e mov pc, lr | |
| #000c08 e1a0f00e mov pc, lr | |
| #000c0c e1a0f00e mov pc, lr | |
| #000c10 e1a0f00e mov pc, lr | |
| #000c14 e1a0f00e mov pc, lr | |
| #000c18 e1a0f00e mov pc, lr | |
| #000c1c e1a0f00e mov pc, lr | |
| #000c20 e1a0f00e mov pc, lr | |
| #000c24 e1a0f00e mov pc, lr | |
| #000c28 e1a0f00e mov pc, lr | |
| #000c2c e1a0f00e mov pc, lr | |
| #000c30 e1a0f00e mov pc, lr | |
| #000c34 e1a0f00e mov pc, lr | |
| #000c38 e1a0f00e mov pc, lr | |
| #000c3c e1a0f00e mov pc, lr | |
| #000c40 e1a0f00e mov pc, lr | |
| #000c44 ea000003 b #+12 | |
| #000c48 ea000007 b #+28 | |
| #000c4c ea00000b b #+44 | |
| #000c50 e1a0f00e mov pc, lr | |
| #000c54 e1a0f00e mov pc, lr | |
| #000c58 e59f0040 ldr r0, [pc, #64] | |
| #000c5c e5901000 ldr r1, [r0] | |
| #000c60 e3c11001 bic r1, r1, #1 | |
| #000c64 e5801000 str r1, [r0] | |
| #000c68 e1a0f00e mov pc, lr | |
| #000c6c e59f002c ldr r0, [pc, #44] | |
| #000c70 e5901000 ldr r1, [r0] | |
| #000c74 e3811001 orr r1, r1, #1 | |
| #000c78 e5801000 str r1, [r0] | |
| #000c7c e1a0f00e mov pc, lr | |
| #000c80 e59f0018 ldr r0, [pc, #24] | |
| #000c84 e5901000 ldr r1, [r0] | |
| #000c88 e3110001 tst r1, #1 | |
| #000c8c e3c11001 bic r1, r1, #1 | |
| #000c90 e5801000 str r1, [r0] | |
| #000c94 03a01000 moveq r1, #0 | |
| #000c98 13a010ff movne r1, #255 | |
| #000c9c e1a0f00e mov pc, lr | |
| #000ca0 000022d4 ldrdeq r2, r3, [r0], -r4 | |
| #000ca4 00000000 andeq r0, r0, r0 | |
| #000ca8 00000000 andeq r0, r0, r0 | |
| #000cac 00000000 andeq r0, r0, r0 | |
| #000cb0 00000000 andeq r0, r0, r0 | |
| #000cb4 00000000 andeq r0, r0, r0 | |
| #000cb8 00000000 andeq r0, r0, r0 | |
| #000cbc 00000000 andeq r0, r0, r0 | |
| #000cc0 00000000 andeq r0, r0, r0 | |
| #000cc4 00000000 andeq r0, r0, r0 | |
| #000cc8 00000000 andeq r0, r0, r0 | |
| #000ccc 00000000 andeq r0, r0, r0 | |
| #000cd0 00000000 andeq r0, r0, r0 | |
| #000cd4 00000000 andeq r0, r0, r0 | |
| #000cd8 00000000 andeq r0, r0, r0 | |
| #000cdc 00000000 andeq r0, r0, r0 | |
| #000ce0 00000000 andeq r0, r0, r0 | |
| #000ce4 00000000 andeq r0, r0, r0 | |
| #000ce8 00000000 andeq r0, r0, r0 | |
| #000cec 00000000 andeq r0, r0, r0 | |
| #000cf0 e59fd15c ldr sp, [pc, #348] | |
| #000cf4 e59f015c ldr r0, [pc, #348] | |
| #000cf8 e5900008 ldr r0, [r0, #8] | |
| #000cfc eb000007 bl #+28 | |
| #000d00 e2800008 add r0, r0, #8 | |
| #000d04 ef020002 svc #0x20002 | |
| #000d08 ef020003 svc #0x20003 | |
| #000d0c ea000032 b #+200 | |
| #000d10 e59fd13c ldr sp, [pc, #316] | |
| #000d14 e3a00000 mov r0, #0 | |
| #000d18 eb000000 bl #+0 | |
| #000d1c ea00002e b #+184 | |
| #000d20 e92d401f push {r0-r4,lr} | |
| #000d24 e1b02000 movs r2, r0 | |
| #000d28 0a000012 beq #+72 | |
| #000d2c e3a00007 mov r0, #7 | |
| #000d30 ebfffe69 bl #+-1628 | |
| #000d34 e2811004 add r1, r1, #4 | |
| #000d38 e4924004 ldr r4, [r2], #4 | |
| #000d3c e4814004 str r4, [r1], #4 | |
| #000d40 e3a03078 mov r3, #120 | |
| #000d44 e4d24001 ldrb r4, [r2], #1 | |
| #000d48 e4c14001 strb r4, [r1], #1 | |
| #000d4c e3340000 teq r4, #0 | |
| #000d50 0a000001 beq #+4 | |
| #000d54 e2533001 subs r3, r3, #1 | |
| #000d58 1afffff9 bne #+-28 | |
| #000d5c ebfffe6b bl #+-1620 | |
| #000d60 e3340000 teq r4, #0 | |
| #000d64 13a00007 movne r0, #7 | |
| #000d68 1bfffe5b blne #+-1684 | |
| #000d6c 12811004 addne r1, r1, #4 | |
| #000d70 13a0307c movne r3, #124 | |
| #000d74 1afffff2 bne #+-56 | |
| #000d78 e3a0000a mov r0, #10 | |
| #000d7c ebfffe72 bl #+-1592 | |
| #000d80 e8bd801f pop {r0-r4,pc} | |
| #000d84 ef020003 svc #0x20003 | |
| #000d88 e59f00cc ldr r0, [pc, #204] | |
| #000d8c ef020002 svc #0x20002 | |
| #000d90 ef020003 svc #0x20003 | |
| #000d94 ea000010 b #+64 | |
| #000d98 ef020001 svc #0x20001 | |
| #000d9c 72647948 rsbvc r7, r4, #0x120000 | |
| #000da0 654b2061 strbvs r2, [r11, #-97] | |
| #000da4 6c656e72 (..) | |
| #000da8 494c4320 (..) | |
| #000dac 280b1120 stmdacs r11, {r5,r8,r12} | |
| #000db0 65707974 ldrbvs r7, [r0, #-2420]! | |
| #000db4 6c654820 (..) | |
| #000db8 6f662070 svcvs #0x662070 | |
| #000dbc 6f632072 svcvs #0x632072 | |
| #000dc0 6e616d6d (..) | |
| #000dc4 0d297364 (..) | |
| #000dc8 10110a0a andsne r0, r1, r10, lsl #20 | |
| #000dcc 00000000 andeq r0, r0, r0 | |
| #000dd0 e59fd07c ldr sp, [pc, #124] | |
| #000dd4 e3a00000 mov r0, #0 | |
| #000dd8 ebffffd0 bl #+-192 | |
| #000ddc e59fd070 ldr sp, [pc, #112] | |
| #000de0 e3a00006 mov r0, #6 | |
| #000de4 e59f1074 ldr r1, [pc, #116] | |
| #000de8 e3a02001 mov r2, #1 | |
| #000dec e59f3070 ldr r3, [pc, #112] | |
| #000df0 ef020040 svc #0x20040 | |
| #000df4 e3a0000b mov r0, #11 | |
| #000df8 e59f1068 ldr r1, [pc, #104] | |
| #000dfc ef020040 svc #0x20040 | |
| #000e00 ef04b980 svc #0x4b980 | |
| #000e04 e2800030 add r0, r0, #48 | |
| #000e08 ef000000 svc #0 | |
| #000e0c ef000120 svc #288 | |
| #000e10 ef00013e svc #318 | |
| #000e14 e59f0050 ldr r0, [pc, #80] | |
| #000e18 e3a01c01 mov r1, #256 | |
| #000e1c e3a02020 mov r2, #32 | |
| #000e20 e3a030ff mov r3, #255 | |
| #000e24 ef00000e svc #14 | |
| #000e28 2a000001 bcs #+4 | |
| #000e2c ef000005 svc #5 | |
| #000e30 eafffff2 b #+-56 | |
| #000e34 e3a0007e mov r0, #126 | |
| #000e38 ef000006 svc #6 | |
| #000e3c e28f0004 adr r0, #+4 | |
| #000e40 ef00002b svc #43 | |
| #000e44 eaffffed b #+-76 | |
| #000e48 00000011 andeq r0, r0, r1, lsl r0 | |
| #000e4c 61637345 (..) | |
| #000e50 00006570 andeq r6, r0, r0, ror r5 | |
| #000e54 00003924 andeq r3, r0, r4, lsr #18 | |
| #000e58 00002148 andeq r2, r0, r8, asr #2 | |
| #000e5c 0000342c andeq r3, r0, r12, lsr #8 | |
| #000e60 03800d84 orreq r0, r0, #0x2100 | |
| #000e64 00003424 andeq r3, r0, r4, lsr #8 | |
| #000e68 03800ddc orreq r0, r0, #0x3700 | |
| #000e6c 000022d8 ldrdeq r2, r3, [r0], -r8 | |
| #000e70 e1a0f00e mov pc, lr | |
| #000e74 e92d49fd push {r0,r2-r8,r11,lr} | |
| #000e78 e10fb000 smlabb pc, r0, r0, r11 | |
| #000e7c e3a02301 mov r2, #0x4000000 | |
| #000e80 e3a03a01 mov r3, #4096 | |
| #000e84 e3a04000 mov r4, #0 | |
| #000e88 e4925004 ldr r5, [r2], #4 | |
| #000e8c e205e003 and lr, r5, #3 | |
| #000e90 e33e0001 teq lr, #1 | |
| #000e94 1a000017 bne #+92 | |
| #000e98 e1a05525 lsr r5, r5, #10 | |
| #000e9c e1a05505 lsl r5, r5, #10 | |
| #000ea0 e3a06c01 mov r6, #256 | |
| #000ea4 e3a07000 mov r7, #0 | |
| #000ea8 e4958004 ldr r8, [r5], #4 | |
| #000eac e208e003 and lr, r8, #3 | |
| #000eb0 e33e0000 teq lr, #0 | |
| #000eb4 133e0003 teqne lr, #3 | |
| #000eb8 0a00000a beq #+40 | |
| #000ebc e33e0001 teq lr, #1 | |
| #000ec0 03a0e010 moveq lr, #16 | |
| #000ec4 13a0e00c movne lr, #12 | |
| #000ec8 e0288000 eor r8, r8, r0 | |
| #000ecc e1a08e38 lsr r8, r8, lr | |
| #000ed0 e1b08e18 lsls r8, r8, lr | |
| #000ed4 1a000003 bne #+12 | |
| #000ed8 e1841007 orr r1, r4, r7 | |
| #000edc e1a0ea00 lsl lr, r0, #20 | |
| #000ee0 e1811a2e orr r1, r1, lr, lsr #20 | |
| #000ee4 ea000010 b #+64 | |
| #000ee8 e2877a01 add r7, r7, #4096 | |
| #000eec e2566001 subs r6, r6, #1 | |
| #000ef0 1affffec bne #+-80 | |
| #000ef4 ea000008 b #+32 | |
| #000ef8 e33e0002 teq lr, #2 | |
| #000efc 1a000006 bne #+24 | |
| #000f00 e025e000 eor lr, r5, r0 | |
| #000f04 e1a0ea2e lsr lr, lr, #20 | |
| #000f08 e1b0ea0e lsls lr, lr, #20 | |
| #000f0c 1a000002 bne #+8 | |
| #000f10 e1a01600 lsl r1, r0, #12 | |
| #000f14 e1841621 orr r1, r4, r1, lsr #12 | |
| #000f18 ea000003 b #+12 | |
| #000f1c e2844601 add r4, r4, #0x100000 | |
| #000f20 e2533001 subs r3, r3, #1 | |
| #000f24 1affffd7 bne #+-164 | |
| #000f28 e3e01000 mvn r1, #0 | |
| #000f2c e129f00b (..) | |
| #000f30 e8bd89fd pop {r0,r2-r8,r11,pc} | |
| #000f34 e92d4805 push {r0,r2,r11,lr} | |
| #000f38 e10fb000 smlabb pc, r0, r0, r11 | |
| #000f3c e3a02301 mov r2, #0x4000000 | |
| #000f40 e1a0ea20 lsr lr, r0, #20 | |
| #000f44 e792110e ldr r1, [r2, lr, lsl #2] | |
| #000f48 e201e003 and lr, r1, #3 | |
| #000f4c e33e0001 teq lr, #1 | |
| #000f50 0a000006 beq #+24 | |
| #000f54 e33e0002 teq lr, #2 | |
| #000f58 1a000015 bne #+84 | |
| #000f5c e1a01a21 lsr r1, r1, #20 | |
| #000f60 e1a01a01 lsl r1, r1, #20 | |
| #000f64 e1a00600 lsl r0, r0, #12 | |
| #000f68 e1811620 orr r1, r1, r0, lsr #12 | |
| #000f6c ea000012 b #+72 | |
| #000f70 e200eaff and lr, r0, #0xff000 | |
| #000f74 e1a01521 lsr r1, r1, #10 | |
| #000f78 e1a01501 lsl r1, r1, #10 | |
| #000f7c e791152e ldr r1, [r1, lr, lsr #10] | |
| #000f80 e201e003 and lr, r1, #3 | |
| #000f84 e33e0001 teq lr, #1 | |
| #000f88 133e0002 teqne lr, #2 | |
| #000f8c 1a000008 bne #+32 | |
| #000f90 e33e0002 teq lr, #2 | |
| #000f94 03a0e014 moveq lr, #20 | |
| #000f98 13a0e010 movne lr, #16 | |
| #000f9c e26e2020 rsb r2, lr, #32 | |
| #000fa0 e1a00e10 lsl r0, r0, lr | |
| #000fa4 e1a00e30 lsr r0, r0, lr | |
| #000fa8 e1a01231 lsr r1, r1, r2 | |
| #000fac e1801211 orr r1, r0, r1, lsl r2 | |
| #000fb0 ea000001 b #+4 | |
| #000fb4 e3e01000 mvn r1, #0 | |
| #000fb8 e3e02000 mvn r2, #0 | |
| #000fbc e129f00b (..) | |
| #000fc0 e8bd8805 pop {r0,r2,r11,pc} | |
| #000fc4 e92d487f push {r0-r6,r11,lr} | |
| #000fc8 e10fb000 smlabb pc, r0, r0, r11 | |
| #000fcc e3a00301 mov r0, #0x4000000 | |
| #000fd0 ebffffd7 bl #+-164 | |
| #000fd4 e1a02001 mov r2, r1 | |
| #000fd8 e89d0003 ldm sp, {r0-r2} | |
| #000fdc e1a03a20 lsr r3, r0, #20 | |
| #000fe0 e7924103 ldr r4, [r2, r3, lsl #2] | |
| #000fe4 e204e003 and lr, r4, #3 | |
| #000fe8 e33e0001 teq lr, #1 | |
| #000fec 0a000012 beq #+72 | |
| #000ff0 e3710001 cmn r1, #1 | |
| #000ff4 0a000024 beq #+144 | |
| #000ff8 e2824901 add r4, r2, #0x4000 | |
| #000ffc e59f50c8 ldr r5, [pc, #200] | |
| #001000 e5955000 ldr r5, [r5] | |
| #001004 e0855002 add r5, r5, r2 | |
| #001008 e1540005 cmp r4, r5 | |
| #00100c aa000022 bge #+136 | |
| #001010 e3a06000 mov r6, #0 | |
| #001014 e794eb26 ldr lr, [r4, r6, lsr #22] | |
| #001018 e33e0000 teq lr, #0 | |
| #00101c 1a000002 bne #+8 | |
| #001020 e2966401 adds r6, r6, #0x1000000 | |
| #001024 3afffffa bcc #+-24 | |
| #001028 ea000001 b #+4 | |
| #00102c e2844b01 add r4, r4, #1024 | |
| #001030 eafffff4 b #+-48 | |
| #001034 e3844011 orr r4, r4, #17 | |
| #001038 e7824103 str r4, [r2, r3, lsl #2] | |
| #00103c e1a05524 lsr r5, r4, #10 | |
| #001040 e1a05505 lsl r5, r5, #10 | |
| #001044 e2006aff and r6, r0, #0xff000 | |
| #001048 e3710001 cmn r1, #1 | |
| #00104c 1a000009 bne #+36 | |
| #001050 e3a0e000 mov lr, #0 | |
| #001054 e785e526 str lr, [r5, r6, lsr #10] | |
| #001058 e3a06000 mov r6, #0 | |
| #00105c e795eb26 ldr lr, [r5, r6, lsr #22] | |
| #001060 e33e0000 teq lr, #0 | |
| #001064 1a000008 bne #+32 | |
| #001068 e2966401 adds r6, r6, #0x1000000 | |
| #00106c 3afffffa bcc #+-24 | |
| #001070 e782e103 str lr, [r2, r3, lsl #2] | |
| #001074 ea000004 b #+16 | |
| #001078 e1a0e621 lsr lr, r1, #12 | |
| #00107c e1a0e60e lsl lr, lr, #12 | |
| #001080 e38eeeff orr lr, lr, #4080 | |
| #001084 e38ee00e orr lr, lr, #14 | |
| #001088 e785e526 str lr, [r5, r6, lsr #10] | |
| #00108c ee050f10 mcr 15, 0, r0, cr5, cr0, 0 | |
| #001090 ee070f10 mcr 15, 0, r0, cr7, cr0, 0 | |
| #001094 e129f00b (..) | |
| #001098 e8bd887f pop {r0-r6,r11,pc} | |
| #00109c e8bd487f pop {r0-r6,r11,lr} | |
| #0010a0 e28f0004 adr r0, #+4 | |
| #0010a4 e328f201 yield | |
| #0010a8 e1a0f00e mov pc, lr | |
| #0010ac 00000000 andeq r0, r0, r0 | |
| #0010b0 2074754f rsbscs r7, r4, pc, asr #10 | |
| #0010b4 7320666f (..) | |
| #0010b8 65636170 strbvs r6, [r3, #-368]! | |
| #0010bc 206e6920 rsbcs r6, lr, r0, lsr #18 | |
| #0010c0 65676170 strbvs r6, [r7, #-368]! | |
| #0010c4 62617420 rsbvs r7, r1, #0x20000000 | |
| #0010c8 0000656c andeq r6, r0, r12, ror #10 | |
| #0010cc 00003420 andeq r3, r0, r0, lsr #8 | |
| #0010d0 e92d481d push {r0,r2-r4,r11,lr} | |
| #0010d4 e10fb000 smlabb pc, r0, r0, r11 | |
| #0010d8 e3a02301 mov r2, #0x4000000 | |
| #0010dc e1a04a20 lsr r4, r0, #20 | |
| #0010e0 e7923104 ldr r3, [r2, r4, lsl #2] | |
| #0010e4 e203e003 and lr, r3, #3 | |
| #0010e8 e33e0001 teq lr, #1 | |
| #0010ec 1a000009 bne #+36 | |
| #0010f0 e2031010 and r1, r3, #16 | |
| #0010f4 e1a01121 lsr r1, r1, #2 | |
| #0010f8 e1a03523 lsr r3, r3, #10 | |
| #0010fc e1a03503 lsl r3, r3, #10 | |
| #001100 e2004aff and r4, r0, #0xff000 | |
| #001104 e7932524 ldr r2, [r3, r4, lsr #10] | |
| #001108 e202e030 and lr, r2, #48 | |
| #00110c e18110ae orr r1, r1, lr, lsr #1 | |
| #001110 e202e00c and lr, r2, #12 | |
| #001114 e181112e orr r1, r1, lr, lsr #2 | |
| #001118 e129f00b (..) | |
| #00111c e8bd881d pop {r0,r2-r4,r11,pc} | |
| #001120 e92d481f push {r0-r4,r11,lr} | |
| #001124 e10fb000 smlabb pc, r0, r0, r11 | |
| #001128 e3a02301 mov r2, #0x4000000 | |
| #00112c e1a04a20 lsr r4, r0, #20 | |
| #001130 e7923104 ldr r3, [r2, r4, lsl #2] | |
| #001134 e203e003 and lr, r3, #3 | |
| #001138 e33e0001 teq lr, #1 | |
| #00113c 1a000011 bne #+68 | |
| #001140 e3110004 tst r1, #4 | |
| #001144 03c33010 biceq r3, r3, #16 | |
| #001148 13833010 orrne r3, r3, #16 | |
| #00114c e7823104 str r3, [r2, r4, lsl #2] | |
| #001150 e1a03523 lsr r3, r3, #10 | |
| #001154 e1a03503 lsl r3, r3, #10 | |
| #001158 e2004aff and r4, r0, #0xff000 | |
| #00115c e7932524 ldr r2, [r3, r4, lsr #10] | |
| #001160 e1a0e1a1 lsr lr, r1, #3 | |
| #001164 e20ee003 and lr, lr, #3 | |
| #001168 e18ee10e orr lr, lr, lr, lsl #2 | |
| #00116c e18ee20e orr lr, lr, lr, lsl #4 | |
| #001170 e3c22eff bic r2, r2, #4080 | |
| #001174 e182220e orr r2, r2, lr, lsl #4 | |
| #001178 e201e003 and lr, r1, #3 | |
| #00117c e3c2200c bic r2, r2, #12 | |
| #001180 e182210e orr r2, r2, lr, lsl #2 | |
| #001184 e7832524 str r2, [r3, r4, lsr #10] | |
| #001188 ee050f10 mcr 15, 0, r0, cr5, cr0, 0 | |
| #00118c ee070f10 mcr 15, 0, r0, cr7, cr0, 0 | |
| #001190 e129f00b (..) | |
| #001194 e8bd881f pop {r0-r4,r11,pc} | |
| #001198 e92d4000 push {lr} | |
| #00119c e1a00860 ror r0, r0, #16 | |
| #0011a0 eb000001 bl #+4 | |
| #0011a4 e1a00860 ror r0, r0, #16 | |
| #0011a8 e8bd4000 pop {lr} | |
| #0011ac e92d4000 push {lr} | |
| #0011b0 e1a00460 ror r0, r0, #8 | |
| #0011b4 eb000001 bl #+4 | |
| #0011b8 e1a00c60 ror r0, r0, #24 | |
| #0011bc e8bd4000 pop {lr} | |
| #0011c0 e92d4000 push {lr} | |
| #0011c4 e1a00260 ror r0, r0, #4 | |
| #0011c8 eb000001 bl #+4 | |
| #0011cc e1a00e60 ror r0, r0, #28 | |
| #0011d0 e8bd4000 pop {lr} | |
| #0011d4 e92d4003 push {r0,r1,lr} | |
| #0011d8 e10f1000 smlabb pc, r0, r0, r1 | |
| #0011dc e200000f and r0, r0, #15 | |
| #0011e0 e350000a cmp r0, #10 | |
| #0011e4 32800030 addcc r0, r0, #48 | |
| #0011e8 22800057 addcs r0, r0, #87 | |
| #0011ec ef020000 svc #0x20000 | |
| #0011f0 e129f001 (..) | |
| #0011f4 e8bd8003 pop {r0,r1,pc} | |
| #0011f8 e92d5fff push {r0-r12,lr} | |
| #0011fc e10fa000 smlabb pc, r0, r0, r10 | |
| #001200 e129f00a (..) | |
| #001204 e8bd9fff pop {r0-r12,pc} | |
| #001208 e92d5c00 push {r10-r12,lr} | |
| #00120c e59fa634 ldr r10, [pc, #1588] | |
| #001210 e59ab000 ldr r11, [r10] | |
| #001214 e28bb001 add r11, r11, #1 | |
| #001218 e58ab000 str r11, [r10] | |
| #00121c e31a0010 tst r10, #16 | |
| #001220 03cea3ff biceq r10, lr, #0xfc000003 | |
| #001224 11a0a00e movne r10, lr | |
| #001228 e51ab004 ldr r11, [r10, #-4] | |
| #00122c e3cbb4ff bic r11, r11, #0xff000000 | |
| #001230 e92d0800 push {r11} | |
| #001234 e3cbb802 bic r11, r11, #0x20000 | |
| #001238 e14fc000 smlalbb r12, pc, r0, r0 | |
| #00123c e3ccc201 bic r12, r12, #0x10000000 | |
| #001240 e3ccc01f bic r12, r12, #31 | |
| #001244 e38cc013 orr r12, r12, #19 | |
| #001248 ebffffea bl #+-88 | |
| #00124c e33b0016 teq r11, #22 | |
| #001250 0a000044 beq #+272 | |
| #001254 e59fe5f0 ldr lr, [pc, #1520] | |
| #001258 e13b000e teq r11, lr | |
| #00125c 0a000036 beq #+216 | |
| #001260 e35b0c01 cmp r11, #256 | |
| #001264 3a000007 bcc #+28 | |
| #001268 e35b0c02 cmp r11, #512 | |
| #00126c 3a000008 bcc #+32 | |
| #001270 e59fe5d8 ldr lr, [pc, #1496] | |
| #001274 e05bb00e subs r11, r11, lr | |
| #001278 3a00000a bcc #+40 | |
| #00127c e129f00c (..) | |
| #001280 eb0002ff bl #+3068 | |
| #001284 ea000007 b #+28 | |
| #001288 e129f00c (..) | |
| #00128c eb000040 bl #+256 | |
| #001290 ea000004 b #+16 | |
| #001294 e129f00c (..) | |
| #001298 e92d0001 push {r0,r1} | |
| #00129c e20b00ff and r0, r11, #255 | |
| #0012a0 eb00012d bl #+1204 | |
| #0012a4 e8bd0001 pop {r0,r1} | |
| #0012a8 e8bd0800 pop {r11} | |
| #0012ac 7a000017 bvc #+92 | |
| #0012b0 e31b0802 tst r11, #0x20000 | |
| #0012b4 1a000015 bne #+84 | |
| #0012b8 e59fc594 ldr r12, [pc, #1428] | |
| #0012bc e59ca008 ldr r10, [r12, #8] | |
| #0012c0 e48af004 str pc, [r10], #4 | |
| #0012c4 e3a0b0f7 mov r11, #247 | |
| #0012c8 e490e004 ldr lr, [r0], #4 | |
| #0012cc e48ae004 str lr, [r10], #4 | |
| #0012d0 e25bb001 subs r11, r11, #1 | |
| #0012d4 43a0e000 movmi lr, #0 | |
| #0012d8 54d0e001 ldrbpl lr, [r0], #1 | |
| #0012dc e4cae001 strb lr, [r10], #1 | |
| #0012e0 e33e0000 teq lr, #0 | |
| #0012e4 1afffff9 bne #+-28 | |
| #0012e8 e10fa000 smlabb pc, r0, r0, r10 | |
| #0012ec e3caa0df bic r10, r10, #223 | |
| #0012f0 e38aa010 orr r10, r10, #16 | |
| #0012f4 e129f00a (..) | |
| #0012f8 e59f0548 ldr r0, [pc, #1352] | |
| #0012fc e3a01000 mov r1, #0 | |
| #001300 e5801000 str r1, [r0] | |
| #001304 eb0007bd bl #+0x1ef4 | |
| #001308 e59c0004 ldr r0, [r12, #4] | |
| #00130c e59cf000 ldr pc, [r12] | |
| #001310 e14fb000 smlalbb r11, pc, r0, r0 | |
| #001314 e3cbb203 bic r11, r11, #0x30000000 | |
| #001318 238bb202 orrcs r11, r11, #0x20000000 | |
| #00131c 638bb201 orrvs r11, r11, #0x10000000 | |
| #001320 e169f00b (..) | |
| #001324 e59fa51c ldr r10, [pc, #1308] | |
| #001328 e59ab000 ldr r11, [r10] | |
| #00132c e25bb001 subs r11, r11, #1 | |
| #001330 0b0007b2 bleq #+0x1ec8 | |
| #001334 e58ab000 str r11, [r10] | |
| #001338 e8fd9c00 (..) | |
| #00133c e14fb000 smlalbb r11, pc, r0, r0 | |
| #001340 e3cbb01f bic r11, r11, #31 | |
| #001344 e38bb013 orr r11, r11, #19 | |
| #001348 e169f00b (..) | |
| #00134c e28dd004 add sp, sp, #4 | |
| #001350 e59fa4f0 ldr r10, [pc, #1264] | |
| #001354 e59ab000 ldr r11, [r10] | |
| #001358 e25bb001 subs r11, r11, #1 | |
| #00135c 0b0007a7 bleq #+0x1e9c | |
| #001360 e58ab000 str r11, [r10] | |
| #001364 e8fd9c00 (..) | |
| #001368 e14fb000 smlalbb r11, pc, r0, r0 | |
| #00136c e3cbb01f bic r11, r11, #31 | |
| #001370 e38bb003 orr r11, r11, #3 | |
| #001374 e169f00b (..) | |
| #001378 e28dd004 add sp, sp, #4 | |
| #00137c e59fa4c4 ldr r10, [pc, #1220] | |
| #001380 e59ab000 ldr r11, [r10] | |
| #001384 e25bb001 subs r11, r11, #1 | |
| #001388 0b00079c bleq #+0x1e70 | |
| #00138c e58ab000 str r11, [r10] | |
| #001390 e8fd9c00 (..) | |
| #001394 e35b00ed cmp r11, #237 | |
| #001398 21a0f00e movcs pc, lr | |
| #00139c e129f00c (..) | |
| #0013a0 e08ff10b add pc, pc, r11, lsl #2 | |
| #0013a4 e1a0f00e mov pc, lr | |
| #0013a8 ea0000eb b #+940 | |
| #0013ac ea0000f3 b #+972 | |
| #0013b0 ea000102 b #+1032 | |
| #0013b4 ea00010a b #+1064 | |
| #0013b8 ea00010f b #+1084 | |
| #0013bc ea0003da b #+3944 | |
| #0013c0 eafffd98 b #+-2464 | |
| #0013c4 e1a0f00e mov pc, lr | |
| #0013c8 ea00035d b #+3444 | |
| #0013cc ea00035c b #+3440 | |
| #0013d0 ea00035b b #+3436 | |
| #0013d4 ea00035a b #+3432 | |
| #0013d8 ea000359 b #+3428 | |
| #0013dc ea000358 b #+3424 | |
| #0013e0 ea000122 b #+1160 | |
| #0013e4 e1a0f00e mov pc, lr | |
| #0013e8 ea00014c b #+1328 | |
| #0013ec ea00014e b #+1336 | |
| #0013f0 e1a0f00e mov pc, lr | |
| #0013f4 e1a0f00e mov pc, lr | |
| #0013f8 e1a0f00e mov pc, lr | |
| #0013fc e1a0f00e mov pc, lr | |
| #001400 e1a0f00e mov pc, lr | |
| #001404 e1a0f00e mov pc, lr | |
| #001408 e1a0f00e mov pc, lr | |
| #00140c e1a0f00e mov pc, lr | |
| #001410 e1a0f00e mov pc, lr | |
| #001414 e1a0f00e mov pc, lr | |
| #001418 e1a0f00e mov pc, lr | |
| #00141c e1a0f00e mov pc, lr | |
| #001420 e1a0f00e mov pc, lr | |
| #001424 ea000144 b #+1296 | |
| #001428 ea00014e b #+1336 | |
| #00142c ea000157 b #+1372 | |
| #001430 e1a0f00e mov pc, lr | |
| #001434 e1a0f00e mov pc, lr | |
| #001438 e1a0f00e mov pc, lr | |
| #00143c e1a0f00e mov pc, lr | |
| #001440 e1a0f00e mov pc, lr | |
| #001444 e1a0f00e mov pc, lr | |
| #001448 e1a0f00e mov pc, lr | |
| #00144c e1a0f00e mov pc, lr | |
| #001450 e1a0f00e mov pc, lr | |
| #001454 ea0001a6 b #+1688 | |
| #001458 ea0001aa b #+1704 | |
| #00145c e1a0f00e mov pc, lr | |
| #001460 e1a0f00e mov pc, lr | |
| #001464 e1a0f00e mov pc, lr | |
| #001468 e1a0f00e mov pc, lr | |
| #00146c e1a0f00e mov pc, lr | |
| #001470 e1a0f00e mov pc, lr | |
| #001474 e1a0f00e mov pc, lr | |
| #001478 ea0001a6 b #+1688 | |
| #00147c e1a0f00e mov pc, lr | |
| #001480 e1a0f00e mov pc, lr | |
| #001484 e1a0f00e mov pc, lr | |
| #001488 e1a0f00e mov pc, lr | |
| #00148c e1a0f00e mov pc, lr | |
| #001490 e1a0f00e mov pc, lr | |
| #001494 e1a0f00e mov pc, lr | |
| #001498 e1a0f00e mov pc, lr | |
| #00149c e1a0f00e mov pc, lr | |
| #0014a0 e1a0f00e mov pc, lr | |
| #0014a4 e1a0f00e mov pc, lr | |
| #0014a8 ea0001a4 b #+1680 | |
| #0014ac e1a0f00e mov pc, lr | |
| #0014b0 e1a0f00e mov pc, lr | |
| #0014b4 e1a0f00e mov pc, lr | |
| #0014b8 e1a0f00e mov pc, lr | |
| #0014bc e1a0f00e mov pc, lr | |
| #0014c0 e1a0f00e mov pc, lr | |
| #0014c4 e1a0f00e mov pc, lr | |
| #0014c8 e1a0f00e mov pc, lr | |
| #0014cc e1a0f00e mov pc, lr | |
| #0014d0 e1a0f00e mov pc, lr | |
| #0014d4 e1a0f00e mov pc, lr | |
| #0014d8 e1a0f00e mov pc, lr | |
| #0014dc e1a0f00e mov pc, lr | |
| #0014e0 e1a0f00e mov pc, lr | |
| #0014e4 e1a0f00e mov pc, lr | |
| #0014e8 e1a0f00e mov pc, lr | |
| #0014ec e1a0f00e mov pc, lr | |
| #0014f0 e1a0f00e mov pc, lr | |
| #0014f4 e1a0f00e mov pc, lr | |
| #0014f8 ea00019f b #+1660 | |
| #0014fc ea0001a5 b #+1684 | |
| #001500 e1a0f00e mov pc, lr | |
| #001504 e1a0f00e mov pc, lr | |
| #001508 e1a0f00e mov pc, lr | |
| #00150c e1a0f00e mov pc, lr | |
| #001510 e1a0f00e mov pc, lr | |
| #001514 e1a0f00e mov pc, lr | |
| #001518 e1a0f00e mov pc, lr | |
| #00151c e1a0f00e mov pc, lr | |
| #001520 e1a0f00e mov pc, lr | |
| #001524 e1a0f00e mov pc, lr | |
| #001528 e1a0f00e mov pc, lr | |
| #00152c e1a0f00e mov pc, lr | |
| #001530 e1a0f00e mov pc, lr | |
| #001534 e1a0f00e mov pc, lr | |
| #001538 e1a0f00e mov pc, lr | |
| #00153c e1a0f00e mov pc, lr | |
| #001540 e1a0f00e mov pc, lr | |
| #001544 e1a0f00e mov pc, lr | |
| #001548 e1a0f00e mov pc, lr | |
| #00154c e1a0f00e mov pc, lr | |
| #001550 e1a0f00e mov pc, lr | |
| #001554 e1a0f00e mov pc, lr | |
| #001558 e1a0f00e mov pc, lr | |
| #00155c e1a0f00e mov pc, lr | |
| #001560 e1a0f00e mov pc, lr | |
| #001564 e1a0f00e mov pc, lr | |
| #001568 e1a0f00e mov pc, lr | |
| #00156c e1a0f00e mov pc, lr | |
| #001570 e1a0f00e mov pc, lr | |
| #001574 e1a0f00e mov pc, lr | |
| #001578 e1a0f00e mov pc, lr | |
| #00157c e1a0f00e mov pc, lr | |
| #001580 e1a0f00e mov pc, lr | |
| #001584 e1a0f00e mov pc, lr | |
| #001588 e1a0f00e mov pc, lr | |
| #00158c e1a0f00e mov pc, lr | |
| #001590 e1a0f00e mov pc, lr | |
| #001594 e1a0f00e mov pc, lr | |
| #001598 e1a0f00e mov pc, lr | |
| #00159c e1a0f00e mov pc, lr | |
| #0015a0 e1a0f00e mov pc, lr | |
| #0015a4 e1a0f00e mov pc, lr | |
| #0015a8 e1a0f00e mov pc, lr | |
| #0015ac e1a0f00e mov pc, lr | |
| #0015b0 e1a0f00e mov pc, lr | |
| #0015b4 e1a0f00e mov pc, lr | |
| #0015b8 e1a0f00e mov pc, lr | |
| #0015bc e1a0f00e mov pc, lr | |
| #0015c0 e1a0f00e mov pc, lr | |
| #0015c4 e1a0f00e mov pc, lr | |
| #0015c8 e1a0f00e mov pc, lr | |
| #0015cc e1a0f00e mov pc, lr | |
| #0015d0 e1a0f00e mov pc, lr | |
| #0015d4 e1a0f00e mov pc, lr | |
| #0015d8 e1a0f00e mov pc, lr | |
| #0015dc e1a0f00e mov pc, lr | |
| #0015e0 e1a0f00e mov pc, lr | |
| #0015e4 e1a0f00e mov pc, lr | |
| #0015e8 e1a0f00e mov pc, lr | |
| #0015ec e1a0f00e mov pc, lr | |
| #0015f0 e1a0f00e mov pc, lr | |
| #0015f4 e1a0f00e mov pc, lr | |
| #0015f8 e1a0f00e mov pc, lr | |
| #0015fc e1a0f00e mov pc, lr | |
| #001600 e1a0f00e mov pc, lr | |
| #001604 e1a0f00e mov pc, lr | |
| #001608 e1a0f00e mov pc, lr | |
| #00160c e1a0f00e mov pc, lr | |
| #001610 e1a0f00e mov pc, lr | |
| #001614 e1a0f00e mov pc, lr | |
| #001618 e1a0f00e mov pc, lr | |
| #00161c e1a0f00e mov pc, lr | |
| #001620 e1a0f00e mov pc, lr | |
| #001624 e1a0f00e mov pc, lr | |
| #001628 e1a0f00e mov pc, lr | |
| #00162c e1a0f00e mov pc, lr | |
| #001630 e1a0f00e mov pc, lr | |
| #001634 e1a0f00e mov pc, lr | |
| #001638 e1a0f00e mov pc, lr | |
| #00163c e1a0f00e mov pc, lr | |
| #001640 e1a0f00e mov pc, lr | |
| #001644 e1a0f00e mov pc, lr | |
| #001648 e1a0f00e mov pc, lr | |
| #00164c e1a0f00e mov pc, lr | |
| #001650 e1a0f00e mov pc, lr | |
| #001654 e1a0f00e mov pc, lr | |
| #001658 e1a0f00e mov pc, lr | |
| #00165c e1a0f00e mov pc, lr | |
| #001660 e1a0f00e mov pc, lr | |
| #001664 e1a0f00e mov pc, lr | |
| #001668 e1a0f00e mov pc, lr | |
| #00166c e1a0f00e mov pc, lr | |
| #001670 e1a0f00e mov pc, lr | |
| #001674 e1a0f00e mov pc, lr | |
| #001678 e1a0f00e mov pc, lr | |
| #00167c e1a0f00e mov pc, lr | |
| #001680 e1a0f00e mov pc, lr | |
| #001684 e1a0f00e mov pc, lr | |
| #001688 e1a0f00e mov pc, lr | |
| #00168c e1a0f00e mov pc, lr | |
| #001690 e1a0f00e mov pc, lr | |
| #001694 e1a0f00e mov pc, lr | |
| #001698 e1a0f00e mov pc, lr | |
| #00169c e1a0f00e mov pc, lr | |
| #0016a0 e1a0f00e mov pc, lr | |
| #0016a4 e1a0f00e mov pc, lr | |
| #0016a8 e1a0f00e mov pc, lr | |
| #0016ac e1a0f00e mov pc, lr | |
| #0016b0 e1a0f00e mov pc, lr | |
| #0016b4 e1a0f00e mov pc, lr | |
| #0016b8 e1a0f00e mov pc, lr | |
| #0016bc e1a0f00e mov pc, lr | |
| #0016c0 e1a0f00e mov pc, lr | |
| #0016c4 e1a0f00e mov pc, lr | |
| #0016c8 e1a0f00e mov pc, lr | |
| #0016cc e1a0f00e mov pc, lr | |
| #0016d0 e1a0f00e mov pc, lr | |
| #0016d4 e1a0f00e mov pc, lr | |
| #0016d8 e1a0f00e mov pc, lr | |
| #0016dc e1a0f00e mov pc, lr | |
| #0016e0 e1a0f00e mov pc, lr | |
| #0016e4 e1a0f00e mov pc, lr | |
| #0016e8 ea000169 b #+1444 | |
| #0016ec ea000169 b #+1444 | |
| #0016f0 ea000169 b #+1444 | |
| #0016f4 ea000169 b #+1444 | |
| #0016f8 ea000169 b #+1444 | |
| #0016fc ea000172 b #+1480 | |
| #001700 ea000172 b #+1480 | |
| #001704 ea000172 b #+1480 | |
| #001708 ea000172 b #+1480 | |
| #00170c ea000177 b #+1500 | |
| #001710 ea000178 b #+1504 | |
| #001714 ea000179 b #+1508 | |
| #001718 ea00017a b #+1512 | |
| #00171c ea00017f b #+1532 | |
| #001720 ea00017f b #+1532 | |
| #001724 ea00017f b #+1532 | |
| #001728 ea00017f b #+1532 | |
| #00172c ea000187 b #+1564 | |
| #001730 ea000187 b #+1564 | |
| #001734 ea000187 b #+1564 | |
| #001738 ea000187 b #+1564 | |
| #00173c ea00018c b #+1584 | |
| #001740 ea00018d b #+1588 | |
| #001744 ea00018e b #+1592 | |
| #001748 ea00018f b #+1596 | |
| #00174c e1a0f00e mov pc, lr | |
| #001750 e1a0f00e mov pc, lr | |
| #001754 e1a0f00e mov pc, lr | |
| #001758 e1a0f00e mov pc, lr | |
| #00175c e92d4803 push {r0,r1,r11,lr} | |
| #001760 e10fb000 smlabb pc, r0, r0, r11 | |
| #001764 e3a00000 mov r0, #0 | |
| #001768 ebfffbdb bl #+0xffffef6c | |
| #00176c e59d0000 ldr r0, [sp] | |
| #001770 e5810004 str r0, [r1, #4] | |
| #001774 ebfffbe5 bl #+0xffffef94 | |
| #001778 e129f00b (..) | |
| #00177c e8bd8803 pop {r0,r1,r11,pc} | |
| #001780 e92d4a03 push {r0,r1,r9,r11,lr} | |
| #001784 e28d9024 add r9, sp, #36 | |
| #001788 e10fb000 smlabb pc, r0, r0, r11 | |
| #00178c e1a0100a mov r1, r10 | |
| #001790 e4d10001 ldrb r0, [r1], #1 | |
| #001794 e3300000 teq r0, #0 | |
| #001798 1bffffef blne #+-68 | |
| #00179c 1afffffb bne #+-20 | |
| #0017a0 e2811003 add r1, r1, #3 | |
| #0017a4 e3c11003 bic r1, r1, #3 | |
| #0017a8 e5990000 ldr r0, [r9] | |
| #0017ac e040000a sub r0, r0, r10 | |
| #0017b0 e0800001 add r0, r0, r1 | |
| #0017b4 e5890000 str r0, [r9] | |
| #0017b8 e129f00b (..) | |
| #0017bc e8bd8a03 pop {r0,r1,r9,r11,pc} | |
| #0017c0 e92d4803 push {r0,r1,r11,lr} | |
| #0017c4 e10fb000 smlabb pc, r0, r0, r11 | |
| #0017c8 e1b01000 movs r1, r0 | |
| #0017cc 14d10001 ldrbne r0, [r1], #1 | |
| #0017d0 13300000 teqne r0, #0 | |
| #0017d4 1bffffe0 blne #+-128 | |
| #0017d8 1afffffb bne #+-20 | |
| #0017dc e129f00b (..) | |
| #0017e0 e8bd8803 pop {r0,r1,r11,pc} | |
| #0017e4 e92d4001 push {r0,lr} | |
| #0017e8 e3a0000a mov r0, #10 | |
| #0017ec ebffffda bl #+-152 | |
| #0017f0 e3a0000d mov r0, #13 | |
| #0017f4 ebffffd8 bl #+-160 | |
| #0017f8 e8bd8001 pop {r0,pc} | |
| #0017fc e92d480e push {r1-r3,r11,lr} | |
| #001800 e10fb000 smlabb pc, r0, r0, r11 | |
| #001804 e3cbb202 bic r11, r11, #0x20000000 | |
| #001808 ef02002c svc #0x2002c | |
| #00180c 238bb202 orrcs r11, r11, #0x20000000 | |
| #001810 2a00000a bcs #+40 | |
| #001814 e59f103c ldr r1, [pc, #60] | |
| #001818 e8b1000c ldm r1!, {r2,r3} | |
| #00181c e1320003 teq r2, r3 | |
| #001820 0b00000d bleq #+52 | |
| #001824 0b000675 bleq #+0x19d4 | |
| #001828 0afffff6 beq #+-40 | |
| #00182c e7d10003 ldrb r0, [r1, r3] | |
| #001830 e2833001 add r3, r3, #1 | |
| #001834 e3530c01 cmp r3, #256 | |
| #001838 23a03000 movcs r3, #0 | |
| #00183c e5013004 str r3, [r1, #-4] | |
| #001840 e129f00b (..) | |
| #001844 e8bd880e pop {r1-r3,r11,pc} | |
| #001848 00003b3c andeq r3, r0, r12, lsr r11 | |
| #00184c 0004b983 andeq r11, r4, r3, lsl #19 | |
| #001850 0004b980 andeq r11, r4, r0, lsl #19 | |
| #001854 00002148 andeq r2, r0, r8, asr #2 | |
| #001858 000021cc andeq r2, r0, r12, asr #3 | |
| #00185c e92d4000 push {lr} | |
| #001860 e3a0e802 mov lr, #0x20000 | |
| #001864 e25ee001 subs lr, lr, #1 | |
| #001868 1afffffd bne #+-12 | |
| #00186c e8bd8000 pop {pc} | |
| #001870 e92d483f push {r0-r5,r11,lr} | |
| #001874 e10fb000 smlabb pc, r0, r0, r11 | |
| #001878 e3cbb202 bic r11, r11, #0x20000000 | |
| #00187c e2411001 sub r1, r1, #1 | |
| #001880 e1a04000 mov r4, r0 | |
| #001884 e3a05000 mov r5, #0 | |
| #001888 ef020004 svc #0x20004 | |
| #00188c 238bb202 orrcs r11, r11, #0x20000000 | |
| #001890 2a000020 bcs #+128 | |
| #001894 e330000a teq r0, #10 | |
| #001898 1330000d teqne r0, #13 | |
| #00189c 1a000004 bne #+16 | |
| #0018a0 e3a0000d mov r0, #13 | |
| #0018a4 e7c40005 strb r0, [r4, r5] | |
| #0018a8 e58d5004 str r5, [sp, #4] | |
| #0018ac ef020003 svc #0x20003 | |
| #0018b0 e8bd883f pop {r0-r5,r11,pc} | |
| #0018b4 e330007f teq r0, #127 | |
| #0018b8 13300008 teqne r0, #8 | |
| #0018bc 1a000003 bne #+12 | |
| #0018c0 e3550000 cmp r5, #0 | |
| #0018c4 1f02017f svcne #0x2017f | |
| #0018c8 12455001 subne r5, r5, #1 | |
| #0018cc eaffffed b #+-76 | |
| #0018d0 e3300015 teq r0, #21 | |
| #0018d4 1a000004 bne #+16 | |
| #0018d8 e3550000 cmp r5, #0 | |
| #0018dc 1f02017f svcne #0x2017f | |
| #0018e0 12555001 subsne r5, r5, #1 | |
| #0018e4 1afffffc bne #+-16 | |
| #0018e8 eaffffe6 b #+-104 | |
| #0018ec e1550001 cmp r5, r1 | |
| #0018f0 af020107 svcge #0x20107 | |
| #0018f4 aaffffe3 bge #+-116 | |
| #0018f8 e1500002 cmp r0, r2 | |
| #0018fc ba000003 blt #+12 | |
| #001900 e1500003 cmp r0, r3 | |
| #001904 ca000001 bgt #+4 | |
| #001908 e7c40005 strb r0, [r4, r5] | |
| #00190c e2855001 add r5, r5, #1 | |
| #001910 ef020000 svc #0x20000 | |
| #001914 eaffffdb b #+-148 | |
| #001918 e129f00b (..) | |
| #00191c e8bd883f pop {r0-r5,r11,pc} | |
| #001920 e59f0358 ldr r0, [pc, #856] | |
| #001924 e8900007 ldm r0, {r0-r2} | |
| #001928 e1a0f00e mov pc, lr | |
| #00192c e59fc350 ldr r12, [pc, #848] | |
| #001930 e59c8000 ldr r8, [r12] | |
| #001934 e59cc004 ldr r12, [r12, #4] | |
| #001938 ea0001de b #+1912 | |
| #00193c e92d4828 push {r3,r5,r11,lr} | |
| #001940 e10fb000 smlabb pc, r0, r0, r11 | |
| #001944 e3500002 cmp r0, #2 | |
| #001948 8a000003 bhi #+12 | |
| #00194c e59f5334 ldr r5, [pc, #820] | |
| #001950 e0855100 add r5, r5, r0, lsl #2 | |
| #001954 e3a03000 mov r3, #0 | |
| #001958 eb0005e1 bl #+0x1784 | |
| #00195c 638bb201 orrvs r11, r11, #0x10000000 | |
| #001960 e129f00b (..) | |
| #001964 e8bd8828 pop {r3,r5,r11,pc} | |
| #001968 e92d4820 push {r5,r11,lr} | |
| #00196c e10fb000 smlabb pc, r0, r0, r11 | |
| #001970 e3500002 cmp r0, #2 | |
| #001974 8a000002 bhi #+8 | |
| #001978 e59f5308 ldr r5, [pc, #776] | |
| #00197c e0855100 add r5, r5, r0, lsl #2 | |
| #001980 eb0005f1 bl #+0x17c4 | |
| #001984 638bb201 orrvs r11, r11, #0x10000000 | |
| #001988 e129f00b (..) | |
| #00198c e8bd8820 pop {r5,r11,pc} | |
| #001990 e92d48f8 push {r3-r7,r11,lr} | |
| #001994 e10fb000 smlabb pc, r0, r0, r11 | |
| #001998 e200320e and r3, r0, #0xe0000000 | |
| #00199c e1c00003 bic r0, r0, r3 | |
| #0019a0 e3130202 tst r3, #0x20000000 | |
| #0019a4 03e02000 mvneq r2, #0 | |
| #0019a8 e3130101 tst r3, #0x40000000 | |
| #0019ac 13a020ff movne r2, #255 | |
| #0019b0 e3500002 cmp r0, #2 | |
| #0019b4 2270e024 rsbscs lr, r0, #36 | |
| #0019b8 33a0000a movcc r0, #10 | |
| #0019bc e5d1e000 ldrb lr, [r1] | |
| #0019c0 e33e0026 teq lr, #38 | |
| #0019c4 03a00010 moveq r0, #16 | |
| #0019c8 02811001 addeq r1, r1, #1 | |
| #0019cc 0a000008 beq #+32 | |
| #0019d0 e1a06001 mov r6, r1 | |
| #0019d4 e3a0700a mov r7, #10 | |
| #0019d8 eb00002f bl #+188 | |
| #0019dc e3550000 cmp r5, #0 | |
| #0019e0 0a000003 beq #+12 | |
| #0019e4 e4d6e001 ldrb lr, [r6], #1 | |
| #0019e8 e33e005f teq lr, #95 | |
| #0019ec 01a07004 moveq r7, r4 | |
| #0019f0 0a000001 beq #+4 | |
| #0019f4 e1a07000 mov r7, r0 | |
| #0019f8 e1a06001 mov r6, r1 | |
| #0019fc e3570002 cmp r7, #2 | |
| #001a00 2277e024 rsbscs lr, r7, #36 | |
| #001a04 338bb201 orrcc r11, r11, #0x10000000 | |
| #001a08 328f0044 adrcc r0, #+68 | |
| #001a0c 3a00000e bcc #+56 | |
| #001a10 eb000021 bl #+132 | |
| #001a14 e3550000 cmp r5, #0 | |
| #001a18 0a000003 beq #+12 | |
| #001a1c e3130102 tst r3, #0x80000000 | |
| #001a20 15d6e000 ldrbne lr, [r6] | |
| #001a24 135e0020 cmpne lr, #32 | |
| #001a28 9a000002 bls #+8 | |
| #001a2c e38bb201 orr r11, r11, #0x10000000 | |
| #001a30 e28f0034 adr r0, #+52 | |
| #001a34 ea000004 b #+16 | |
| #001a38 e1540002 cmp r4, r2 | |
| #001a3c 838bb201 orrhi r11, r11, #0x10000000 | |
| #001a40 828f0040 adrhi r0, #+64 | |
| #001a44 91a01006 movls r1, r6 | |
| #001a48 91a02004 movls r2, r4 | |
| #001a4c e129f00b (..) | |
| #001a50 e8bd88f8 pop {r3-r7,r11,pc} | |
| #001a54 0000016a andeq r0, r0, r10, ror #2 | |
| #001a58 65736142 ldrbvs r6, [r3, #-322]! | |
| #001a5c 746f6e20 strbtvc r6, [pc], #-3616 | |
| #001a60 63657220 (..) | |
| #001a64 696e676f (..) | |
| #001a68 00646573 rsbeq r6, r4, r3, ror r5 | |
| #001a6c 0000016b andeq r0, r0, r11, ror #2 | |
| #001a70 626d754e rsbvs r7, sp, #0x13800000 | |
| #001a74 6e207265 (..) | |
| #001a78 7220746f eorvc r7, r0, #0x6f000000 | |
| #001a7c 676f6365 strbvs r6, [pc, -r5], ror #6] | |
| #001a80 6573696e ldrbvs r6, [r3, #-2414]! | |
| #001a84 00000064 andeq r0, r0, r4, rrx #0 | |
| #001a88 0000016c andeq r0, r0, r12, ror #2 | |
| #001a8c 626d754e rsbvs r7, sp, #0x13800000 | |
| #001a90 74207265 strtvc r7, [r0], #-613 | |
| #001a94 62206f6f eorvs r6, r0, #444 | |
| #001a98 00006769 andeq r6, r0, r9, ror #14 | |
| #001a9c e92d4106 push {r1,r2,r8,lr} | |
| #001aa0 e10f8000 smlabb pc, r0, r0, r8 | |
| #001aa4 e3a04000 mov r4, #0 | |
| #001aa8 e3a05000 mov r5, #0 | |
| #001aac e4d61001 ldrb r1, [r6], #1 | |
| #001ab0 e2512030 subs r2, r1, #48 | |
| #001ab4 2272e009 rsbscs lr, r2, #9 | |
| #001ab8 2a000006 bcs #+24 | |
| #001abc e2512041 subs r2, r1, #65 | |
| #001ac0 2272e019 rsbscs lr, r2, #25 | |
| #001ac4 2a000002 bcs #+8 | |
| #001ac8 e2512061 subs r2, r1, #97 | |
| #001acc 2272e019 rsbscs lr, r2, #25 | |
| #001ad0 3a000004 bcc #+16 | |
| #001ad4 e282200a add r2, r2, #10 | |
| #001ad8 e1520007 cmp r2, r7 | |
| #001adc 30242497 mlacc r4, r7, r4, r2 | |
| #001ae0 32855001 addcc r5, r5, #1 | |
| #001ae4 3afffff0 bcc #+-64 | |
| #001ae8 e129f008 (..) | |
| #001aec e2466001 sub r6, r6, #1 | |
| #001af0 e8bd8106 pop {r1,r2,r8,pc} | |
| #001af4 e92d4800 push {r11,lr} | |
| #001af8 e10fb000 smlabb pc, r0, r0, r11 | |
| #001afc e38bb201 orr r11, r11, #0x10000000 | |
| #001b00 e129f00b (..) | |
| #001b04 e8bd8800 pop {r11,pc} | |
| #001b08 e59fb17c ldr r11, [pc, #380] | |
| #001b0c e59bb000 ldr r11, [r11] | |
| #001b10 e1b0b0ab lsrs r11, r11, #1 | |
| #001b14 e1a0f00e mov pc, lr | |
| #001b18 e92d4c00 push {r10,r11,lr} | |
| #001b1c e10fa000 smlabb pc, r0, r0, r10 | |
| #001b20 e3590002 cmp r9, #2 | |
| #001b24 8a000002 bhi #+8 | |
| #001b28 e59fb158 ldr r11, [pc, #344] | |
| #001b2c e08bb109 add r11, r11, r9, lsl #2 | |
| #001b30 eb000592 bl #+0x1648 | |
| #001b34 638aa201 orrvs r10, r10, #0x10000000 | |
| #001b38 e129f00a (..) | |
| #001b3c e8bd8c00 pop {r10,r11,pc} | |
| #001b40 e92d40fe push {r1-r7,lr} | |
| #001b44 e3500011 cmp r0, #17 | |
| #001b48 2a00000a bcs #+40 | |
| #001b4c e3a04c21 mov r4, #0x2100 | |
| #001b50 e0844180 add r4, r4, r0, lsl #3 | |
| #001b54 e0844100 add r4, r4, r0, lsl #2 | |
| #001b58 e89400e0 ldm r4, {r5-r7} | |
| #001b5c e88d00e0 stm sp, {r5-r7} | |
| #001b60 e3310000 teq r1, #0 | |
| #001b64 15841000 strne r1, [r4] | |
| #001b68 e3320000 teq r2, #0 | |
| #001b6c 15842004 strne r2, [r4, #4] | |
| #001b70 e3330000 teq r3, #0 | |
| #001b74 15843008 strne r3, [r4, #8] | |
| #001b78 e8bd80fe pop {r1-r7,pc} | |
| #001b7c e92d402f push {r0-r3,r5,lr} | |
| #001b80 e1a02001 mov r2, r1 | |
| #001b84 e1a01000 mov r1, r0 | |
| #001b88 e59f5100 ldr r5, [pc, #256] | |
| #001b8c e3a03001 mov r3, #1 | |
| #001b90 eb000553 bl #+0x154c | |
| #001b94 e8bd802f pop {r0-r3,r5,pc} | |
| #001b98 e92d4000 push {lr} | |
| #001b9c e3500011 cmp r0, #17 | |
| #001ba0 328f100c adrcc r1, #+12 | |
| #001ba4 30811180 addcc r1, r1, r0, lsl #3 | |
| #001ba8 30811100 addcc r1, r1, r0, lsl #2 | |
| #001bac 3891000e ldmcc r1, {r1-r3} | |
| #001bb0 e8bd8000 pop {pc} | |
| #001bb4 00000000 andeq r0, r0, r0 | |
| #001bb8 00000000 andeq r0, r0, r0 | |
| #001bbc 00000000 andeq r0, r0, r0 | |
| #001bc0 00000000 andeq r0, r0, r0 | |
| #001bc4 00000000 andeq r0, r0, r0 | |
| #001bc8 00000000 andeq r0, r0, r0 | |
| #001bcc 00000000 andeq r0, r0, r0 | |
| #001bd0 00000000 andeq r0, r0, r0 | |
| #001bd4 00000000 andeq r0, r0, r0 | |
| #001bd8 00000000 andeq r0, r0, r0 | |
| #001bdc 00000000 andeq r0, r0, r0 | |
| #001be0 00000000 andeq r0, r0, r0 | |
| #001be4 00000000 andeq r0, r0, r0 | |
| #001be8 00000000 andeq r0, r0, r0 | |
| #001bec 00000000 andeq r0, r0, r0 | |
| #001bf0 00000000 andeq r0, r0, r0 | |
| #001bf4 00000000 andeq r0, r0, r0 | |
| #001bf8 00000000 andeq r0, r0, r0 | |
| #001bfc 03800d84 orreq r0, r0, #0x2100 | |
| #001c00 00000001 andeq r0, r0, r1 | |
| #001c04 00003424 andeq r3, r0, r4, lsr #8 | |
| #001c08 00000000 andeq r0, r0, r0 | |
| #001c0c 00000000 andeq r0, r0, r0 | |
| #001c10 00000000 andeq r0, r0, r0 | |
| #001c14 00000000 andeq r0, r0, r0 | |
| #001c18 00000000 andeq r0, r0, r0 | |
| #001c1c 00000000 andeq r0, r0, r0 | |
| #001c20 00000000 andeq r0, r0, r0 | |
| #001c24 00000000 andeq r0, r0, r0 | |
| #001c28 00000000 andeq r0, r0, r0 | |
| #001c2c 00000000 andeq r0, r0, r0 | |
| #001c30 00000000 andeq r0, r0, r0 | |
| #001c34 00000000 andeq r0, r0, r0 | |
| #001c38 03800ddc orreq r0, r0, #0x3700 | |
| #001c3c 00000000 andeq r0, r0, r0 | |
| #001c40 00000000 andeq r0, r0, r0 | |
| #001c44 00000000 andeq r0, r0, r0 | |
| #001c48 00000000 andeq r0, r0, r0 | |
| #001c4c 00000000 andeq r0, r0, r0 | |
| #001c50 000023dc ldrdeq r2, r3, [r0], -r12 | |
| #001c54 00000000 andeq r0, r0, r0 | |
| #001c58 00000000 andeq r0, r0, r0 | |
| #001c5c 00000000 andeq r0, r0, r0 | |
| #001c60 00000000 andeq r0, r0, r0 | |
| #001c64 00000000 andeq r0, r0, r0 | |
| #001c68 00000000 andeq r0, r0, r0 | |
| #001c6c 00000000 andeq r0, r0, r0 | |
| #001c70 00000000 andeq r0, r0, r0 | |
| #001c74 00000000 andeq r0, r0, r0 | |
| #001c78 00000000 andeq r0, r0, r0 | |
| #001c7c 00000000 andeq r0, r0, r0 | |
| #001c80 00003ba0 andeq r3, r0, r0, lsr #23 | |
| #001c84 00002184 andeq r2, r0, r4, lsl #3 | |
| #001c88 00003a24 andeq r3, r0, r4, lsr #20 | |
| #001c8c 000022d4 ldrdeq r2, r3, [r0], -r4 | |
| #001c90 00003a2c andeq r3, r0, r12, lsr #20 | |
| #001c94 e3c000f0 bic r0, r0, #240 | |
| #001c98 e3c00cff bic r0, r0, #0xff00 | |
| #001c9c e3c008ff bic r0, r0, #0xff0000 | |
| #001ca0 e3c004ff bic r0, r0, #0xff000000 | |
| #001ca4 e92d4078 push {r3-r6,lr} | |
| #001ca8 e3a03010 mov r3, #16 | |
| #001cac e3a04000 mov r4, #0 | |
| #001cb0 e3a05000 mov r5, #0 | |
| #001cb4 e24f60c8 adr r6, #+-200 | |
| #001cb8 e7d6600b ldrb r6, [r6, r11] | |
| #001cbc eb00003c bl #+240 | |
| #001cc0 e8bd8078 pop {r3-r6,pc} | |
| #001cc4 06040201 streq r0, [r4], -r1, lsl #4 | |
| #001cc8 00000008 andeq r0, r0, r8 | |
| #001ccc e3c00cff bic r0, r0, #0xff00 | |
| #001cd0 e3c008ff bic r0, r0, #0xff0000 | |
| #001cd4 e3c004ff bic r0, r0, #0xff000000 | |
| #001cd8 e92d4038 push {r3-r5,lr} | |
| #001cdc e3a0300a mov r3, #10 | |
| #001ce0 e3a04000 mov r4, #0 | |
| #001ce4 e3a05000 mov r5, #0 | |
| #001ce8 eb00002d bl #+180 | |
| #001cec e8bd8038 pop {r3-r5,pc} | |
| #001cf0 e1a00c00 lsl r0, r0, #24 | |
| #001cf4 e1a00c40 asr r0, r0, #24 | |
| #001cf8 e1a00800 lsl r0, r0, #16 | |
| #001cfc e1a00840 asr r0, r0, #16 | |
| #001d00 e1a00400 lsl r0, r0, #8 | |
| #001d04 e1a00420 lsr r0, r0, #8 | |
| #001d08 e92d4038 push {r3-r5,lr} | |
| #001d0c e3a0300a mov r3, #10 | |
| #001d10 e3a04001 mov r4, #1 | |
| #001d14 e3a05000 mov r5, #0 | |
| #001d18 eb000021 bl #+132 | |
| #001d1c e8bd8038 pop {r3-r5,pc} | |
| #001d20 e3c00cff bic r0, r0, #0xff00 | |
| #001d24 e3c008ff bic r0, r0, #0xff0000 | |
| #001d28 e3c004ff bic r0, r0, #0xff000000 | |
| #001d2c e92d4078 push {r3-r6,lr} | |
| #001d30 e3a03002 mov r3, #2 | |
| #001d34 e3a04000 mov r4, #0 | |
| #001d38 e3a05000 mov r5, #0 | |
| #001d3c e24f60d5 adr r6, #+-213 | |
| #001d40 e7d6600b ldrb r6, [r6, r11] | |
| #001d44 eb00001a bl #+104 | |
| #001d48 e8bd8078 pop {r3-r6,pc} | |
| #001d4c 20181008 andscs r1, r8, r8 | |
| #001d50 e3c00cff bic r0, r0, #0xff00 | |
| #001d54 e3c008ff bic r0, r0, #0xff0000 | |
| #001d58 e3c004ff bic r0, r0, #0xff000000 | |
| #001d5c e92d4038 push {r3-r5,lr} | |
| #001d60 e3a0300a mov r3, #10 | |
| #001d64 e3a04000 mov r4, #0 | |
| #001d68 e3a05003 mov r5, #3 | |
| #001d6c eb00000c bl #+48 | |
| #001d70 e8bd8038 pop {r3-r5,pc} | |
| #001d74 e1a00c00 lsl r0, r0, #24 | |
| #001d78 e1a00c40 asr r0, r0, #24 | |
| #001d7c e1a00800 lsl r0, r0, #16 | |
| #001d80 e1a00840 asr r0, r0, #16 | |
| #001d84 e1a00400 lsl r0, r0, #8 | |
| #001d88 e1a00420 lsr r0, r0, #8 | |
| #001d8c e92d4038 push {r3-r5,lr} | |
| #001d90 e3a0300a mov r3, #10 | |
| #001d94 e3a04001 mov r4, #1 | |
| #001d98 e3a05003 mov r5, #3 | |
| #001d9c eb000000 bl #+0 | |
| #001da0 e8bd8038 pop {r3-r5,pc} | |
| #001da4 e92d4040 push {r6,lr} | |
| #001da8 e3a06000 mov r6, #0 | |
| #001dac eb000000 bl #+0 | |
| #001db0 e8bd8040 pop {r6,pc} | |
| #001db4 e92d4f90 push {r4,r7-r11,lr} | |
| #001db8 e24dd030 sub sp, sp, #48 | |
| #001dbc e10fb000 smlabb pc, r0, r0, r11 | |
| #001dc0 e1a0900d mov r9, sp | |
| #001dc4 e1a08005 mov r8, r5 | |
| #001dc8 e3340000 teq r4, #0 | |
| #001dcc 0a000002 beq #+8 | |
| #001dd0 e3500000 cmp r0, #0 | |
| #001dd4 42600000 rsbmi r0, r0, #0 | |
| #001dd8 53a04000 movpl r4, #0 | |
| #001ddc e1a0e003 mov lr, r3 | |
| #001de0 e15e00a0 cmp lr, r0, lsr #1 | |
| #001de4 91a0e08e lslls lr, lr, #1 | |
| #001de8 915e00a0 cmpls lr, r0, lsr #1 | |
| #001dec 9afffffc bls #+-16 | |
| #001df0 e3a07000 mov r7, #0 | |
| #001df4 e150000e cmp r0, lr | |
| #001df8 2040000e subcs r0, r0, lr | |
| #001dfc e0a77007 adc r7, r7, r7 | |
| #001e00 e1a0e0ae lsr lr, lr, #1 | |
| #001e04 e15e0003 cmp lr, r3 | |
| #001e08 2afffff9 bcs #+-28 | |
| #001e0c e350000a cmp r0, #10 | |
| #001e10 32800030 addcc r0, r0, #48 | |
| #001e14 22800037 addcs r0, r0, #55 | |
| #001e18 e4c90001 strb r0, [r9], #1 | |
| #001e1c e2588001 subs r8, r8, #1 | |
| #001e20 03a00020 moveq r0, #32 | |
| #001e24 04c90001 strbeq r0, [r9], #1 | |
| #001e28 01a08005 moveq r8, r5 | |
| #001e2c e2466001 sub r6, r6, #1 | |
| #001e30 e1a00007 mov r0, r7 | |
| #001e34 e3560000 cmp r6, #0 | |
| #001e38 caffffe7 bgt #+-100 | |
| #001e3c e3500000 cmp r0, #0 | |
| #001e40 1affffe5 bne #+-108 | |
| #001e44 e3340000 teq r4, #0 | |
| #001e48 13a0002d movne r0, #45 | |
| #001e4c 14c90001 strbne r0, [r9], #1 | |
| #001e50 e1a00001 mov r0, r1 | |
| #001e54 e3520001 cmp r2, #1 | |
| #001e58 8159000d cmphi r9, sp | |
| #001e5c 8579e001 ldrbhi lr, [r9, #-1]! | |
| #001e60 84c1e001 strbhi lr, [r1], #1 | |
| #001e64 82422001 subhi r2, r2, #1 | |
| #001e68 8afffff9 bhi #+-28 | |
| #001e6c e3520000 cmp r2, #0 | |
| #001e70 83a0e000 movhi lr, #0 | |
| #001e74 85c1e000 strbhi lr, [r1] | |
| #001e78 e129f00b (..) | |
| #001e7c e28dd030 add sp, sp, #48 | |
| #001e80 e8bd8f90 pop {r4,r7-r11,pc} | |
| #001e84 e35b0004 cmp r11, #4 | |
| #001e88 21a0f00e movcs pc, lr | |
| #001e8c e129f00c (..) | |
| #001e90 e08ff10b add pc, pc, r11, lsl #2 | |
| #001e94 e1a0f00e mov pc, lr | |
| #001e98 ea000002 b #+8 | |
| #001e9c ea000006 b #+24 | |
| #001ea0 ea000078 b #+480 | |
| #001ea4 e1a0f00e mov pc, lr | |
| #001ea8 e92d4100 push {r8,lr} | |
| #001eac e59f81c0 ldr r8, [pc, #448] | |
| #001eb0 e5d8001c ldrb r0, [r8, #28] | |
| #001eb4 e2000003 and r0, r0, #3 | |
| #001eb8 e8bd8100 pop {r8,pc} | |
| #001ebc e92d487f push {r0-r6,r11,lr} | |
| #001ec0 e10fb000 smlabb pc, r0, r0, r11 | |
| #001ec4 e1b02001 movs r2, r1 | |
| #001ec8 1e070f10 mcrne 15, 0, r0, cr7, cr0, 0 | |
| #001ecc e1b020a2 lsrs r2, r2, #1 | |
| #001ed0 3a000002 bcc #+8 | |
| #001ed4 e5930000 ldr r0, [r3] | |
| #001ed8 ebfffc15 bl #+-4012 | |
| #001edc e5831000 str r1, [r3] | |
| #001ee0 e2833004 add r3, r3, #4 | |
| #001ee4 e3320000 teq r2, #0 | |
| #001ee8 1afffff7 bne #+-36 | |
| #001eec e3a00005 mov r0, #5 | |
| #001ef0 ebfff9f9 bl #+0xffffe7e4 | |
| #001ef4 e89d001d ldm sp, {r0,r2-r4} | |
| #001ef8 e9a1000d stmib r1!, {r0,r2,r3} | |
| #001efc e8b4006d ldm r4!, {r0,r2,r3,r5,r6} | |
| #001f00 e9a1006d stmib r1!, {r0,r2,r3,r5,r6} | |
| #001f04 e8b4006d ldm r4!, {r0,r2,r3,r5,r6} | |
| #001f08 e9a1006d stmib r1!, {r0,r2,r3,r5,r6} | |
| #001f0c e3a00000 mov r0, #0 | |
| #001f10 e28f10f4 adr r1, #+244 | |
| #001f14 e3a02000 mov r2, #0 | |
| #001f18 ef02001f svc #0x2001f | |
| #001f1c 6a00002e bvs #+184 | |
| #001f20 e59f0150 ldr r0, [pc, #336] | |
| #001f24 e3a01000 mov r1, #0 | |
| #001f28 e5801000 str r1, [r0] | |
| #001f2c e59f1148 ldr r1, [pc, #328] | |
| #001f30 e5801034 str r1, [r0, #52] | |
| #001f34 ebfff9f5 bl #+0xffffe7d4 | |
| #001f38 e3cbb302 bic r11, r11, #0x8000000 | |
| #001f3c e129f00b (..) | |
| #001f40 e59f0130 ldr r0, [pc, #304] | |
| #001f44 e5901000 ldr r1, [r0] | |
| #001f48 e3310000 teq r1, #0 | |
| #001f4c 0afffffc beq #+-16 | |
| #001f50 e3a00000 mov r0, #0 | |
| #001f54 e28f10b0 adr r1, #+176 | |
| #001f58 e3a02000 mov r2, #0 | |
| #001f5c ef020020 svc #0x20020 | |
| #001f60 6a00001d bvs #+116 | |
| #001f64 e59d300c ldr r3, [sp, #12] | |
| #001f68 e59f4110 ldr r4, [pc, #272] | |
| #001f6c e8b40067 ldm r4!, {r0-r2,r5,r6} | |
| #001f70 e8a30067 stm r3!, {r0-r2,r5,r6} | |
| #001f74 e8b40067 ldm r4!, {r0-r2,r5,r6} | |
| #001f78 e8a30067 stm r3!, {r0-r2,r5,r6} | |
| #001f7c e59d2008 ldr r2, [sp, #8] | |
| #001f80 e59d300c ldr r3, [sp, #12] | |
| #001f84 e1b020a2 lsrs r2, r2, #1 | |
| #001f88 3a000002 bcc #+8 | |
| #001f8c e5930000 ldr r0, [r3] | |
| #001f90 ebfffbb7 bl #+0xffffeedc | |
| #001f94 e5831000 str r1, [r3] | |
| #001f98 e2833004 add r3, r3, #4 | |
| #001f9c e3320000 teq r2, #0 | |
| #001fa0 1afffff7 bne #+-36 | |
| #001fa4 e59f00cc ldr r0, [pc, #204] | |
| #001fa8 e5900000 ldr r0, [r0] | |
| #001fac e3100201 tst r0, #0x10000000 | |
| #001fb0 0a000006 beq #+24 | |
| #001fb4 e59f10c0 ldr r1, [pc, #192] | |
| #001fb8 e59f20c4 ldr r2, [pc, #196] | |
| #001fbc e5922000 ldr r2, [r2] | |
| #001fc0 e1310002 teq r1, r2 | |
| #001fc4 028f101c adreq r1, #+28 | |
| #001fc8 e58d1000 str r1, [sp] | |
| #001fcc e38bb201 orr r11, r11, #0x10000000 | |
| #001fd0 e3100202 tst r0, #0x20000000 | |
| #001fd4 138bb202 orrne r11, r11, #0x20000000 | |
| #001fd8 03cbb202 biceq r11, r11, #0x20000000 | |
| #001fdc 638bb201 orrvs r11, r11, #0x10000000 | |
| #001fe0 e129f00b (..) | |
| #001fe4 e8bd887f pop {r0-r6,r11,pc} | |
| #001fe8 00000001 andeq r0, r0, r1 | |
| #001fec 70736e55 rsbsvc r6, r3, r5, asr lr | |
| #001ff0 66696365 strbtvs r6, [r9], -r5, ror #6 | |
| #001ff4 20646569 rsbcs r6, r4, r9, ror #10 | |
| #001ff8 6f727265 svcvs #0x727265 | |
| #001ffc 6e692072 mcrvs 0, 3, r2, cr9, cr2, 3 | |
| #002000 736f6820 (..) | |
| #002004 57532074 smmlsrpl r3, r4, r0, r2 | |
| #002008 00000049 andeq r0, r0, r9, asr #32 | |
| #00200c e92d48ff push {r0-r7,r11,lr} | |
| #002010 e10fb000 smlabb pc, r0, r0, r11 | |
| #002014 e38bb080 orr r11, r11, #128 | |
| #002018 e129f00b (..) | |
| #00201c e3340006 teq r4, #6 | |
| #002020 1a000007 bne #+28 | |
| #002024 e59f104c ldr r1, [pc, #76] | |
| #002028 e9b000fc ldmib r0!, {r2-r7} | |
| #00202c e3320000 teq r2, #0 | |
| #002030 03a02001 moveq r2, #1 | |
| #002034 e8a100fc stm r1!, {r2-r7} | |
| #002038 e9b0007c ldmib r0!, {r2-r6} | |
| #00203c e8a1007c stm r1!, {r2-r6} | |
| #002040 ea000009 b #+36 | |
| #002044 e3340007 teq r4, #7 | |
| #002048 1a000007 bne #+28 | |
| #00204c e59f1030 ldr r1, [pc, #48] | |
| #002050 e5912000 ldr r2, [r1] | |
| #002054 e3a0307c mov r3, #124 | |
| #002058 e5b04004 ldr r4, [r0, #4]! | |
| #00205c e4824004 str r4, [r2], #4 | |
| #002060 e2533004 subs r3, r3, #4 | |
| #002064 1afffffb bne #+-20 | |
| #002068 e5812000 str r2, [r1] | |
| #00206c e129f00b (..) | |
| #002070 e8bd88ff pop {r0-r7,r11,pc} | |
| #002074 83800000 orrhi r0, r0, #0 | |
| #002078 00003b44 andeq r3, r0, r4, asr #22 | |
| #00207c 00003924 andeq r3, r0, r4, lsr #18 | |
| #002080 00003b50 andeq r3, r0, r0, asr r11 | |
| #002084 00003b78 andeq r3, r0, r8, ror r11 | |
| #002088 e51fb410 ldr r11, [pc, #-1040] | |
| #00208c e58b0000 str r0, [r11] | |
| #002090 e92d000f push {r0-r3} | |
| #002094 e3a00006 mov r0, #6 | |
| #002098 e59f1048 ldr r1, [pc, #72] | |
| #00209c e3a02001 mov r2, #1 | |
| #0020a0 e59f3044 ldr r3, [pc, #68] | |
| #0020a4 ef020040 svc #0x20040 | |
| #0020a8 e3a0000b mov r0, #11 | |
| #0020ac e59f103c ldr r1, [pc, #60] | |
| #0020b0 ef020040 svc #0x20040 | |
| #0020b4 e8bd000f pop {r0-r3} | |
| #0020b8 e59fd034 ldr sp, [pc, #52] | |
| #0020bc ebfff90e bl #+0xffffe438 | |
| #0020c0 e3a0a000 mov r10, #0 | |
| #0020c4 e51fb884 ldr r11, [pc, #-2180] | |
| #0020c8 e58ba000 str r10, [r11] | |
| #0020cc eb00044b bl #+0x112c | |
| #0020d0 e3180001 tst r8, #1 | |
| #0020d4 03a0a010 moveq r10, #16 | |
| #0020d8 13a0a000 movne r10, #0 | |
| #0020dc e129f00a (..) | |
| #0020e0 e3c88003 bic r8, r8, #3 | |
| #0020e4 e1a0f008 mov pc, r8 | |
| #0020e8 03800cf0 orreq r0, r0, #0xf000 | |
| #0020ec 00003424 andeq r3, r0, r4, lsr #8 | |
| #0020f0 03800d10 orreq r0, r0, #1024 | |
| #0020f4 00003420 andeq r3, r0, r0, lsr #8 | |
| #0020f8 00000000 andeq r0, r0, r0 | |
| #0020fc 00000000 andeq r0, r0, r0 | |
| #002100 00000000 andeq r0, r0, r0 | |
| #002104 00000000 andeq r0, r0, r0 | |
| #002108 00000000 andeq r0, r0, r0 | |
| #00210c 00000000 andeq r0, r0, r0 | |
| #002110 00000000 andeq r0, r0, r0 | |
| #002114 00000000 andeq r0, r0, r0 | |
| #002118 00000000 andeq r0, r0, r0 | |
| #00211c 00000000 andeq r0, r0, r0 | |
| #002120 00000000 andeq r0, r0, r0 | |
| #002124 00000000 andeq r0, r0, r0 | |
| #002128 00000000 andeq r0, r0, r0 | |
| #00212c 00000000 andeq r0, r0, r0 | |
| #002130 00000000 andeq r0, r0, r0 | |
| #002134 00000000 andeq r0, r0, r0 | |
| #002138 00000000 andeq r0, r0, r0 | |
| #00213c 00000000 andeq r0, r0, r0 | |
| #002140 00000000 andeq r0, r0, r0 | |
| #002144 e92d5400 push {r10,r12,lr} | |
| #002148 e10fc000 smlabb pc, r0, r0, r12 | |
| #00214c eb000022 bl #+136 | |
| #002150 e33a0000 teq r10, #0 | |
| #002154 028f0070 adreq r0, #+112 | |
| #002158 038cc201 orreq r12, r12, #0x10000000 | |
| #00215c 0a000018 beq #+96 | |
| #002160 e92d1000 push {r12} | |
| #002164 e99a1400 ldmib r10, {r10,r12} | |
| #002168 e35a0b01 cmp r10, #1024 | |
| #00216c 3a000006 bcc #+24 | |
| #002170 e1a0e00f mov lr, pc | |
| #002174 e1a0f00a mov pc, r10 | |
| #002178 e92d03ff push {r0-r9} | |
| #00217c e1a0180a lsl r1, r10, #16 | |
| #002180 e1a01821 lsr r1, r1, #16 | |
| #002184 e1a0282a lsr r2, r10, #16 | |
| #002188 ea000003 b #+12 | |
| #00218c e92d03ff push {r0-r9} | |
| #002190 e1a0100a mov r1, r10 | |
| #002194 e1a0200c mov r2, r12 | |
| #002198 e3a0c000 mov r12, #0 | |
| #00219c e1a0000b mov r0, r11 | |
| #0021a0 e1a0300d mov r3, sp | |
| #0021a4 ef06b981 svc #0x6b981 | |
| #0021a8 6a000002 bvs #+8 | |
| #0021ac e33c0000 teq r12, #0 | |
| #0021b0 11a0e00f movne lr, pc | |
| #0021b4 11a0f00c movne pc, r12 | |
| #0021b8 658d0000 strvs r0, [sp] | |
| #0021bc e8bd13ff pop {r0-r9,r12} | |
| #0021c0 638cc201 orrvs r12, r12, #0x10000000 | |
| #0021c4 e129f00c (..) | |
| #0021c8 e8bd9400 pop {r10,r12,pc} | |
| #0021cc 00000001 andeq r0, r0, r1 | |
| #0021d0 6e6b6e55 mcrvs 14, 3, r6, cr11, cr5, 2 | |
| #0021d4 206e776f rsbcs r7, lr, pc, ror #14 | |
| #0021d8 00495753 subeq r5, r9, r3, asr r7 | |
| #0021dc e92d421f push {r0-r4,r9,lr} | |
| #0021e0 e10f9000 smlabb pc, r0, r0, r9 | |
| #0021e4 e28f0040 adr r0, #+64 | |
| #0021e8 e3a01000 mov r1, #0 | |
| #0021ec e3a02005 mov r2, #5 | |
| #0021f0 e1510002 cmp r1, r2 | |
| #0021f4 83a0a000 movhi r10, #0 | |
| #0021f8 8a000009 bhi #+36 | |
| #0021fc e0813002 add r3, r1, r2 | |
| #002200 e1a030a3 lsr r3, r3, #1 | |
| #002204 e083a083 add r10, r3, r3, lsl #1 | |
| #002208 e790410a ldr r4, [r0, r10, lsl #2] | |
| #00220c e154000b cmp r4, r11 | |
| #002210 0a000002 beq #+8 | |
| #002214 b2831001 addlt r1, r3, #1 | |
| #002218 c2432001 subgt r2, r3, #1 | |
| #00221c eafffff3 b #+-52 | |
| #002220 e080a10a add r10, r0, r10, lsl #2 | |
| #002224 e129f009 (..) | |
| #002228 e8bd821f pop {r0-r4,r9,pc} | |
| #00222c 00000008 andeq r0, r0, r8 | |
| #002230 03802274 orreq r2, r0, #0x40000007 | |
| #002234 00000000 andeq r0, r0, r0 | |
| #002238 00000009 andeq r0, r0, r9 | |
| #00223c 00000000 andeq r0, r0, r0 | |
| #002240 00000000 andeq r0, r0, r0 | |
| #002244 0000000a andeq r0, r0, r10 | |
| #002248 00000000 andeq r0, r0, r0 | |
| #00224c 00000000 andeq r0, r0, r0 | |
| #002250 0000000b andeq r0, r0, r11 | |
| #002254 00000000 andeq r0, r0, r0 | |
| #002258 00000000 andeq r0, r0, r0 | |
| #00225c 0000000c andeq r0, r0, r12 | |
| #002260 038022ac orreq r2, r0, #0xc000000a | |
| #002264 00000000 andeq r0, r0, r0 | |
| #002268 0000000d andeq r0, r0, sp | |
| #00226c 038022cc orreq r2, r0, #0xc000000c | |
| #002270 00000000 andeq r0, r0, r0 | |
| #002274 e3a0a000 mov r10, #0 | |
| #002278 e3300000 teq r0, #0 | |
| #00227c 1330000a teqne r0, #10 | |
| #002280 03a0a030 moveq r10, #48 | |
| #002284 0a000005 beq #+20 | |
| #002288 e330000c teq r0, #12 | |
| #00228c 1330000e teqne r0, #14 | |
| #002290 13300010 teqne r0, #16 | |
| #002294 133000ff teqne r0, #255 | |
| #002298 03330000 teqeq r3, #0 | |
| #00229c 03a0a004 moveq r10, #4 | |
| #0022a0 e38aa002 orr r10, r10, #2 | |
| #0022a4 e18aa80a orr r10, r10, r10, lsl #16 | |
| #0022a8 e1a0f00e mov pc, lr | |
| #0022ac e3a0a004 mov r10, #4 | |
| #0022b0 e3300009 teq r0, #9 | |
| #0022b4 1330000a teqne r0, #10 | |
| #0022b8 1330000b teqne r0, #11 | |
| #0022bc 1330000c teqne r0, #12 | |
| #0022c0 038aa042 orreq r10, r10, #66 | |
| #0022c4 e18aa80a orr r10, r10, r10, lsl #16 | |
| #0022c8 e1a0f00e mov pc, lr | |
| #0022cc e31000ff tst r0, #255 | |
| #0022d0 03a0a000 moveq r10, #0 | |
| #0022d4 13a0a006 movne r10, #6 | |
| #0022d8 e18aa80a orr r10, r10, r10, lsl #16 | |
| #0022dc e1a0f00e mov pc, lr | |
| #0022e0 00000000 andeq r0, r0, r0 | |
| #0022e4 00000000 andeq r0, r0, r0 | |
| #0022e8 00000000 andeq r0, r0, r0 | |
| #0022ec 00000000 andeq r0, r0, r0 | |
| #0022f0 00000000 andeq r0, r0, r0 | |
| #0022f4 00000000 andeq r0, r0, r0 | |
| #0022f8 00000000 andeq r0, r0, r0 | |
| #0022fc 00000000 andeq r0, r0, r0 | |
| #002300 00000000 andeq r0, r0, r0 | |
| #002304 00000000 andeq r0, r0, r0 | |
| #002308 00000000 andeq r0, r0, r0 | |
| #00230c 00000000 andeq r0, r0, r0 | |
| #002310 00000000 andeq r0, r0, r0 | |
| #002314 00000000 andeq r0, r0, r0 | |
| #002318 00000000 andeq r0, r0, r0 | |
| #00231c 00000000 andeq r0, r0, r0 | |
| #002320 00000000 andeq r0, r0, r0 | |
| #002324 00000000 andeq r0, r0, r0 | |
| #002328 00000000 andeq r0, r0, r0 | |
| #00232c e92d4fff push {r0-r11,lr} | |
| #002330 e10fb000 smlabb pc, r0, r0, r11 | |
| #002334 e5d01000 ldrb r1, [r0] | |
| #002338 e3310020 teq r1, #32 | |
| #00233c 1331002a teqne r1, #42 | |
| #002340 02800001 addeq r0, r0, #1 | |
| #002344 0afffffa beq #+-24 | |
| #002348 e3510020 cmp r1, #32 | |
| #00234c 3a00002c bcc #+176 | |
| #002350 eb0002d7 bl #+2908 | |
| #002354 2a000028 bcs #+160 | |
| #002358 e3a01000 mov r1, #0 | |
| #00235c e1a02000 mov r2, r0 | |
| #002360 e5d23000 ldrb r3, [r2] | |
| #002364 e3530020 cmp r3, #32 | |
| #002368 02822001 addeq r2, r2, #1 | |
| #00236c 0afffffb beq #+-20 | |
| #002370 3a000005 bcc #+20 | |
| #002374 e2811001 add r1, r1, #1 | |
| #002378 e5d23000 ldrb r3, [r2] | |
| #00237c e3530020 cmp r3, #32 | |
| #002380 82822001 addhi r2, r2, #1 | |
| #002384 8afffffb bhi #+-20 | |
| #002388 0afffff4 beq #+-48 | |
| #00238c e5d03000 ldrb r3, [r0] | |
| #002390 e3530020 cmp r3, #32 | |
| #002394 02800001 addeq r0, r0, #1 | |
| #002398 0afffffb beq #+-20 | |
| #00239c e5d4a004 ldrb r10, [r4, #4] | |
| #0023a0 e151000a cmp r1, r10 | |
| #0023a4 3a000009 bcc #+36 | |
| #0023a8 e5d4a006 ldrb r10, [r4, #6] | |
| #0023ac e151000a cmp r1, r10 | |
| #0023b0 8a000006 bhi #+24 | |
| #0023b4 e594a000 ldr r10, [r4] | |
| #0023b8 e1a0e00f mov lr, pc | |
| #0023bc e08af005 add pc, r10, r5 | |
| #0023c0 7a00000f bvc #+60 | |
| #0023c4 e38bb201 orr r11, r11, #0x10000000 | |
| #0023c8 e3300000 teq r0, #0 | |
| #0023cc 1a00000c bne #+48 | |
| #0023d0 e59f1b90 ldr r1, [pc, #2960] | |
| #0023d4 e1a00001 mov r0, r1 | |
| #0023d8 e5942008 ldr r2, [r4, #8] | |
| #0023dc e0822005 add r2, r2, r5 | |
| #0023e0 e3a0e001 mov lr, #1 | |
| #0023e4 e481e004 str lr, [r1], #4 | |
| #0023e8 e4d2e001 ldrb lr, [r2], #1 | |
| #0023ec e4c1e001 strb lr, [r1], #1 | |
| #0023f0 e33e0000 teq lr, #0 | |
| #0023f4 1afffffb bne #+-20 | |
| #0023f8 ea000000 b #+0 | |
| #0023fc e28f000c adr r0, #+12 | |
| #002400 e38bb201 orr r11, r11, #0x10000000 | |
| #002404 e129f00b (..) | |
| #002408 658d0000 strvs r0, [sp] | |
| #00240c e8bd8fff pop {r0-r11,pc} | |
| #002410 00000001 andeq r0, r0, r1 | |
| #002414 20646142 rsbcs r6, r4, r2, asr #2 | |
| #002418 6d6d6f63 (..) | |
| #00241c 00646e61 rsbeq r6, r4, r1, ror #28 | |
| #002420 6f6d654d svcvs #0x6d654d | |
| #002424 00007972 andeq r7, r0, r2, ror r9 | |
| #002428 03802604 orreq r2, r0, #0x400000 | |
| #00242c 00040001 andeq r0, r4, r1 | |
| #002430 03802d22 orreq r2, r0, #2176 | |
| #002434 03802cff orreq r2, r0, #0xff00 | |
| #002438 6f6d654d svcvs #0x6d654d | |
| #00243c 00497972 subeq r7, r9, r2, ror r9 | |
| #002440 03802754 orreq r2, r0, #0x1500000 | |
| #002444 00040001 andeq r0, r4, r1 | |
| #002448 03802cd8 orreq r2, r0, #0xd800 | |
| #00244c 03802c9d orreq r2, r0, #0x9d00 | |
| #002450 706c6548 rsbvc r6, r12, r8, asr #10 | |
| #002454 00000000 andeq r0, r0, r0 | |
| #002458 038028b8 orreq r2, r0, #0xb80000 | |
| #00245c 00ff0000 rscseq r0, pc, r0 | |
| #002460 03802d75 orreq r2, r0, #0x1d40 | |
| #002464 03802d4c orreq r2, r0, #0x1300 | |
| #002468 32676f4c rsbcc r6, r7, #304 | |
| #00246c 73796850 cmnvc r9, #0x500000 | |
| #002470 00000000 andeq r0, r0, r0 | |
| #002474 03802a14 orreq r2, r0, #0x14000 | |
| #002478 00010001 andeq r0, r1, r1 | |
| #00247c 03802dd7 orreq r2, r0, #0x35c0 | |
| #002480 03802d83 orreq r2, r0, #0x20c0 | |
| #002484 73796850 cmnvc r9, #0x500000 | |
| #002488 676f4c32 (..) | |
| #00248c 00000000 andeq r0, r0, r0 | |
| #002490 03802a5c orreq r2, r0, #0x5c000 | |
| #002494 00010001 andeq r0, r1, r1 | |
| #002498 03802e44 orreq r2, r0, #1088 | |
| #00249c 03802df0 orreq r2, r0, #0x3c00 | |
| #0024a0 776f6853 (..) | |
| #0024a4 73676552 (..) | |
| #0024a8 00000000 andeq r0, r0, r0 | |
| #0024ac 03802b20 orreq r2, r0, #0x8000 | |
| #0024b0 00000000 andeq r0, r0, r0 | |
| #0024b4 03802ea0 orreq r2, r0, #2560 | |
| #0024b8 03802e5d orreq r2, r0, #1488 | |
| #0024bc 6b6e694c blvs #+0x1b9a530 | |
| #0024c0 65676150 strbvs r6, [r7, #-336]! | |
| #0024c4 00000000 andeq r0, r0, r0 | |
| #0024c8 03802890 orreq r2, r0, #0x900000 | |
| #0024cc 00020002 andeq r0, r2, r2 | |
| #0024d0 03802c7e orreq r2, r0, #0x7e00 | |
| #0024d4 03802c17 orreq r2, r0, #0x1700 | |
| #0024d8 00006f47 andeq r6, r0, r7, asr #30 | |
| #0024dc 03802508 orreq r2, r0, #0x2000000 | |
| #0024e0 00ff0000 rscseq r0, pc, r0 | |
| #0024e4 03802bd2 orreq r2, r0, #0x34800 | |
| #0024e8 03802bb0 orreq r2, r0, #0x2c000 | |
| #0024ec 74697551 strbtvc r7, [r9], #-1361 | |
| #0024f0 00000000 andeq r0, r0, r0 | |
| #0024f4 03802564 orreq r2, r0, #0x19000000 | |
| #0024f8 00000000 andeq r0, r0, r0 | |
| #0024fc 03802c09 orreq r2, r0, #2304 | |
| #002500 03802be7 orreq r2, r0, #0x39c00 | |
| #002504 00000000 andeq r0, r0, r0 | |
| #002508 e92d4907 push {r0-r2,r8,r11,lr} | |
| #00250c e1a01000 mov r1, r0 | |
| #002510 e10fb000 smlabb pc, r0, r0, r11 | |
| #002514 e3a02902 mov r2, #0x8000 | |
| #002518 eb000012 bl #+72 | |
| #00251c 324f0020 adrcc r0, #+-32 | |
| #002520 3a00000a bcc #+40 | |
| #002524 e330003b teq r0, #59 | |
| #002528 0a000005 beq #+20 | |
| #00252c eb000012 bl #+72 | |
| #002530 6a000008 bvs #+32 | |
| #002534 eb00000b bl #+44 | |
| #002538 e330003b teq r0, #59 | |
| #00253c 124f0040 adrne r0, #+-64 | |
| #002540 1a000002 bne #+8 | |
| #002544 e2811001 add r1, r1, #1 | |
| #002548 eb000006 bl #+24 | |
| #00254c e1a00001 mov r0, r1 | |
| #002550 e1a08002 mov r8, r2 | |
| #002554 ef06b982 svc #0x6b982 | |
| #002558 638bb201 orrvs r11, r11, #0x10000000 | |
| #00255c e129f00b (..) | |
| #002560 e8bd8907 pop {r0-r2,r8,r11,pc} | |
| #002564 ef020011 svc #0x20011 | |
| #002568 e5d10000 ldrb r0, [r1] | |
| #00256c e3500020 cmp r0, #32 | |
| #002570 02811001 addeq r1, r1, #1 | |
| #002574 0afffffb beq #+-20 | |
| #002578 e1a0f00e mov pc, lr | |
| #00257c e92d4001 push {r0,lr} | |
| #002580 ebfffff8 bl #+-32 | |
| #002584 3a000002 bcc #+8 | |
| #002588 e3a00142 mov r0, #0x80000010 | |
| #00258c ef020021 svc #0x20021 | |
| #002590 e328f202 wfe | |
| #002594 658d0000 strvs r0, [sp] | |
| #002598 e8bd8001 pop {r0,pc} | |
| #00259c e92d4039 push {r0,r3-r5,lr} | |
| #0025a0 ebfffff0 bl #+-64 | |
| #0025a4 3a000014 bcc #+80 | |
| #0025a8 e3300072 teq r0, #114 | |
| #0025ac 13300052 teqne r0, #82 | |
| #0025b0 1a00000e bne #+56 | |
| #0025b4 e2811001 add r1, r1, #1 | |
| #0025b8 e3a002aa mov r0, #0xa000000a | |
| #0025bc e3a0200f mov r2, #15 | |
| #0025c0 ef020021 svc #0x20021 | |
| #0025c4 6a00000c bvs #+48 | |
| #0025c8 e1a05001 mov r5, r1 | |
| #0025cc e1a04002 mov r4, r2 | |
| #0025d0 e3a0000d mov r0, #13 | |
| #0025d4 e3a01000 mov r1, #0 | |
| #0025d8 e3a02000 mov r2, #0 | |
| #0025dc e3a03000 mov r3, #0 | |
| #0025e0 ef020040 svc #0x20040 | |
| #0025e4 77912104 ldrvc r2, [r1, r4, lsl #2] | |
| #0025e8 e1a01005 mov r1, r5 | |
| #0025ec ea000001 b #+4 | |
| #0025f0 e3a00142 mov r0, #0x80000010 | |
| #0025f4 ef020021 svc #0x20021 | |
| #0025f8 7328f202 wfevc | |
| #0025fc 658d0000 strvs r0, [sp] | |
| #002600 e8bd8039 pop {r0,r3-r5,pc} | |
| #002604 e92d40fe push {r1-r7,lr} | |
| #002608 e3a07000 mov r7, #0 | |
| #00260c e1a01000 mov r1, r0 | |
| #002610 e5d10000 ldrb r0, [r1] | |
| #002614 e3300042 teq r0, #66 | |
| #002618 13300062 teqne r0, #98 | |
| #00261c 02811001 addeq r1, r1, #1 | |
| #002620 03e07000 mvneq r7, #0 | |
| #002624 ebffffdc bl #+-144 | |
| #002628 6a000048 bvs #+288 | |
| #00262c 3328f201 yieldcc | |
| #002630 63a00000 movvs r0, #0 | |
| #002634 6a000045 bvs #+276 | |
| #002638 e1a03002 mov r3, r2 | |
| #00263c e2834c01 add r4, r3, #256 | |
| #002640 e3a05000 mov r5, #0 | |
| #002644 ebffffc7 bl #+-228 | |
| #002648 3a00000a bcc #+40 | |
| #00264c e330002b teq r0, #43 | |
| #002650 01a05003 moveq r5, r3 | |
| #002654 02811001 addeq r1, r1, #1 | |
| #002658 ebffffcf bl #+-196 | |
| #00265c 6a00003b bvs #+236 | |
| #002660 2a000003 bcs #+12 | |
| #002664 e3350000 teq r5, #0 | |
| #002668 1328f201 yieldne | |
| #00266c 13a00000 movne r0, #0 | |
| #002670 1a000036 bne #+216 | |
| #002674 e0854002 add r4, r5, r2 | |
| #002678 e3370000 teq r7, #0 | |
| #00267c 03c33003 biceq r3, r3, #3 | |
| #002680 02844003 addeq r4, r4, #3 | |
| #002684 03c44003 biceq r4, r4, #3 | |
| #002688 e1530004 cmp r3, r4 | |
| #00268c 2a00002f bcs #+188 | |
| #002690 e1a00003 mov r0, r3 | |
| #002694 eb000109 bl #+1060 | |
| #002698 ef020001 svc #0x20001 | |
| #00269c 00203a20 eoreq r3, r0, r0, lsr #20 | |
| #0026a0 e1a05003 mov r5, r3 | |
| #0026a4 e3a06010 mov r6, #16 | |
| #0026a8 e3370000 teq r7, #0 | |
| #0026ac 1a00000d bne #+52 | |
| #0026b0 e1550004 cmp r5, r4 | |
| #0026b4 2a000004 bcs #+16 | |
| #0026b8 e4950004 ldr r0, [r5], #4 | |
| #0026bc eb0000ff bl #+1020 | |
| #0026c0 ef020120 svc #0x20120 | |
| #0026c4 e2566004 subs r6, r6, #4 | |
| #0026c8 1afffff8 bne #+-32 | |
| #0026cc e2566004 subs r6, r6, #4 | |
| #0026d0 4a000010 bmi #+64 | |
| #0026d4 ef020001 svc #0x20001 | |
| #0026d8 20202020 eorcs r2, r0, r0, lsr #32 | |
| #0026dc 20202020 eorcs r2, r0, r0, lsr #32 | |
| #0026e0 00000020 andeq r0, r0, r0, lsr #32 | |
| #0026e4 eafffff8 b #+-32 | |
| #0026e8 e1550004 cmp r5, r4 | |
| #0026ec 2a000004 bcs #+16 | |
| #0026f0 e4d50001 ldrb r0, [r5], #1 | |
| #0026f4 eb0000e9 bl #+932 | |
| #0026f8 ef020120 svc #0x20120 | |
| #0026fc e2566001 subs r6, r6, #1 | |
| #002700 1afffff8 bne #+-32 | |
| #002704 e2566001 subs r6, r6, #1 | |
| #002708 4a000002 bmi #+8 | |
| #00270c ef020001 svc #0x20001 | |
| #002710 00202020 eoreq r2, r0, r0, lsr #32 | |
| #002714 eafffffa b #+-24 | |
| #002718 ef020001 svc #0x20001 | |
| #00271c 0000203a andeq r2, r0, r10, lsr r0 | |
| #002720 e3a06010 mov r6, #16 | |
| #002724 e1530004 cmp r3, r4 | |
| #002728 2a000006 bcs #+24 | |
| #00272c e4d30001 ldrb r0, [r3], #1 | |
| #002730 e350001f cmp r0, #31 | |
| #002734 8330007f teqhi r0, #127 | |
| #002738 93a0002e movls r0, #46 | |
| #00273c ef020000 svc #0x20000 | |
| #002740 e2566001 subs r6, r6, #1 | |
| #002744 1afffff6 bne #+-40 | |
| #002748 ef020003 svc #0x20003 | |
| #00274c eaffffcd b #+-204 | |
| #002750 e8bd80fe pop {r1-r7,pc} | |
| #002754 e92d40fe push {r1-r7,lr} | |
| #002758 e1a01000 mov r1, r0 | |
| #00275c ebffff8e bl #+-456 | |
| #002760 6a00003e bvs #+248 | |
| #002764 3328f201 yieldcc | |
| #002768 63a00000 movvs r0, #0 | |
| #00276c 6a00003b bvs #+236 | |
| #002770 e1a04002 mov r4, r2 | |
| #002774 e2845060 add r5, r4, #96 | |
| #002778 e3a03000 mov r3, #0 | |
| #00277c ebffff79 bl #+-540 | |
| #002780 3a00000a bcc #+40 | |
| #002784 e330002b teq r0, #43 | |
| #002788 01a03004 moveq r3, r4 | |
| #00278c 02811001 addeq r1, r1, #1 | |
| #002790 ebffff81 bl #+-508 | |
| #002794 6a000031 bvs #+196 | |
| #002798 2a000003 bcs #+12 | |
| #00279c e3330000 teq r3, #0 | |
| #0027a0 1328f201 yieldne | |
| #0027a4 13a00000 movne r0, #0 | |
| #0027a8 1a00002c bne #+176 | |
| #0027ac e0835002 add r5, r3, r2 | |
| #0027b0 e3c44003 bic r4, r4, #3 | |
| #0027b4 e2855003 add r5, r5, #3 | |
| #0027b8 e3c55003 bic r5, r5, #3 | |
| #0027bc e3a0000d mov r0, #13 | |
| #0027c0 e3a01000 mov r1, #0 | |
| #0027c4 e3a02000 mov r2, #0 | |
| #0027c8 e3a03000 mov r3, #0 | |
| #0027cc ef020040 svc #0x20040 | |
| #0027d0 e591603c ldr r6, [r1, #60] | |
| #0027d4 e3c66003 bic r6, r6, #3 | |
| #0027d8 e1540005 cmp r4, r5 | |
| #0027dc 2a00001f bcs #+124 | |
| #0027e0 e1a00004 mov r0, r4 | |
| #0027e4 eb0000b5 bl #+724 | |
| #0027e8 ef020120 svc #0x20120 | |
| #0027ec e1340006 teq r4, r6 | |
| #0027f0 0f02013c svceq #0x2013c | |
| #0027f4 1f02013a svcne #0x2013a | |
| #0027f8 ef020120 svc #0x20120 | |
| #0027fc e5941000 ldr r1, [r4] | |
| #002800 e3a02004 mov r2, #4 | |
| #002804 e20100ff and r0, r1, #255 | |
| #002808 e350001f cmp r0, #31 | |
| #00280c 8330007f teqhi r0, #127 | |
| #002810 93a0002e movls r0, #46 | |
| #002814 ef020000 svc #0x20000 | |
| #002818 e1a01421 lsr r1, r1, #8 | |
| #00281c e2522001 subs r2, r2, #1 | |
| #002820 1afffff7 bne #+-36 | |
| #002824 ef020001 svc #0x20001 | |
| #002828 00203a20 eoreq r3, r0, r0, lsr #20 | |
| #00282c e5940000 ldr r0, [r4] | |
| #002830 eb0000a2 bl #+648 | |
| #002834 ef020001 svc #0x20001 | |
| #002838 00203a20 eoreq r3, r0, r0, lsr #20 | |
| #00283c e1a01004 mov r1, r4 | |
| #002840 e59f2720 ldr r2, [pc, #1824] | |
| #002844 e3a03c01 mov r3, #256 | |
| #002848 eb000005 bl #+20 | |
| #00284c e1a00002 mov r0, r2 | |
| #002850 ef020002 svc #0x20002 | |
| #002854 ef020003 svc #0x20003 | |
| #002858 e2844004 add r4, r4, #4 | |
| #00285c eaffffdd b #+-140 | |
| #002860 e8bd80fe pop {r1-r7,pc} | |
| #002864 e92d410f push {r0-r3,r8,lr} | |
| #002868 e3a08000 mov r8, #0 | |
| #00286c e92d03ff push {r0-r9} | |
| #002870 e59f06f4 ldr r0, [pc, #1780] | |
| #002874 e3a01004 mov r1, #4 | |
| #002878 e3a02000 mov r2, #0 | |
| #00287c e1a0300d mov r3, sp | |
| #002880 ef06b981 svc #0x6b981 | |
| #002884 e28dd028 add sp, sp, #40 | |
| #002888 658d0000 strvs r0, [sp] | |
| #00288c e8bd810f pop {r0-r3,r8,pc} | |
| #002890 e92d400f push {r0-r3,lr} | |
| #002894 e1a01000 mov r1, r0 | |
| #002898 ebffff37 bl #+-804 | |
| #00289c 71a03002 movvc r3, r2 | |
| #0028a0 7bffff35 blvc #+-812 | |
| #0028a4 e1a01003 mov r1, r3 | |
| #0028a8 e1a00002 mov r0, r2 | |
| #0028ac ebfff9c4 bl #+0xffffe710 | |
| #0028b0 658d0000 strvs r0, [sp] | |
| #0028b4 e8bd800f pop {r0-r3,pc} | |
| #0028b8 e92d4000 push {lr} | |
| #0028bc e5d01000 ldrb r1, [r0] | |
| #0028c0 e3510020 cmp r1, #32 | |
| #0028c4 02800001 addeq r0, r0, #1 | |
| #0028c8 0afffffb beq #+-20 | |
| #0028cc 3a00000d bcc #+52 | |
| #0028d0 eb000177 bl #+1500 | |
| #0028d4 3594000c ldrcc r0, [r4, #12] | |
| #0028d8 30800005 addcc r0, r0, r5 | |
| #0028dc 228f0004 adrcs r0, #+4 | |
| #0028e0 eb000025 bl #+148 | |
| #0028e4 ea000022 b #+136 | |
| #0028e8 68206f4e stmdavs r0!, {r1-r3,r6,r8-r11,sp,lr} | |
| #0028ec 20706c65 rsbscs r6, r0, r5, ror #24 | |
| #0028f0 6e756f66 (..) | |
| #0028f4 6f662064 svcvs #0x662064 | |
| #0028f8 68742072 (..) | |
| #0028fc 63207461 yieldvs | |
| #002900 616d6d6f (..) | |
| #002904 0000646e andeq r6, r0, lr, ror #8 | |
| #002908 ef020001 svc #0x20001 | |
| #00290c 20656854 rsbcs r6, r5, r4, asr r8 | |
| #002910 6c6c6f66 (..) | |
| #002914 6e69776f (..) | |
| #002918 6f632067 svcvs #0x632067 | |
| #00291c 6e616d6d (..) | |
| #002920 61207364 (..) | |
| #002924 61206572 bkpt #1618 | |
| #002928 6c696176 (..) | |
| #00292c 656c6261 strbvs r6, [r12, #-609]! | |
| #002930 0d0a0a3a (..) | |
| #002934 00000000 andeq r0, r0, r0 | |
| #002938 e24f0b01 adr r0, #+-1024 | |
| #00293c e2400e12 sub r0, r0, #288 | |
| #002940 e5d01000 ldrb r1, [r0] | |
| #002944 e3310000 teq r1, #0 | |
| #002948 0a000009 beq #+36 | |
| #00294c ef020001 svc #0x20001 | |
| #002950 00202020 eoreq r2, r0, r0, lsr #32 | |
| #002954 ef020002 svc #0x20002 | |
| #002958 ef020003 svc #0x20003 | |
| #00295c e4d01001 ldrb r1, [r0], #1 | |
| #002960 e3310000 teq r1, #0 | |
| #002964 1afffffc bne #+-16 | |
| #002968 e2800013 add r0, r0, #19 | |
| #00296c e3c00003 bic r0, r0, #3 | |
| #002970 eafffff2 b #+-56 | |
| #002974 ef020003 svc #0x20003 | |
| #002978 e8bd8000 pop {pc} | |
| #00297c e92d481f push {r0-r4,r11,lr} | |
| #002980 e10fb000 smlabb pc, r0, r0, r11 | |
| #002984 e1a01000 mov r1, r0 | |
| #002988 e3a02000 mov r2, #0 | |
| #00298c e4d10001 ldrb r0, [r1], #1 | |
| #002990 e3300000 teq r0, #0 | |
| #002994 0a00001c beq #+112 | |
| #002998 e330000d teq r0, #13 | |
| #00299c 0f020003 svceq #0x20003 | |
| #0029a0 03a02000 moveq r2, #0 | |
| #0029a4 0afffff8 beq #+-32 | |
| #0029a8 e3500020 cmp r0, #32 | |
| #0029ac 3afffff6 bcc #+-40 | |
| #0029b0 8a000009 bhi #+36 | |
| #0029b4 e3520050 cmp r2, #80 | |
| #0029b8 3f020000 svccc #0x20000 | |
| #0029bc 32822001 addcc r2, r2, #1 | |
| #0029c0 eafffff1 b #+-60 | |
| #0029c4 ef020003 svc #0x20003 | |
| #0029c8 e3a02000 mov r2, #0 | |
| #0029cc e4d10001 ldrb r0, [r1], #1 | |
| #0029d0 e3500020 cmp r0, #32 | |
| #0029d4 0afffffc beq #+-16 | |
| #0029d8 eaffffec b #+-80 | |
| #0029dc e1a03001 mov r3, r1 | |
| #0029e0 e2824001 add r4, r2, #1 | |
| #0029e4 e4d3e001 ldrb lr, [r3], #1 | |
| #0029e8 e35e0020 cmp lr, #32 | |
| #0029ec 82844001 addhi r4, r4, #1 | |
| #0029f0 8afffffb bhi #+-20 | |
| #0029f4 e3540050 cmp r4, #80 | |
| #0029f8 2f020003 svccs #0x20003 | |
| #0029fc 23a02000 movcs r2, #0 | |
| #002a00 ef020000 svc #0x20000 | |
| #002a04 e2822001 add r2, r2, #1 | |
| #002a08 eaffffdf b #+-132 | |
| #002a0c e129f00b (..) | |
| #002a10 e8bd881f pop {r0-r4,r11,pc} | |
| #002a14 e92d4006 push {r1,r2,lr} | |
| #002a18 e1a01000 mov r1, r0 | |
| #002a1c e3a00142 mov r0, #0x80000010 | |
| #002a20 ef020021 svc #0x20021 | |
| #002a24 6a00000b bvs #+44 | |
| #002a28 e1a00002 mov r0, r2 | |
| #002a2c ebfff940 bl #+0xffffe500 | |
| #002a30 eb000013 bl #+76 | |
| #002a34 ef020001 svc #0x20001 | |
| #002a38 72657020 rsbvc r7, r5, #32 | |
| #002a3c 7373696d cmnvc r3, #0x1b4000 | |
| #002a40 3a6e6f69 bcc #+0x1b9bda4 | |
| #002a44 00000020 andeq r0, r0, r0, lsr #32 | |
| #002a48 ebfff9a0 bl #+0xffffe680 | |
| #002a4c e1a00001 mov r0, r1 | |
| #002a50 eb000022 bl #+136 | |
| #002a54 ef020003 svc #0x20003 | |
| #002a58 e8bd8006 pop {r1,r2,pc} | |
| #002a5c e92d4006 push {r1,r2,lr} | |
| #002a60 e1a01000 mov r1, r0 | |
| #002a64 e3a00142 mov r0, #0x80000010 | |
| #002a68 ef020021 svc #0x20021 | |
| #002a6c 6a000003 bvs #+12 | |
| #002a70 e1a00002 mov r0, r2 | |
| #002a74 ebfff8fe bl #+0xffffe3f8 | |
| #002a78 eb000001 bl #+4 | |
| #002a7c ef020003 svc #0x20003 | |
| #002a80 e8bd8006 pop {r1,r2,pc} | |
| #002a84 e92d4003 push {r0,r1,lr} | |
| #002a88 eb00000c bl #+48 | |
| #002a8c ef020001 svc #0x20001 | |
| #002a90 00203a20 eoreq r3, r0, r0, lsr #20 | |
| #002a94 e1a00001 mov r0, r1 | |
| #002a98 eb000008 bl #+32 | |
| #002a9c e8bd8003 pop {r0,r1,pc} | |
| #002aa0 e92d4007 push {r0-r2,lr} | |
| #002aa4 e24dd004 sub sp, sp, #4 | |
| #002aa8 e1a0100d mov r1, sp | |
| #002aac e3a02004 mov r2, #4 | |
| #002ab0 ef0200d1 svc #0x200d1 | |
| #002ab4 ef020002 svc #0x20002 | |
| #002ab8 e28dd004 add sp, sp, #4 | |
| #002abc e8bd8007 pop {r0-r2,pc} | |
| #002ac0 e92d4007 push {r0-r2,lr} | |
| #002ac4 e24dd00c sub sp, sp, #12 | |
| #002ac8 e1a0100d mov r1, sp | |
| #002acc e3a0200c mov r2, #12 | |
| #002ad0 ef0200d4 svc #0x200d4 | |
| #002ad4 ef020002 svc #0x20002 | |
| #002ad8 e28dd00c add sp, sp, #12 | |
| #002adc e8bd8007 pop {r0-r2,pc} | |
| #002ae0 e92d4007 push {r0-r2,lr} | |
| #002ae4 e24dd00c sub sp, sp, #12 | |
| #002ae8 e1a0100d mov r1, sp | |
| #002aec e3a0200c mov r2, #12 | |
| #002af0 ef0200dd svc #0x200dd | |
| #002af4 ef020002 svc #0x20002 | |
| #002af8 e28dd00c add sp, sp, #12 | |
| #002afc e8bd8007 pop {r0-r2,pc} | |
| #002b00 e92d4007 push {r0-r2,lr} | |
| #002b04 e24dd024 sub sp, sp, #36 | |
| #002b08 e1a0100d mov r1, sp | |
| #002b0c e3a02024 mov r2, #36 | |
| #002b10 ef0200e0 svc #0x200e0 | |
| #002b14 ef020002 svc #0x20002 | |
| #002b18 e28dd024 add sp, sp, #36 | |
| #002b1c e8bd8007 pop {r0-r2,pc} | |
| #002b20 e92d4000 push {lr} | |
| #002b24 e10fb000 smlabb pc, r0, r0, r11 | |
| #002b28 e3a0000d mov r0, #13 | |
| #002b2c e3a01000 mov r1, #0 | |
| #002b30 e3a02000 mov r2, #0 | |
| #002b34 e3a03000 mov r3, #0 | |
| #002b38 ef020040 svc #0x20040 | |
| #002b3c 6a000018 bvs #+96 | |
| #002b40 e3a02000 mov r2, #0 | |
| #002b44 e3a03010 mov r3, #16 | |
| #002b48 ef020152 svc #0x20152 | |
| #002b4c e352000a cmp r2, #10 | |
| #002b50 2f020131 svccs #0x20131 | |
| #002b54 32820030 addcc r0, r2, #48 | |
| #002b58 22820026 addcs r0, r2, #38 | |
| #002b5c ef020000 svc #0x20000 | |
| #002b60 3f020120 svccc #0x20120 | |
| #002b64 ef020001 svc #0x20001 | |
| #002b68 00203d20 eoreq r3, r0, r0, lsr #26 | |
| #002b6c e4910004 ldr r0, [r1], #4 | |
| #002b70 ebffffd2 bl #+-184 | |
| #002b74 e2822001 add r2, r2, #1 | |
| #002b78 e3120003 tst r2, #3 | |
| #002b7c 1f020120 svcne #0x20120 | |
| #002b80 0f020003 svceq #0x20003 | |
| #002b84 e2533001 subs r3, r3, #1 | |
| #002b88 1affffee bne #+-72 | |
| #002b8c ef020001 svc #0x20001 | |
| #002b90 52535043 subspl r5, r3, #67 | |
| #002b94 00203d20 eoreq r3, r0, r0, lsr #26 | |
| #002b98 e4910004 ldr r0, [r1], #4 | |
| #002b9c ebffffd7 bl #+-164 | |
| #002ba0 ef020003 svc #0x20003 | |
| #002ba4 638bb201 orrvs r11, r11, #0x10000000 | |
| #002ba8 e129f00b (..) | |
| #002bac e8bd8000 pop {pc} | |
| #002bb0 206f472a rsbcs r4, pc, r10, lsr #14 | |
| #002bb4 65746e65 ldrbvs r6, [r4, #-3685]! | |
| #002bb8 61207372 bkpt #1842 | |
| #002bbc 6f727020 svcvs #0x727020 | |
| #002bc0 6d617267 (..) | |
| #002bc4 206e6920 rsbcs r6, lr, r0, lsr #18 | |
| #002bc8 20525355 subscs r5, r2, r5, asr r3 | |
| #002bcc 65646f6d strbvs r6, [r4, #-3949]! | |
| #002bd0 79530d2e (..) | |
| #002bd4 7861746e (..) | |
| #002bd8 472a203a (..) | |
| #002bdc 3c5b206f (..) | |
| #002be0 72646461 rsbvc r6, r4, #0x61000000 | |
| #002be4 2a005d3e bcs #+0x174f8 | |
| #002be8 74697551 strbtvc r7, [r9], #-1361 | |
| #002bec 61656c20 (..) | |
| #002bf0 20736576 rsbscs r6, r3, r6, ror r5 | |
| #002bf4 20656874 rsbcs r6, r5, r4, ror r8 | |
| #002bf8 72727563 rsbsvc r7, r2, #0x18c00000 | |
| #002bfc 20746e65 rsbscs r6, r4, r5, ror #28 | |
| #002c00 676f7270 (..) | |
| #002c04 2e6d6172 mcrcs 1, 3, r6, cr13, cr2, 3 | |
| #002c08 6e79530d (..) | |
| #002c0c 3a786174 bcc #+0x1e185d0 | |
| #002c10 75512a20 ldrbvc r2, [r1, #-2592] | |
| #002c14 2a007469 bcs #+0x1d1a4 | |
| #002c18 6b6e694c blvs #+0x1b9a530 | |
| #002c1c 65676150 strbvs r6, [r7, #-336]! | |
| #002c20 70616d20 rsbvc r6, r1, r0, lsr #26 | |
| #002c24 20612073 rsbcs r2, r1, r3, ror r0 | |
| #002c28 65676170 strbvs r6, [r7, #-368]! | |
| #002c2c 20666f20 rsbcs r6, r6, r0, lsr #30 | |
| #002c30 73796870 cmnvc r9, #0x700000 | |
| #002c34 6c616369 (..) | |
| #002c38 6d656d20 (..) | |
| #002c3c 2079726f rsbscs r7, r9, pc, ror #4 | |
| #002c40 61206f74 bkpt #1780 | |
| #002c44 676f6c20 strbvs r6, [pc, -r0], lsr #24] | |
| #002c48 6c616369 (..) | |
| #002c4c 6d656d20 (..) | |
| #002c50 2079726f rsbscs r7, r9, pc, ror #4 | |
| #002c54 72646461 rsbvc r6, r4, #0x61000000 | |
| #002c58 2e737365 (..) | |
| #002c5c 20744920 rsbscs r4, r4, r0, lsr #18 | |
| #002c60 70207369 eorvc r7, r0, r9, ror #6 | |
| #002c64 69766f72 (..) | |
| #002c68 20646564 rsbcs r6, r4, r4, ror #10 | |
| #002c6c 20726f66 rsbscs r6, r2, r6, ror #30 | |
| #002c70 74736574 ldrbtvc r6, [r3], #-1396 | |
| #002c74 20676e69 rsbcs r6, r7, r9, ror #28 | |
| #002c78 796c6e6f (..) | |
| #002c7c 79530d2e (..) | |
| #002c80 7861746e (..) | |
| #002c84 4c2a203a (..) | |
| #002c88 506b6e69 rsbpl r6, r11, r9, ror #28 | |
| #002c8c 20656761 rsbcs r6, r5, r1, ror #14 | |
| #002c90 7968703c (..) | |
| #002c94 3c203e73 (..) | |
| #002c98 3e676f6c (..) | |
| #002c9c 654d2a00 strbvs r2, [sp, #-2560] | |
| #002ca0 79726f6d (..) | |
| #002ca4 73696420 (..) | |
| #002ca8 65737361 ldrbvs r7, [r3, #-865]! | |
| #002cac 656c626d strbvs r6, [r12, #-621]! | |
| #002cb0 68742073 (..) | |
| #002cb4 6e692065 (..) | |
| #002cb8 75727473 ldrbvc r7, [r2, #-1139]! | |
| #002cbc 6f697463 svcvs #0x697463 | |
| #002cc0 6920736e stmdbvs r0!, {r1-r3,r5,r6,r8,r9,r12-lr} | |
| #002cc4 2061206e rsbcs r2, r1, lr, rrx #0 | |
| #002cc8 636f6c62 (..) | |
| #002ccc 666f206b strbtvs r2, [pc], -r11, rrx #0 | |
| #002cd0 6d656d20 (..) | |
| #002cd4 0d79726f (..) | |
| #002cd8 746e7953 strbtvc r7, [lr], #-2387 | |
| #002cdc 203a7861 eorscs r7, r10, r1, ror #16 | |
| #002ce0 6d654d2a (..) | |
| #002ce4 4979726f (..) | |
| #002ce8 64613c20 strbtvs r3, [r1], #-3104 | |
| #002cec 3e317264 (..) | |
| #002cf0 2b5b5b20 blcs #+0x16d6c80 | |
| #002cf4 613c205d teqvs r12, sp, asr r0 | |
| #002cf8 32726464 rsbscc r6, r2, #0x64000000 | |
| #002cfc 2a005d3e bcs #+0x174f8 | |
| #002d00 6f6d654d svcvs #0x6d654d | |
| #002d04 64207972 strtvs r7, [r0], #-2418 | |
| #002d08 6c707369 (..) | |
| #002d0c 20737961 rsbscs r7, r3, r1, ror #18 | |
| #002d10 6c622061 (..) | |
| #002d14 206b636f rsbcs r6, r11, pc, ror #6 | |
| #002d18 6d20666f (..) | |
| #002d1c 726f6d65 rsbvc r6, pc, #0x1940 | |
| #002d20 79530d79 (..) | |
| #002d24 7861746e (..) | |
| #002d28 4d2a203a (..) | |
| #002d2c 726f6d65 rsbvc r6, pc, #0x1940 | |
| #002d30 425b2079 subsmi r2, r11, #121 | |
| #002d34 613c205d teqvs r12, sp, asr r0 | |
| #002d38 31726464 cmncc r2, r4, ror #8 | |
| #002d3c 5b5b203e blpl #+0x16c80f8 | |
| #002d40 3c205d2b (..) | |
| #002d44 72646461 rsbvc r6, r4, #0x61000000 | |
| #002d48 005d3e32 subseq r3, sp, r2, lsr lr | |
| #002d4c 6c65482a (..) | |
| #002d50 69642070 (..) | |
| #002d54 616c7073 smcvs #3 | |
| #002d58 68207379 stmdavs r0!, {r0,r3-r6,r8,r9,r12-lr} | |
| #002d5c 20706c65 rsbscs r6, r0, r5, ror #24 | |
| #002d60 74206e6f strtvc r6, [r0], #-3695 | |
| #002d64 67206568 strvs r6, [r0, -r8], ror #10] | |
| #002d68 6e657669 (..) | |
| #002d6c 62757320 rsbsvs r7, r5, #0x80000000 | |
| #002d70 7463656a strbtvc r6, [r3], #-1386 | |
| #002d74 6e795300 (..) | |
| #002d78 3a786174 bcc #+0x1e185d0 | |
| #002d7c 65482a20 strbvs r2, [r8, #-2592] | |
| #002d80 4c00706c (..) | |
| #002d84 5032676f eorspl r6, r2, pc, ror #14 | |
| #002d88 20737968 rsbscs r7, r3, r8, ror #18 | |
| #002d8c 70736964 rsbsvc r6, r3, r4, ror #18 | |
| #002d90 7379616c cmnvc r9, #27 | |
| #002d94 65687420 strbvs r7, [r8, #-1056]! | |
| #002d98 79687020 (..) | |
| #002d9c 61636973 smcvs #3 | |
| #002da0 6461206c strbtvs r2, [r1], #-108 | |
| #002da4 73657264 (..) | |
| #002da8 68772073 (..) | |
| #002dac 20686369 rsbcs r6, r8, r9, ror #6 | |
| #002db0 6d207369 (..) | |
| #002db4 65707061 ldrbvs r7, [r0, #-97]! | |
| #002db8 6f742064 svcvs #0x742064 | |
| #002dbc 65687420 strbvs r7, [r8, #-1056]! | |
| #002dc0 76696720 strbtvc r6, [r9], -r0, lsr #14 | |
| #002dc4 6c206e65 (..) | |
| #002dc8 6369676f (..) | |
| #002dcc 61206c61 (..) | |
| #002dd0 65726464 ldrbvs r6, [r2, #-1124]! | |
| #002dd4 530d7373 movwpl r7, #0xd373 | |
| #002dd8 61746e79 cmnvs r4, r9, ror lr | |
| #002ddc 2a203a78 bcs #+0x80e9e0 | |
| #002de0 32676f4c rsbcc r6, r7, #304 | |
| #002de4 73796850 cmnvc r9, #0x500000 | |
| #002de8 64613c20 strbtvs r3, [r1], #-3104 | |
| #002dec 003e7264 eorseq r7, lr, r4, ror #4 | |
| #002df0 73796850 cmnvc r9, #0x500000 | |
| #002df4 676f4c32 (..) | |
| #002df8 73696420 (..) | |
| #002dfc 79616c70 (..) | |
| #002e00 68742073 (..) | |
| #002e04 6f6c2065 svcvs #0x6c2065 | |
| #002e08 61636967 (..) | |
| #002e0c 6461206c strbtvs r2, [r1], #-108 | |
| #002e10 73657264 (..) | |
| #002e14 68772073 (..) | |
| #002e18 20686369 rsbcs r6, r8, r9, ror #6 | |
| #002e1c 6d207369 (..) | |
| #002e20 65707061 ldrbvs r7, [r0, #-97]! | |
| #002e24 6f742064 svcvs #0x742064 | |
| #002e28 65687420 strbvs r7, [r8, #-1056]! | |
| #002e2c 76696720 strbtvc r6, [r9], -r0, lsr #14 | |
| #002e30 70206e65 eorvc r6, r0, r5, ror #28 | |
| #002e34 69737968 (..) | |
| #002e38 206c6163 rsbcs r6, r12, r3, ror #2 | |
| #002e3c 72646461 rsbvc r6, r4, #0x61000000 | |
| #002e40 0d737365 (..) | |
| #002e44 746e7953 strbtvc r7, [lr], #-2387 | |
| #002e48 203a7861 eorscs r7, r10, r1, ror #16 | |
| #002e4c 7968502a (..) | |
| #002e50 6f4c3273 svcvs #0x4c3273 | |
| #002e54 613c2067 teqvs r12, r7, rrx #0 | |
| #002e58 3e726464 (..) | |
| #002e5c 6f685300 svcvs #0x685300 | |
| #002e60 67655277 (..) | |
| #002e64 69642073 (..) | |
| #002e68 616c7073 smcvs #3 | |
| #002e6c 74207379 strtvc r7, [r0], #-889 | |
| #002e70 63206568 nopvs | |
| #002e74 65746e6f ldrbvs r6, [r4, #-3695]! | |
| #002e78 2073746e rsbscs r7, r3, lr, ror #8 | |
| #002e7c 7420666f strtvc r6, [r0], #-1647 | |
| #002e80 72206568 eorvc r6, r0, #0x1a000000 | |
| #002e84 73696765 (..) | |
| #002e88 73726574 cmnvc r2, #0x1d000000 | |
| #002e8c 74666120 strbtvc r6, [r6], #-288 | |
| #002e90 61207265 (..) | |
| #002e94 7865206e (..) | |
| #002e98 74706563 ldrbtvc r6, [r0], #-1379 | |
| #002e9c 0d6e6f69 (..) | |
| #002ea0 746e7953 strbtvc r7, [lr], #-2387 | |
| #002ea4 203a7861 eorscs r7, r10, r1, ror #16 | |
| #002ea8 6f68532a svcvs #0x68532a | |
| #002eac 67655277 (..) | |
| #002eb0 00000073 andeq r0, r0, r3, ror r0 | |
| #002eb4 e92d4000 push {lr} | |
| #002eb8 e24f4b02 adr r4, #+-2048 | |
| #002ebc e2444e2a sub r4, r4, #672 | |
| #002ec0 eb000001 bl #+4 | |
| #002ec4 33a05000 movcc r5, #0 | |
| #002ec8 e8bd8000 pop {pc} | |
| #002ecc e92d482c push {r2,r3,r5,r11,lr} | |
| #002ed0 e10fb000 smlabb pc, r0, r0, r11 | |
| #002ed4 ea000001 b #+4 | |
| #002ed8 eb00001c bl #+112 | |
| #002edc e2844010 add r4, r4, #16 | |
| #002ee0 e1a02000 mov r2, r0 | |
| #002ee4 e5d45000 ldrb r5, [r4] | |
| #002ee8 e3350000 teq r5, #0 | |
| #002eec 0a000014 beq #+80 | |
| #002ef0 e4d23001 ldrb r3, [r2], #1 | |
| #002ef4 e3530061 cmp r3, #97 | |
| #002ef8 2273e07a rsbscs lr, r3, #122 | |
| #002efc 22433020 subcs r3, r3, #32 | |
| #002f00 e3530020 cmp r3, #32 | |
| #002f04 93a03000 movls r3, #0 | |
| #002f08 e4d45001 ldrb r5, [r4], #1 | |
| #002f0c e3550061 cmp r5, #97 | |
| #002f10 2275e07a rsbscs lr, r5, #122 | |
| #002f14 22455020 subcs r5, r5, #32 | |
| #002f18 e333002e teq r3, #46 | |
| #002f1c 0a000004 beq #+16 | |
| #002f20 e1330005 teq r3, r5 | |
| #002f24 1affffeb bne #+-84 | |
| #002f28 e3330000 teq r3, #0 | |
| #002f2c 1affffef bne #+-68 | |
| #002f30 e2422001 sub r2, r2, #1 | |
| #002f34 eb000005 bl #+20 | |
| #002f38 e3cbb202 bic r11, r11, #0x20000000 | |
| #002f3c e1a00002 mov r0, r2 | |
| #002f40 ea000000 b #+0 | |
| #002f44 e38bb202 orr r11, r11, #0x20000000 | |
| #002f48 e129f00b (..) | |
| #002f4c e8bd882c pop {r2,r3,r5,r11,pc} | |
| #002f50 e3350000 teq r5, #0 | |
| #002f54 14d45001 ldrbne r5, [r4], #1 | |
| #002f58 1afffffc bne #+-16 | |
| #002f5c e2844003 add r4, r4, #3 | |
| #002f60 e3c44003 bic r4, r4, #3 | |
| #002f64 e1a0f00e mov pc, lr | |
| #002f68 00003924 andeq r3, r0, r4, lsr #18 | |
| #002f6c 0004b904 andeq r11, r4, r4, lsl #18 | |
| #002f70 00000000 andeq r0, r0, r0 | |
| #002f74 00000000 andeq r0, r0, r0 | |
| #002f78 00000000 andeq r0, r0, r0 | |
| #002f7c 00000000 andeq r0, r0, r0 | |
| #002f80 00000000 andeq r0, r0, r0 | |
| #002f84 00000000 andeq r0, r0, r0 | |
| #002f88 00000000 andeq r0, r0, r0 | |
| #002f8c 00000000 andeq r0, r0, r0 | |
| #002f90 00000000 andeq r0, r0, r0 | |
| #002f94 00000000 andeq r0, r0, r0 | |
| #002f98 00000000 andeq r0, r0, r0 | |
| #002f9c 00000000 andeq r0, r0, r0 | |
| #002fa0 00000000 andeq r0, r0, r0 | |
| #002fa4 00000000 andeq r0, r0, r0 | |
| #002fa8 00000000 andeq r0, r0, r0 | |
| #002fac 00000000 andeq r0, r0, r0 | |
| #002fb0 00000000 andeq r0, r0, r0 | |
| #002fb4 00000000 andeq r0, r0, r0 | |
| #002fb8 00000000 andeq r0, r0, r0 | |
| #002fbc e92d480e push {r1-r3,r11,lr} | |
| #002fc0 e10fb000 smlabb pc, r0, r0, r11 | |
| #002fc4 e895000c ldm r5, {r2,r3} | |
| #002fc8 e3a01000 mov r1, #0 | |
| #002fcc e8840006 stm r4, {r1,r2} | |
| #002fd0 e3320000 teq r2, #0 | |
| #002fd4 13330000 teqne r3, #0 | |
| #002fd8 15824000 strne r4, [r2] | |
| #002fdc 01a03004 moveq r3, r4 | |
| #002fe0 e1a02004 mov r2, r4 | |
| #002fe4 e885000c stm r5, {r2,r3} | |
| #002fe8 e129f00b (..) | |
| #002fec e8bd880e pop {r1-r3,r11,pc} | |
| #002ff0 e92d480e push {r1-r3,r11,lr} | |
| #002ff4 e10fb000 smlabb pc, r0, r0, r11 | |
| #002ff8 e895000c ldm r5, {r2,r3} | |
| #002ffc e3a0e000 mov lr, #0 | |
| #003000 e8844008 stm r4, {r3,lr} | |
| #003004 e3320000 teq r2, #0 | |
| #003008 13330000 teqne r3, #0 | |
| #00300c 15834004 strne r4, [r3, #4] | |
| #003010 01a02004 moveq r2, r4 | |
| #003014 e1a03004 mov r3, r4 | |
| #003018 e885000c stm r5, {r2,r3} | |
| #00301c e129f00b (..) | |
| #003020 e8bd880e pop {r1-r3,r11,pc} | |
| #003024 e92d480c push {r2,r3,r11,lr} | |
| #003028 e10fb000 smlabb pc, r0, r0, r11 | |
| #00302c e894000c ldm r4, {r2,r3} | |
| #003030 e3320000 teq r2, #0 | |
| #003034 05853000 streq r3, [r5] | |
| #003038 15823004 strne r3, [r2, #4] | |
| #00303c e3330000 teq r3, #0 | |
| #003040 05852004 streq r2, [r5, #4] | |
| #003044 15832000 strne r2, [r3] | |
| #003048 e129f00b (..) | |
| #00304c e8bd880c pop {r2,r3,r11,pc} | |
| #003050 e92d4870 push {r4-r6,r11,lr} | |
| #003054 e10fb000 smlabb pc, r0, r0, r11 | |
| #003058 e59f41e0 ldr r4, [pc, #480] | |
| #00305c e3a05018 mov r5, #24 | |
| #003060 e3a06000 mov r6, #0 | |
| #003064 e4846004 str r6, [r4], #4 | |
| #003068 e2555004 subs r5, r5, #4 | |
| #00306c 1afffffc bne #+-16 | |
| #003070 e59f41cc ldr r4, [pc, #460] | |
| #003074 e59f51cc ldr r5, [pc, #460] | |
| #003078 e3a06010 mov r6, #16 | |
| #00307c ebffffce bl #+-200 | |
| #003080 e2844010 add r4, r4, #16 | |
| #003084 e2566001 subs r6, r6, #1 | |
| #003088 1afffffb bne #+-20 | |
| #00308c e129f00b (..) | |
| #003090 e8bd8870 pop {r4-r6,r11,pc} | |
| #003094 e92d49c0 push {r6-r8,r11,lr} | |
| #003098 e10fb000 smlabb pc, r0, r0, r11 | |
| #00309c e5954000 ldr r4, [r5] | |
| #0030a0 e3340000 teq r4, #0 | |
| #0030a4 0a000004 beq #+16 | |
| #0030a8 e99401c0 ldmib r4, {r6-r8} | |
| #0030ac e1310007 teq r1, r7 | |
| #0030b0 01320008 teqeq r2, r8 | |
| #0030b4 11b04006 movsne r4, r6 | |
| #0030b8 1afffffa bne #+-24 | |
| #0030bc e129f00b (..) | |
| #0030c0 e8bd89c0 pop {r6-r8,r11,pc} | |
| #0030c4 e92d4020 push {r5,lr} | |
| #0030c8 e1a05006 mov r5, r6 | |
| #0030cc ebffffd4 bl #+-176 | |
| #0030d0 e59d5000 ldr r5, [sp] | |
| #0030d4 e3330000 teq r3, #0 | |
| #0030d8 0bffffb7 bleq #+-292 | |
| #0030dc 1bffffc3 blne #+-244 | |
| #0030e0 e8bd8020 pop {r5,pc} | |
| #0030e4 e92d4850 push {r4,r6,r11,lr} | |
| #0030e8 e10fb000 smlabb pc, r0, r0, r11 | |
| #0030ec e59f6154 ldr r6, [pc, #340] | |
| #0030f0 e5964000 ldr r4, [r6] | |
| #0030f4 e3340000 teq r4, #0 | |
| #0030f8 038bb201 orreq r11, r11, #0x10000000 | |
| #0030fc 028f0014 adreq r0, #+20 | |
| #003100 0a000002 beq #+8 | |
| #003104 e5841008 str r1, [r4, #8] | |
| #003108 e584200c str r2, [r4, #12] | |
| #00310c ebffffec bl #+-80 | |
| #003110 e129f00b (..) | |
| #003114 e8bd8850 pop {r4,r6,r11,pc} | |
| #003118 00000001 andeq r0, r0, r1 | |
| #00311c 276e6143 strbcs r6, [lr, -r3], asr #2] | |
| #003120 6c632074 (..) | |
| #003124 206d6961 rsbcs r6, sp, r1, ror #18 | |
| #003128 74636576 strbtvc r6, [r3], #-1398 | |
| #00312c 0000726f andeq r7, r0, pc, ror #4 | |
| #003130 00000002 andeq r0, r0, r2 | |
| #003134 276e6143 strbcs r6, [lr, -r3], asr #2] | |
| #003138 65722074 ldrbvs r2, [r2, #-116]! | |
| #00313c 7361656c (..) | |
| #003140 65762065 ldrbvs r2, [r6, #-101]! | |
| #003144 726f7463 rsbvc r7, pc, #0x63000000 | |
| #003148 00000000 andeq r0, r0, r0 | |
| #00314c e92d4878 push {r3-r6,r11,lr} | |
| #003150 e10fb000 smlabb pc, r0, r0, r11 | |
| #003154 ebffffce bl #+-200 | |
| #003158 e3340000 teq r4, #0 | |
| #00315c 038bb201 orreq r11, r11, #0x10000000 | |
| #003160 024f0038 adreq r0, #+-56 | |
| #003164 0a000003 beq #+12 | |
| #003168 e1a06005 mov r6, r5 | |
| #00316c e59f50d4 ldr r5, [pc, #212] | |
| #003170 e3a03000 mov r3, #0 | |
| #003174 ebffffd2 bl #+-184 | |
| #003178 e129f00b (..) | |
| #00317c e8bd8878 pop {r3-r6,r11,pc} | |
| #003180 e92d5e00 push {r9-r12,lr} | |
| #003184 e10f9000 smlabb pc, r0, r0, r9 | |
| #003188 e28fa024 adr r10, #+36 | |
| #00318c e92d0400 push {r10} | |
| #003190 e59ba000 ldr r10, [r11] | |
| #003194 e33a0000 teq r10, #0 | |
| #003198 08bd8000 popeq {pc} | |
| #00319c e99a1c00 ldmib r10, {r10-r12} | |
| #0031a0 e1a0e00f mov lr, pc | |
| #0031a4 e1a0f00b mov pc, r11 | |
| #0031a8 7afffff9 bvc #+-28 | |
| #0031ac e28dd004 add sp, sp, #4 | |
| #0031b0 e3899201 orr r9, r9, #0x10000000 | |
| #0031b4 e129f009 (..) | |
| #0031b8 e8bd9e00 pop {r9-r12,pc} | |
| #0031bc e92d5fff push {r0-r12,lr} | |
| #0031c0 e10f9000 smlabb pc, r0, r0, r9 | |
| #0031c4 e1a06005 mov r6, r5 | |
| #0031c8 e5964000 ldr r4, [r6] | |
| #0031cc e3340000 teq r4, #0 | |
| #0031d0 0a000008 beq #+32 | |
| #0031d4 e9941c00 ldmib r4, {r10-r12} | |
| #0031d8 e59f5068 ldr r5, [pc, #104] | |
| #0031dc e3a03000 mov r3, #0 | |
| #0031e0 ebffffb7 bl #+-292 | |
| #0031e4 e1a0e00f mov lr, pc | |
| #0031e8 e1a0f00b mov pc, r11 | |
| #0031ec e1a0400a mov r4, r10 | |
| #0031f0 eafffff5 b #+-44 | |
| #0031f4 e3899201 orr r9, r9, #0x10000000 | |
| #0031f8 e129f009 (..) | |
| #0031fc e8bd9fff pop {r0-r12,pc} | |
| #003200 e92d4060 push {r5,r6,lr} | |
| #003204 e10f6000 smlabb pc, r0, r0, r6 | |
| #003208 e59f503c ldr r5, [pc, #60] | |
| #00320c e595e000 ldr lr, [r5] | |
| #003210 e33e0000 teq lr, #0 | |
| #003214 0a000008 beq #+32 | |
| #003218 e3c6e01f bic lr, r6, #31 | |
| #00321c e38ee013 orr lr, lr, #19 | |
| #003220 e129f00e (..) | |
| #003224 e14f0000 smlalbb r0, pc, r0, r0 | |
| #003228 e92d5fff push {r0-r12,lr} | |
| #00322c ebffffe2 bl #+-120 | |
| #003230 e8bd5fff pop {r0-r12,lr} | |
| #003234 e169f000 (..) | |
| #003238 e129f006 (..) | |
| #00323c e8bd8060 pop {r5,r6,pc} | |
| #003240 00003a24 andeq r3, r0, r4, lsr #20 | |
| #003244 00003a3c andeq r3, r0, r12, lsr r10 | |
| #003248 00003a34 andeq r3, r0, r4, lsr r10 | |
| #00324c 00003a2c andeq r3, r0, r12, lsr #20 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment