FreeCalypso > hg > freecalypso-reveng
annotate pirelli/preboot.disasm @ 403:50c0fac9a4a8
compal/boot/c118-dfboot.disasm: new analysis
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Sun, 15 Jan 2023 00:54:33 +0000 | 
| parents | 6a136554378e | 
| children | 
| rev | line source | 
|---|---|
| 67 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1 0: ea00004b b 0x134 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 2 4: ea00bffe b 0x30004 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 3 8: ea00bffe b 0x30008 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 4 c: ea00bffe b 0x3000c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 5 10: ea00bffe b 0x30010 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 6 14: ea00bffe b 0x30014 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 7 18: ea00bffe b 0x30018 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 8 1c: ea00bffe b 0x3001c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 9 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 10 <20-FF: all FFs> | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 11 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 12 100: fffffb00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 13 104: 02a102a1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 14 108: 028302a1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 15 10c: 00c000aa | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 16 110: 002a0040 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 17 114: fffffd00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 18 118: ffff9800 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 19 11c: fffffb10 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 20 120: ffffff08 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 21 124: fffff804 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 22 128: 20061081 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 23 12c: 00000800 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 24 130: 00a000f5 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 25 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 26 ; RESET vector branches here | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 27 134: e51f1024 ldr r1, [pc, #-36] ; 0x118 =0xffff9800 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 28 138: e15f21b6 ldrh r2, [pc, #-22] ; 0x12a =0x2006 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 29 13c: e1c120b0 strh r2, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 30 140: e5912000 ldr r2, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 31 144: e2022001 and r2, r2, #1 ; 0x1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 32 148: e3520001 cmp r2, #1 ; 0x1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 33 14c: 0afffffb beq 0x140 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 34 150: e51f1044 ldr r1, [pc, #-68] ; 0x114 =0xfffffd00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 35 154: e15f23b4 ldrh r2, [pc, #-52] ; 0x128 =0x1081 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 36 158: e1c120b0 strh r2, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 37 15c: e51f1048 ldr r1, [pc, #-72] ; 0x11c =0xfffffb10 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 38 160: e15f23bc ldrh r2, [pc, #-60] ; 0x12c =0x0800 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 39 164: e1d100b0 ldrh r0, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 40 168: e1800002 orr r0, r0, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 41 16c: e1c100b0 strh r0, [r1] ; DU disable | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 42 170: e51f1058 ldr r1, [pc, #-88] ; 0x120 =0xffffff08 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 43 174: e15f24be ldrh r2, [pc, #-78] ; 0x12e =0x0000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 44 178: e1c120b0 strh r2, [r1] ; MPU disable | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 45 17c: e51f1084 ldr r1, [pc, #-132] ; 0x100 =0xfffffb00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 46 180: e51f1064 ldr r1, [pc, #-100] ; 0x124 =0xfffff804 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 47 184: e15f25bc ldrh r2, [pc, #-92] ; 0x130 =0x00f5 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 48 188: e1c120b0 strh r2, [r1] ; WDOG disable cycle 1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 49 18c: e51f1070 ldr r1, [pc, #-112] ; 0x124 =0xfffff804 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 50 190: e15f26b6 ldrh r2, [pc, #-102] ; 0x132 =0x00a0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 51 194: e1c120b0 strh r2, [r1] ; WDOG disable cycle 2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 52 198: e15f29bc ldrh r2, [pc, #-156] ; 0x104 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 53 19c: e1c120b0 strh r2, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 54 1a0: e15f2ab2 ldrh r2, [pc, #-162] ; 0x106 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 55 1a4: e1c120b2 strh r2, [r1, #2] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 56 1a8: e15f2ab8 ldrh r2, [pc, #-168] ; 0x108 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 57 1ac: e1c120b4 strh r2, [r1, #4] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 58 1b0: e15f2abe ldrh r2, [pc, #-174] ; 0x10a | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 59 1b4: e1c120b6 strh r2, [r1, #6] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 60 1b8: e15f2bb4 ldrh r2, [pc, #-180] ; 0x10c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 61 1bc: e1c120ba strh r2, [r1, #10] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 62 1c0: e15f2bba ldrh r2, [pc, #-186] ; 0x10e | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 63 1c4: e1c120bc strh r2, [r1, #12] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 64 1c8: e15f2cb0 ldrh r2, [pc, #-192] ; 0x110 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 65 1cc: e1c120b8 strh r2, [r1, #8] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 66 1d0: e15f2cb6 ldrh r2, [pc, #-198] ; 0x112 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 67 1d4: e1c120be strh r2, [r1, #14] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 68 1d8: e59f0020 ldr r0, [pc, #32] ; 0x200 =0x81047c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 69 1dc: e3a01b01 mov r1, #1024 ; 0x400 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 70 1e0: e2411004 sub r1, r1, #4 ; 0x4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 71 1e4: e0802001 add r2, r0, r1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 72 1e8: e3c22003 bic r2, r2, #3 ; 0x3 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 73 1ec: e1a0d002 mov sp, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 74 1f0: e92d100f stmdb sp!, {r0, r1, r2, r3, ip} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 75 1f4: eb00003b bl 0x2e8 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 76 1f8: e8bd100f ldmia sp!, {r0, r1, r2, r3, ip} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 77 1fc: ea000796 b 0x205c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 78 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 79 200: 0081047c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 80 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 81 ; copy(src, len, dest) | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 82 204: 2900 cmp r1, #0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 83 206: d006 beq 0x216 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 84 208: 6803 ldr r3, [r0, #0] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 85 20a: 6013 str r3, [r2, #0] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 86 20c: 3204 add r2, #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 87 20e: 3004 add r0, #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 88 210: 3904 sub r1, #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 89 212: 2900 cmp r1, #0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 90 214: d1f8 bne 0x208 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 91 216: 4770 bx lr | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 92 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 93 ; checksumming function: XOR of all 16-bit words in region | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 94 218: 2200 mov r2, #0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 95 21a: 2900 cmp r1, #0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 96 21c: d007 beq 0x22e | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 97 21e: 8803 ldrh r3, [r0, #0] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 98 220: 4053 eor r3, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 99 222: 041a lsl r2, r3, #16 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 100 224: 0c12 lsr r2, r2, #16 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 101 226: 3002 add r0, #2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 102 228: 3902 sub r1, #2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 103 22a: 2900 cmp r1, #0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 104 22c: d1f7 bne 0x21e | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 105 22e: 1c10 mov r0, r2 (add r0, r2, #0) | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 106 230: 4770 bx lr | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 107 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 108 ; 0x232 routine is bzero() with 4-byte alignment required | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 109 232: 2900 cmp r1, #0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 110 234: d005 beq 0x242 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 111 236: 2200 mov r2, #0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 112 238: 6002 str r2, [r0, #0] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 113 23a: 3004 add r0, #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 114 23c: 3904 sub r1, #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 115 23e: 2900 cmp r1, #0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 116 240: d1fa bne 0x238 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 117 242: 4770 bx lr | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 118 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 119 ; 0xAA88 bytes are copied from 0x2508 to 0x810484 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 120 244: b5f0 push {r4, r5, r6, r7, lr} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 121 246: 4e10 ldr r6, [pc, #64] (0x288) =0x800010 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 122 248: 2000 mov r0, #0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 123 24a: 8030 strh r0, [r6, #0] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 124 24c: 4f0f ldr r7, [pc, #60] (0x28c) =0x800012 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 125 24e: 8038 strh r0, [r7, #0] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 126 250: 480f ldr r0, [pc, #60] (0x290) =0x810480 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 127 252: 4910 ldr r1, [pc, #64] (0x294) =0x81AF0C | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 128 254: 1a09 sub r1, r1, r0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 129 256: 3904 sub r1, #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 130 258: 468c mov ip, r1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 131 25a: 2104 mov r1, #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 132 25c: 180c add r4, r1, r0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 133 25e: 1c20 mov r0, r4 (add r0, r4, #0) | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 134 260: 4661 mov r1, ip | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 135 262: ffe6f7ff bl 0x232 ; bzero() | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 136 266: 4d0c ldr r5, [pc, #48] (0x298) =0x2508 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 137 268: 1c28 mov r0, r5 (add r0, r5, #0) | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 138 26a: 4661 mov r1, ip | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 139 26c: ffd4f7ff bl 0x218 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 140 270: 8030 strh r0, [r6, #0] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 141 272: 1c28 mov r0, r5 (add r0, r5, #0) | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 142 274: 4661 mov r1, ip | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 143 276: 1c22 mov r2, r4 (add r2, r4, #0) | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 144 278: ffc4f7ff bl 0x204 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 145 27c: 1c20 mov r0, r4 (add r0, r4, #0) | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 146 27e: 4661 mov r1, ip | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 147 280: ffcaf7ff bl 0x218 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 148 284: 8038 strh r0, [r7, #0] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 149 286: bdf0 pop {r4, r5, r6, r7, pc} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 150 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 151 288: 00800010 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 152 28c: 00800012 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 153 290: 00810480 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 154 294: 0081af0c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 155 298: 00002508 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 156 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 157 29c: b500 push {lr} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 158 29e: f82bf000 bl 0x2f8 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 159 2a2: f802f000 bl 0x2aa | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 160 2a6: bd00 pop {pc} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 161 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 162 2a8: 4770 bx lr | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 163 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 164 2aa: b500 push {lr} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 165 2ac: 2003 mov r0, #3 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 166 2ae: 0400 lsl r0, r0, #16 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 167 2b0: f820f000 bl 0x2f4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 168 2b4: bd00 pop {pc} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 169 2b6: 0000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 170 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 171 2b8: e92d4000 stmdb sp!, {lr} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 172 2bc: e28fe001 add lr, pc, #1 ; 0x1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 173 2c0: e12fff1e bx lr | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 174 2c4: ffeaf7ff bl 0x29c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 175 2c8: 4778 bx pc | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 176 2ca: 46c0 nop (mov r8, r8) | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 177 2cc: e8bd8000 ldmia sp!, {pc} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 178 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 179 2d0: e92d4000 stmdb sp!, {lr} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 180 2d4: e28fe001 add lr, pc, #1 ; 0x1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 181 2d8: e12fff1e bx lr | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 182 2dc: ffb2f7ff bl 0x244 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 183 2e0: 4778 bx pc | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 184 2e2: 46c0 nop (mov r8, r8) | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 185 2e4: e8bd8000 ldmia sp!, {pc} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 186 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 187 2e8: e59fc000 ldr ip, [pc, #0] ; 0x2f0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 188 2ec: e12fff1c bx ip | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 189 2f0: 000002a9 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 190 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 191 2f4: 4700 bx r0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 192 2f6: 0000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 193 | 
| 68 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 194 ; Thumb call trampoline to 0x818f2c | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 195 ; offset 0x8AA8 from start of copy | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 196 ; should be at 0xAFB0 in flash | 
| 67 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 197 2f8: b082 sub sp, #8 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 198 2fa: 9400 str r4, [sp, #0] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 199 2fc: 4c01 ldr r4, [pc, #4] (0x304) | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 200 2fe: 9401 str r4, [sp, #4] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 201 300: bd10 pop {r4, pc} | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 202 302: 0000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 203 304: 00818f2c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 204 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 205 <308-1FFF: all FFs> | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 206 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 207 2000: 00000001 ; magic word for the Calypso boot ROM | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 208 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 209 2004: ea0000be b 0x2304 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 210 2008: ea0000c0 b 0x2310 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 211 200c: ea0000c2 b 0x231c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 212 2010: ea0000c4 b 0x2328 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 213 2014: ea0000c6 b 0x2334 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 214 2018: ea0000b0 b 0x22e0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 215 201c: ea0000b6 b 0x22fc | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 216 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 217 2020: 02a102a4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 218 2024: 02a402a1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 219 2028: 02c0009c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 220 202c: 002a0040 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 221 2030: fffffb00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 222 2034: fffef006 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 223 2038: 00000008 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 224 203c: fffffd00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 225 2040: ffff9800 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 226 2044: fffffb10 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 227 2048: ffffff08 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 228 204c: 20021081 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 229 2050: f7ff0800 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 230 2054: 00000000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 231 2058: 0001fa00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 232 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 233 ; COME FROM 0x1fc | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 234 205c: e51f1024 ldr r1, [pc, #-36] ; 0x2040 =0xffff9800 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 235 2060: e15f21ba ldrh r2, [pc, #-26] ; 0x204e =0x2002 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 236 2064: e1c120b0 strh r2, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 237 2068: e5912000 ldr r2, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 238 206c: e2022001 and r2, r2, #1 ; 0x1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 239 2070: e3520001 cmp r2, #1 ; 0x1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 240 2074: 0afffffb beq 0x2068 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 241 2078: e51f1044 ldr r1, [pc, #-68] ; 0x203c =0xfffffd00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 242 207c: e15f23b8 ldrh r2, [pc, #-56] ; 0x204c =0x1081 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 243 2080: e1c120b0 strh r2, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 244 2084: e51f1048 ldr r1, [pc, #-72] ; 0x2044 =0xfffffb10 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 245 2088: e15f23be ldrh r2, [pc, #-62] ; 0x2052 =0xf7ff | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 246 208c: e1d100b0 ldrh r0, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 247 2090: e0000002 and r0, r0, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 248 2094: e1c100b0 strh r0, [r1] ; enable DU | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 249 2098: e51f1058 ldr r1, [pc, #-88] ; 0x2048 =0xffffff08 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 250 209c: e15f25b0 ldrh r2, [pc, #-80] ; 0x2054 =0x0000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 251 20a0: e1c120b0 strh r2, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 252 20a4: e51f107c ldr r1, [pc, #-124] ; 0x2030 =0xfffffb00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 253 20a8: e15f29b0 ldrh r2, [pc, #-144] ; 0x2020 =0x02a4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 254 20ac: e1c120b0 strh r2, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 255 20b0: e15f29b6 ldrh r2, [pc, #-150] ; 0x2022 =0x02a1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 256 20b4: e1c120b2 strh r2, [r1, #2] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 257 20b8: e15f29bc ldrh r2, [pc, #-156] ; 0x2024 =0x02a1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 258 20bc: e1c120b4 strh r2, [r1, #4] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 259 20c0: e15f2ab2 ldrh r2, [pc, #-162] ; 0x2026 =0x02a4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 260 20c4: e1c120b6 strh r2, [r1, #6] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 261 20c8: e15f2ab8 ldrh r2, [pc, #-168] ; 0x2028 =0x009c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 262 20cc: e1c120ba strh r2, [r1, #10] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 263 20d0: e15f2abe ldrh r2, [pc, #-174] ; 0x202a =0x02c0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 264 20d4: e1c120bc strh r2, [r1, #12] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 265 20d8: e15f2bb4 ldrh r2, [pc, #-180] ; 0x202c =0x0040 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 266 20dc: e1c120b8 strh r2, [r1, #8] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 267 20e0: e15f2bba ldrh r2, [pc, #-186] ; 0x202e =0x002a | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 268 20e4: e1c120be strh r2, [r1, #14] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 269 20e8: e51f10bc ldr r1, [pc, #-188] ; 0x2034 =0xfffef006 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 270 20ec: e1d120b0 ldrh r2, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 271 20f0: e51f00c0 ldr r0, [pc, #-192] ; 0x2038 =0x00000008 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 272 20f4: e1800002 orr r0, r0, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 273 20f8: e1c100b0 strh r0, [r1] ; enable A22 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 274 20fc: e10f0000 mrs r0, CPSR | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 275 2100: e3c0001f bic r0, r0, #31 ; 0x1f | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 276 2104: e3800013 orr r0, r0, #19 ; 0x13 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 277 2108: e38000c0 orr r0, r0, #192 ; 0xc0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 278 210c: e129f000 msr CPSR_fc, r0 ; SVC, all ints disabled | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 279 2110: e59f02e0 ldr r0, [pc, #736] ; 0x23f8 =0x800004 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 280 2114: e3a02000 mov r2, #0 ; 0x0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 281 2118: e59f12dc ldr r1, [pc, #732] ; 0x23fc =0x81047c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 282 211c: e1500001 cmp r0, r1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 283 2120: 0a000000 beq 0x2128 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 284 2124: e4802004 str r2, [r0], #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 285 2128: e1500001 cmp r0, r1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 286 212c: 1afffffc bne 0x2124 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 287 2130: e59f02c8 ldr r0, [pc, #712] ; 0x2400 =0x800000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 288 2134: e3a02000 mov r2, #0 ; 0x0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 289 2138: e59f12c4 ldr r1, [pc, #708] ; 0x2404 =0x81047c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 290 213c: e1500001 cmp r0, r1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 291 2140: 0a000000 beq 0x2148 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 292 2144: e4802004 str r2, [r0], #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 293 2148: e1500001 cmp r0, r1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 294 214c: 1afffffc bne 0x2144 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 295 2150: e3a00001 mov r0, #1 ; 0x1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 296 2154: e59f12b0 ldr r1, [pc, #688] ; 0x240c =0x800004 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 297 2158: e5810000 str r0, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 298 215c: e59f02a4 ldr r0, [pc, #676] ; 0x2408 =0x81aff8 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 299 2160: e3a01e46 mov r1, #1120 ; 0x460 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 300 2164: e2411004 sub r1, r1, #4 ; 0x4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 301 2168: e0802001 add r2, r0, r1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 302 216c: e1a0a000 mov sl, r0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 303 2170: e59f3298 ldr r3, [pc, #664] ; 0x2410 =0x800008 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 304 2174: e583a000 str sl, [r3] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 305 2178: e1a0d002 mov sp, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 306 217c: e59f3290 ldr r3, [pc, #656] ; 0x2414 =0x80000c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 307 2180: e583d000 str sp, [r3] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 308 2184: e3a01080 mov r1, #128 ; 0x80 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 309 2188: e0822001 add r2, r2, r1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 310 218c: e10f0000 mrs r0, CPSR | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 311 2190: e3c0001f bic r0, r0, #31 ; 0x1f | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 312 2194: e3800012 orr r0, r0, #18 ; 0x12 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 313 2198: e129f000 msr CPSR_fc, r0 ; IRQ | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 314 219c: e1a0d002 mov sp, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 315 21a0: e3a01c02 mov r1, #512 ; 0x200 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 316 21a4: e0822001 add r2, r2, r1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 317 21a8: e10f0000 mrs r0, CPSR | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 318 21ac: e3c0001f bic r0, r0, #31 ; 0x1f | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 319 21b0: e3800011 orr r0, r0, #17 ; 0x11 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 320 21b4: e129f000 msr CPSR_fc, r0 ; FIQ | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 321 21b8: e1a0d002 mov sp, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 322 21bc: e10f0000 mrs r0, CPSR | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 323 21c0: e3c0001f bic r0, r0, #31 ; 0x1f | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 324 21c4: e3800017 orr r0, r0, #23 ; 0x17 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 325 21c8: e129f000 msr CPSR_fc, r0 ; Abort | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 326 21cc: e59fd244 ldr sp, [pc, #580] ; 0x2418 =0x81AF60 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 327 21d0: e10f0000 mrs r0, CPSR | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 328 21d4: e3c0001f bic r0, r0, #31 ; 0x1f | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 329 21d8: e380001b orr r0, r0, #27 ; 0x1b | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 330 21dc: e129f000 msr CPSR_fc, r0 ; Undef | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 331 21e0: e59fd230 ldr sp, [pc, #560] ; 0x2418 =0x81AF60 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 332 21e4: e10f0000 mrs r0, CPSR | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 333 21e8: e3c0001f bic r0, r0, #31 ; 0x1f | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 334 21ec: e3800013 orr r0, r0, #19 ; 0x13 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 335 21f0: e129f000 msr CPSR_fc, r0 ; SVC | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 336 21f4: e1a04002 mov r4, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 337 21f8: ebfff834 bl 0x2d0 ; 0x244 via veneer | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 338 21fc: e1a02004 mov r2, r4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 339 2200: e59f1208 ldr r1, [pc, #520] ; 0x2410 =0x800008 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 340 2204: e5910000 ldr r0, [r1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 341 2208: e3a030fe mov r3, #254 ; 0xfe | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 342 220c: e5c03000 strb r3, [r0] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 343 2210: e5c03001 strb r3, [r0, #1] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 344 2214: e5c03002 strb r3, [r0, #2] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 345 2218: e5c03003 strb r3, [r0, #3] | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 346 221c: e4903004 ldr r3, [r0], #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 347 2220: e4803004 str r3, [r0], #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 348 2224: e1500002 cmp r0, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 349 2228: bafffffc blt 0x2220 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 350 222c: e51f01dc ldr r0, [pc, #-476] ; 0x2058 =0x1FA00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 351 2230: e3700001 cmn r0, #1 ; 0x1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 352 2234: 1b000079 blne 0x2420 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 353 2238: e1a00002 mov r0, r2 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 354 223c: ebfff81d bl 0x2b8 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 355 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 356 <2240-23F7: not yet analyzed> | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 357 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 358 23f8: 00800004 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 359 23fc: 0081047c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 360 2400: 00800000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 361 2404: 0081047c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 362 2408: 0081aff8 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 363 240c: 00800004 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 364 2410: 00800008 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 365 2414: 0080000c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 366 2418: 0081af60 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 367 241c: 0081af60 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 368 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 369 ; TI's initialized data function | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 370 2420: ea00000c b 0x2458 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 371 2424: e4901004 ldr r1, [r0], #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 372 2428: e3530003 cmp r3, #3 ; 0x3 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 373 242c: 84904004 ldrhi r4, [r0], #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 374 2430: 84814004 strhi r4, [r1], #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 375 2434: 82433004 subhi r3, r3, #4 ; 0x4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 376 2438: 94d04001 ldrlsb r4, [r0], #1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 377 243c: 94c14001 strlsb r4, [r1], #1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 378 2440: 92433001 subls r3, r3, #1 ; 0x1 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 379 2444: e3530000 cmp r3, #0 ; 0x0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 380 2448: 1afffff6 bne 0x2428 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 381 244c: e2103003 ands r3, r0, #3 ; 0x3 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 382 2450: 12633004 rsbne r3, r3, #4 ; 0x4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 383 2454: 10800003 addne r0, r0, r3 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 384 2458: e4903004 ldr r3, [r0], #4 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 385 245c: e3530000 cmp r3, #0 ; 0x0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 386 2460: 1affffef bne 0x2424 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 387 2464: e1a0f00e mov pc, lr | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 388 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 389 <2468-24FF: all FFs> | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 390 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 391 2500: 00000000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 392 2504: ffffffff | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 393 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 394 2508: 0xAA88 bytes copied to IRAM | 
| 68 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 395 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 396 ad8c: b5f0 push {r4, r5, r6, r7, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 397 ad8e: 4643 mov r3, r8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 398 ad90: 464c mov r4, r9 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 399 ad92: b418 push {r3, r4} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 400 ad94: b08b sub sp, #44 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 401 ad96: 4690 mov r8, r2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 402 ad98: 1c0f mov r7, r1 (add r7, r1, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 403 ad9a: 4684 mov ip, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 404 ad9c: 1c3e mov r6, r7 (add r6, r7, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 405 ad9e: 1c31 mov r1, r6 (add r1, r6, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 406 ada0: aa09 add r2, sp, #36 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 407 ada2: 2305 mov r3, #5 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 408 ada4: ffdcf7ff bl 0xad60 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 409 ada8: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 410 adaa: d079 beq 0xaea0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 411 adac: 4660 mov r0, ip | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 412 adae: 3005 add r0, #5 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 413 adb0: 4684 mov ip, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 414 adb2: 3f05 sub r7, #5 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 415 adb4: 2400 mov r4, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 416 adb6: 2500 mov r5, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 417 adb8: 4660 mov r0, ip | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 418 adba: 1c39 mov r1, r7 (add r1, r7, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 419 adbc: 221d mov r2, #29 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 420 adbe: 446a add r2, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 421 adc0: 2301 mov r3, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 422 adc2: ffcdf7ff bl 0xad60 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 423 adc6: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 424 adc8: d06a beq 0xaea0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 425 adca: 4660 mov r0, ip | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 426 adcc: 3001 add r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 427 adce: 4684 mov ip, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 428 add0: 3f01 sub r7, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 429 add2: 4668 mov r0, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 430 add4: 7f40 ldrb r0, [r0, #29] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 431 add6: 00e9 lsl r1, r5, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 432 add8: 4088 lsl r0, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 433 adda: 1904 add r4, r0, r4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 434 addc: 3501 add r5, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 435 adde: 2d04 cmp r5, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 436 ade0: dbea blt 0xadb8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 437 ade2: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 438 ade4: 43c0 mvn r0, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 439 ade6: 4284 cmp r4, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 440 ade8: d05a beq 0xaea0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 441 adea: 2504 mov r5, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 442 adec: 4660 mov r0, ip | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 443 adee: 1c39 mov r1, r7 (add r1, r7, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 444 adf0: aa07 add r2, sp, #28 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 445 adf2: 2301 mov r3, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 446 adf4: ffb4f7ff bl 0xad60 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 447 adf8: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 448 adfa: d051 beq 0xaea0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 449 adfc: 4668 mov r0, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 450 adfe: 7f00 ldrb r0, [r0, #28] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 451 ae00: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 452 ae02: d14d bne 0xaea0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 453 ae04: 3f01 sub r7, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 454 ae06: 4660 mov r0, ip | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 455 ae08: 3001 add r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 456 ae0a: 4684 mov ip, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 457 ae0c: 3d01 sub r5, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 458 ae0e: 2d00 cmp r5, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 459 ae10: d1ec bne 0xadec | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 460 ae12: 200d mov r0, #13 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 461 ae14: 1a30 sub r0, r6, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 462 ae16: 4681 mov r9, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 463 ae18: 4660 mov r0, ip | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 464 ae1a: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 465 ae1c: d040 beq 0xaea0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 466 ae1e: a809 add r0, sp, #36 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 467 ae20: 7802 ldrb r2, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 468 ae22: a809 add r0, sp, #36 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 469 ae24: 7800 ldrb r0, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 470 ae26: 28e1 cmp r0, #225 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 471 ae28: da3a bge 0xaea0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 472 ae2a: 4973 ldr r1, [pc, #460] (0xaff8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 473 ae2c: 2500 mov r5, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 474 ae2e: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 475 ae30: 2600 mov r6, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 476 ae32: 2a2e cmp r2, #46 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 477 ae34: db06 blt 0xae44 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 478 ae36: 3a2d sub r2, #45 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 479 ae38: 0612 lsl r2, r2, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 480 ae3a: 0e12 lsr r2, r2, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 481 ae3c: 3601 add r6, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 482 ae3e: 3901 sub r1, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 483 ae40: 2900 cmp r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 484 ae42: d1f6 bne 0xae32 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 485 ae44: 496c ldr r1, [pc, #432] (0xaff8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 486 ae46: 2300 mov r3, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 487 ae48: 2a09 cmp r2, #9 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 488 ae4a: db06 blt 0xae5a | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 489 ae4c: 3a09 sub r2, #9 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 490 ae4e: 0612 lsl r2, r2, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 491 ae50: 0e12 lsr r2, r2, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 492 ae52: 3301 add r3, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 493 ae54: 3901 sub r1, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 494 ae56: 2900 cmp r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 495 ae58: d1f6 bne 0xae48 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 496 ae5a: 1899 add r1, r3, r2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 497 ae5c: 2703 mov r7, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 498 ae5e: 023f lsl r7, r7, #8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 499 ae60: 408f lsl r7, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 500 ae62: 4966 ldr r1, [pc, #408] (0xaffc) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 501 ae64: 19c9 add r1, r1, r7 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 502 ae66: 0049 lsl r1, r1, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 503 ae68: 277f mov r7, #127 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 504 ae6a: 043f lsl r7, r7, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 505 ae6c: 42bc cmp r4, r7 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 506 ae6e: d800 bhi 0xae72 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 507 ae70: 4d63 ldr r5, [pc, #396] (0xb000) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 508 ae72: 2701 mov r7, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 509 ae74: 043f lsl r7, r7, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 510 ae76: 42b9 cmp r1, r7 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 511 ae78: d801 bhi 0xae7e | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 512 ae7a: 2001 mov r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 513 ae7c: 0600 lsl r0, r0, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 514 ae7e: 2d00 cmp r5, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 515 ae80: d00e beq 0xaea0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 516 ae82: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 517 ae84: d00c beq 0xaea0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 518 ae86: 9600 str r6, [sp, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 519 ae88: 4666 mov r6, ip | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 520 ae8a: 9601 str r6, [sp, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 521 ae8c: 464e mov r6, r9 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 522 ae8e: 9602 str r6, [sp, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 523 ae90: 9503 str r5, [sp, #12] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 524 ae92: 9404 str r4, [sp, #16] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 525 ae94: ac08 add r4, sp, #32 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 526 ae96: 9405 str r4, [sp, #20] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 527 ae98: ff1bf000 bl 0xbcd2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 528 ae9c: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 529 ae9e: d001 beq 0xaea4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 530 aea0: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 531 aea2: e005 b 0xaeb0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 532 aea4: 4640 mov r0, r8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 533 aea6: 6005 str r5, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 534 aea8: 2028 mov r0, #40 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 535 aeaa: fbbbf7f7 bl 0x2624 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 536 aeae: 9808 ldr r0, [sp, #32] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 537 aeb0: b00b add sp, #44 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 538 aeb2: bc18 pop {r3, r4} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 539 aeb4: 4698 mov r8, r3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 540 aeb6: 46a1 mov r9, r4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 541 aeb8: bdf0 pop {r4, r5, r6, r7, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 542 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 543 aeba: b530 push {r4, r5, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 544 aebc: b09e sub sp, #120 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 545 aebe: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 546 aec0: 43c4 mvn r4, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 547 aec2: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 548 aec4: a901 add r1, sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 549 aec6: 2201 mov r2, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 550 aec8: f8fbf000 bl 0xb0c2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 551 aecc: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 552 aece: d13c bne 0xaf4a | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 553 aed0: a801 add r0, sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 554 aed2: a903 add r1, sp, #12 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 555 aed4: f93df000 bl 0xb152 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 556 aed8: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 557 aeda: d132 bne 0xaf42 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 558 aedc: 9d03 ldr r5, [sp, #12] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 559 aede: 1c28 mov r0, r5 (add r0, r5, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 560 aee0: fd90f7ff bl 0xaa04 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 561 aee4: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 562 aee6: d02c beq 0xaf42 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 563 aee8: 9803 ldr r0, [sp, #12] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 564 aeea: fdf6f7ff bl 0xaada | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 565 aeee: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 566 aef0: d027 beq 0xaf42 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 567 aef2: 2038 mov r0, #56 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 568 aef4: 1941 add r1, r0, r5 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 569 aef6: 2230 mov r2, #48 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 570 aef8: a805 add r0, sp, #20 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 571 aefa: 780b ldrb r3, [r1, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 572 aefc: 7003 strb r3, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 573 aefe: 3101 add r1, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 574 af00: 3001 add r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 575 af02: 3a01 sub r2, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 576 af04: 2a00 cmp r2, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 577 af06: d1f8 bne 0xaefa | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 578 af08: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 579 af0a: 9000 str r0, [sp, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 580 af0c: 9803 ldr r0, [sp, #12] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 581 af0e: 30ff add r0, #255 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 582 af10: 3079 add r0, #121 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 583 af12: 9904 ldr r1, [sp, #16] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 584 af14: 39ff sub r1, #255 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 585 af16: 3979 sub r1, #121 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 586 af18: 466a mov r2, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 587 af1a: ff37f7ff bl 0xad8c | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 588 af1e: 1c03 mov r3, r0 (add r3, r0, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 589 af20: 2b00 cmp r3, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 590 af22: d00e beq 0xaf42 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 591 af24: 20ff mov r0, #255 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 592 af26: 3071 add r0, #113 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 593 af28: 5940 ldr r0, [r0, r5] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 594 af2a: fd5df7ff bl 0xa9e8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 595 af2e: 1c02 mov r2, r0 (add r2, r0, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 596 af30: 9800 ldr r0, [sp, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 597 af32: 1c19 mov r1, r3 (add r1, r3, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 598 af34: fbcef000 bl 0xb6d4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 599 af38: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 600 af3a: d101 bne 0xaf40 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 601 af3c: 2400 mov r4, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 602 af3e: e000 b 0xaf42 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 603 af40: e000 b 0xaf44 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 604 af42: a801 add r0, sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 605 af44: 2100 mov r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 606 af46: f9d5f000 bl 0xb2f4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 607 af4a: 2001 mov r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 608 af4c: a901 add r1, sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 609 af4e: 2201 mov r2, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 610 af50: f8b7f000 bl 0xb0c2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 611 af54: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 612 af56: d129 bne 0xafac | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 613 af58: a801 add r0, sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 614 af5a: a903 add r1, sp, #12 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 615 af5c: f8f9f000 bl 0xb152 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 616 af60: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 617 af62: d123 bne 0xafac | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 618 af64: 9903 ldr r1, [sp, #12] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 619 af66: aa11 add r2, sp, #68 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 620 af68: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 621 af6a: 780b ldrb r3, [r1, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 622 af6c: 5483 strb r3, [r0, r2] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 623 af6e: 3101 add r1, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 624 af70: 3001 add r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 625 af72: 2834 cmp r0, #52 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 626 af74: d3f9 bcc 0xaf6a | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 627 af76: a801 add r0, sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 628 af78: 2100 mov r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 629 af7a: f9bbf000 bl 0xb2f4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 630 af7e: 2001 mov r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 631 af80: a901 add r1, sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 632 af82: 2202 mov r2, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 633 af84: f89df000 bl 0xb0c2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 634 af88: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 635 af8a: d10f bne 0xafac | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 636 af8c: 2c00 cmp r4, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 637 af8e: d101 bne 0xaf94 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 638 af90: 2003 mov r0, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 639 af92: 9011 str r0, [sp, #68] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 640 af94: a801 add r0, sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 641 af96: a911 add r1, sp, #68 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 642 af98: 2234 mov r2, #52 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 643 af9a: f8fdf000 bl 0xb198 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 644 af9e: a801 add r0, sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 645 afa0: 2100 mov r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 646 afa2: f9a7f000 bl 0xb2f4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 647 afa6: 2063 mov r0, #99 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 648 afa8: fb3cf7f7 bl 0x2624 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 649 afac: b01e add sp, #120 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 650 afae: bd30 pop {r4, r5, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 651 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 652 ; This is the first function in the copied code, | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 653 ; called from the boot entry code. | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 654 afb0: b510 push {r4, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 655 afb2: b084 sub sp, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 656 afb4: 2001 mov r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 657 afb6: 4669 mov r1, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 658 afb8: 2201 mov r2, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 659 afba: f882f000 bl 0xb0c2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 660 afbe: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 661 afc0: d118 bne 0xaff4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 662 afc2: 4668 mov r0, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 663 afc4: a902 add r1, sp, #8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 664 afc6: f8c4f000 bl 0xb152 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 665 afca: 1c04 mov r4, r0 (add r4, r0, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 666 afcc: 4668 mov r0, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 667 afce: 2100 mov r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 668 afd0: f990f000 bl 0xb2f4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 669 afd4: 2c00 cmp r4, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 670 afd6: d10d bne 0xaff4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 671 afd8: 9802 ldr r0, [sp, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 672 afda: 6800 ldr r0, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 673 afdc: 2802 cmp r0, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 674 afde: d109 bne 0xaff4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 675 afe0: fb70f7f7 bl 0x26c4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 676 afe4: fa90f7f7 bl 0x2508 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 677 afe8: fac3f7f7 bl 0x2572 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 678 afec: ff65f7ff bl 0xaeba | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 679 aff0: f9acf7f8 bl 0x334c | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 680 aff4: b004 add sp, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 681 aff6: bd10 pop {r4, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 682 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 683 ; This function ensures that the flash at the given address | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 684 ; is not toggling. | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 685 b004: 8802 ldrh r2, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 686 b006: 8801 ldrh r1, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 687 b008: 404a eor r2, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 688 b00a: 09d1 lsr r1, r2, #7 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 689 b00c: d2fa bcs 0xb004 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 690 b00e: 4770 bx lr | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 691 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 692 b010: b530 push {r4, r5, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 693 b012: 1c0c mov r4, r1 (add r4, r1, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 694 b014: 1c05 mov r5, r0 (add r5, r0, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 695 b016: fa87f000 bl 0xb528 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 696 b01a: 0400 lsl r0, r0, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 697 b01c: 0c00 lsr r0, r0, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 698 b01e: 49e1 ldr r1, [pc, #900] (0xb3a4) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 699 b020: 4288 cmp r0, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 700 b022: d008 beq 0xb036 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 701 b024: 2121 mov r1, #33 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 702 b026: 0209 lsl r1, r1, #8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 703 b028: 4288 cmp r0, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 704 b02a: d126 bne 0xb07a | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 705 b02c: 49ea ldr r1, [pc, #936] (0xb3d8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 706 b02e: 0b28 lsr r0, r5, #12 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 707 b030: 0300 lsl r0, r0, #12 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 708 b032: 1808 add r0, r1, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 709 b034: e003 b 0xb03e | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 710 b036: 49e8 ldr r1, [pc, #928] (0xb3d8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 711 b038: 0c28 lsr r0, r5, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 712 b03a: 0400 lsl r0, r0, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 713 b03c: 1808 add r0, r1, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 714 b03e: 4ae7 ldr r2, [pc, #924] (0xb3dc) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 715 b040: 21aa mov r1, #170 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 716 b042: 5211 strh r1, [r2, r0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 717 b044: 2155 mov r1, #85 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 718 b046: 8001 strh r1, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 719 b048: 49e4 ldr r1, [pc, #912] (0xb3dc) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 720 b04a: 22a0 mov r2, #160 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 721 b04c: 520a strh r2, [r1, r0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 722 b04e: 802c strh r4, [r5, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 723 b050: 2080 mov r0, #128 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 724 b052: 4020 and r0, r4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 725 b054: 8829 ldrh r1, [r5, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 726 b056: 2280 mov r2, #128 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 727 b058: 400a and r2, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 728 b05a: 4282 cmp r2, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 729 b05c: d00d beq 0xb07a | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 730 b05e: 0989 lsr r1, r1, #6 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 731 b060: d3f8 bcc 0xb054 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 732 b062: 8829 ldrh r1, [r5, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 733 b064: 2280 mov r2, #128 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 734 b066: 400a and r2, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 735 b068: 4282 cmp r2, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 736 b06a: d006 beq 0xb07a | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 737 b06c: 2090 mov r0, #144 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 738 b06e: 8028 strh r0, [r5, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 739 b070: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 740 b072: 8028 strh r0, [r5, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 741 b074: 48da ldr r0, [pc, #872] (0xb3e0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 742 b076: 2101 mov r1, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 743 b078: 7001 strb r1, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 744 b07a: bd30 pop {r4, r5, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 745 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 746 b07c: b530 push {r4, r5, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 747 b07e: b081 sub sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 748 b080: 0b01 lsr r1, r0, #12 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 749 b082: 030b lsl r3, r1, #12 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 750 b084: 49d7 ldr r1, [pc, #860] (0xb3e4) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 751 b086: 18c9 add r1, r1, r3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 752 b088: 22aa mov r2, #170 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 753 b08a: 800a strh r2, [r1, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 754 b08c: 4cd2 ldr r4, [pc, #840] (0xb3d8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 755 b08e: 18e4 add r4, r4, r3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 756 b090: 2355 mov r3, #85 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 757 b092: 8023 strh r3, [r4, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 758 b094: 2580 mov r5, #128 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 759 b096: 800d strh r5, [r1, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 760 b098: 800a strh r2, [r1, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 761 b09a: 8023 strh r3, [r4, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 762 b09c: 2130 mov r1, #48 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 763 b09e: 8001 strh r1, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 764 b0a0: 8801 ldrh r1, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 765 b0a2: 0909 lsr r1, r1, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 766 b0a4: d3fc bcc 0xb0a0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 767 b0a6: 4669 mov r1, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 768 b0a8: 8802 ldrh r2, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 769 b0aa: 804a strh r2, [r1, #2] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 770 b0ac: 466a mov r2, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 771 b0ae: 8801 ldrh r1, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 772 b0b0: 8011 strh r1, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 773 b0b2: 4669 mov r1, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 774 b0b4: 8849 ldrh r1, [r1, #2] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 775 b0b6: 8812 ldrh r2, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 776 b0b8: 4051 eor r1, r2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 777 b0ba: 09c9 lsr r1, r1, #7 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 778 b0bc: d2f3 bcs 0xb0a6 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 779 b0be: b001 add sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 780 b0c0: bd30 pop {r4, r5, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 781 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 782 ; arg1: magic region number | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 783 ; arg2: ptr to 8-byte buffer receiving copies of arg1 and arg3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 784 ; arg3: mode, must be 1 or 2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 785 ; | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 786 ; Mode 1: check the region (which must be in a state other than 2) for | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 787 ; a checksum-passing image, and advance to state 1 if found. If already | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 788 ; in state 1, increment the byte at offset 8 in struct. | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 789 ; | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 790 ; Mode 2: put the region (which must be in state 0) into state 2. | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 791 ; | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 792 ; Returns: | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 793 ; 0 = success | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 794 ; 1 = region in the wrong state for mode | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 795 ; 2 = called with bad arguments | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 796 ; 3 = mode 1: no checksum-passing image found | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 797 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 798 b0c2: b5f0 push {r4, r5, r6, r7, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 799 b0c4: 1c15 mov r5, r2 (add r5, r2, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 800 b0c6: 1c0e mov r6, r1 (add r6, r1, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 801 b0c8: 1c04 mov r4, r0 (add r4, r0, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 802 b0ca: 4fe5 ldr r7, [pc, #916] (0xb460) =0x810020 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 803 b0cc: 7838 ldrb r0, [r7, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 804 b0ce: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 805 b0d0: d103 bne 0xb0da | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 806 b0d2: f969f000 bl 0xb3a8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 807 b0d6: 2001 mov r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 808 b0d8: 7038 strb r0, [r7, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 809 b0da: 2c03 cmp r4, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 810 b0dc: da07 bge 0xb0ee | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 811 b0de: 2d03 cmp r5, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 812 b0e0: da05 bge 0xb0ee | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 813 b0e2: 1e68 sub r0, r5, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 814 b0e4: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 815 b0e6: d019 beq 0xb11c | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 816 b0e8: 3801 sub r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 817 b0ea: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 818 b0ec: d001 beq 0xb0f2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 819 ; return 2; means invalid invokation? | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 820 b0ee: 2002 mov r0, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 821 b0f0: bdf0 pop {r4, r5, r6, r7, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 822 ; goes here if 3rd arg == 2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 823 b0f2: 2018 mov r0, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 824 b0f4: 4360 mul r0, r4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 825 b0f6: 49db ldr r1, [pc, #876] (0xb464) =0x810024 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 826 b0f8: 1809 add r1, r1, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 827 b0fa: 2004 mov r0, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 828 b0fc: 1840 add r0, r0, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 829 b0fe: 6802 ldr r2, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 830 b100: 2a00 cmp r2, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 831 b102: d112 bne 0xb12a ; return 1; | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 832 b104: 2202 mov r2, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 833 b106: 6002 str r2, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 834 b108: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 835 b10a: 8288 strh r0, [r1, #20] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 836 b10c: 6108 str r0, [r1, #16] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 837 b10e: 4aea ldr r2, [pc, #936] (0xb4b8) =0x81006C | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 838 b110: 00a3 lsl r3, r4, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 839 b112: 58d2 ldr r2, [r2, r3] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 840 b114: 6892 ldr r2, [r2, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 841 b116: 600a str r2, [r1, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 842 b118: 7248 strb r0, [r1, #9] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 843 b11a: e016 b 0xb14a | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 844 ; goes here if 3rd arg == 1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 845 b11c: 2018 mov r0, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 846 b11e: 4360 mul r0, r4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 847 b120: 49d1 ldr r1, [pc, #836] (0xb468) =0x810028 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 848 b122: 180f add r7, r1, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 849 b124: 6838 ldr r0, [r7, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 850 b126: 2802 cmp r0, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 851 b128: d101 bne 0xb12e | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 852 ; return 1; | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 853 b12a: 2001 mov r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 854 b12c: bdf0 pop {r4, r5, r6, r7, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 855 ; continuation of operation with arg3 == 1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 856 b12e: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 857 b130: d108 bne 0xb144 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 858 b132: 1c20 mov r0, r4 (add r0, r4, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 859 b134: f99af000 bl 0xb46c | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 860 b138: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 861 b13a: d001 beq 0xb140 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 862 b13c: 2003 mov r0, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 863 b13e: bdf0 pop {r4, r5, r6, r7, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 864 b140: 2001 mov r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 865 b142: 6038 str r0, [r7, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 866 b144: 7938 ldrb r0, [r7, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 867 b146: 3001 add r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 868 b148: 7138 strb r0, [r7, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 869 b14a: 6034 str r4, [r6, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 870 b14c: 6075 str r5, [r6, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 871 b14e: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 872 b150: bdf0 pop {r4, r5, r6, r7, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 873 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 874 ; arg1: points to buffer filled by successful 0xb0c2 in mode 1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 875 ; arg2: 8-byte buffer filled as: | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 876 ; 0: points to start of image | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 877 ; 4: image length | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 878 b152: b530 push {r4, r5, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 879 b154: 1c0c mov r4, r1 (add r4, r1, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 880 b156: 1c01 mov r1, r0 (add r1, r0, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 881 b158: 48c1 ldr r0, [pc, #772] (0xb460) =0x810020 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 882 b15a: 7800 ldrb r0, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 883 b15c: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 884 b15e: d010 beq 0xb182 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 885 b160: 6808 ldr r0, [r1, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 886 b162: 4ad5 ldr r2, [pc, #852] (0xb4b8) =0x81006C | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 887 b164: 0083 lsl r3, r0, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 888 b166: 18d5 add r5, r2, r3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 889 b168: 2803 cmp r0, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 890 b16a: da02 bge 0xb172 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 891 b16c: 6849 ldr r1, [r1, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 892 b16e: 2903 cmp r1, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 893 b170: db01 blt 0xb176 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 894 b172: 2002 mov r0, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 895 b174: bd30 pop {r4, r5, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 896 b176: 2118 mov r1, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 897 b178: 4341 mul r1, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 898 b17a: 4abb ldr r2, [pc, #748] (0xb468) =0x810028 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 899 b17c: 5851 ldr r1, [r2, r1] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 900 b17e: 2901 cmp r1, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 901 b180: d001 beq 0xb186 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 902 b182: 2005 mov r0, #5 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 903 b184: bd30 pop {r4, r5, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 904 b186: f95ff000 bl 0xb448 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 905 b18a: 6840 ldr r0, [r0, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 906 b18c: 6060 str r0, [r4, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 907 b18e: 6828 ldr r0, [r5, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 908 b190: 6880 ldr r0, [r0, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 909 b192: 6020 str r0, [r4, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 910 b194: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 911 b196: bd30 pop {r4, r5, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 912 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 913 b2f4: b570 push {r4, r5, r6, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 914 b2f6: 1c04 mov r4, r0 (add r4, r0, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 915 b2f8: 4859 ldr r0, [pc, #356] (0xb460) =0x810020 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 916 b2fa: 7800 ldrb r0, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 917 b2fc: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 918 b2fe: d00f beq 0xb320 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 919 b300: 6820 ldr r0, [r4, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 920 b302: 2803 cmp r0, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 921 b304: da14 bge 0xb330 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 922 b306: 6866 ldr r6, [r4, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 923 b308: 2e03 cmp r6, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 924 b30a: da11 bge 0xb330 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 925 b30c: 2902 cmp r1, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 926 b30e: da0f bge 0xb330 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 927 b310: 4d54 ldr r5, [pc, #336] (0xb464) =0x810024 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 928 b312: 2218 mov r2, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 929 b314: 4342 mul r2, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 930 b316: 18aa add r2, r5, r2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 931 b318: 3204 add r2, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 932 b31a: 6813 ldr r3, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 933 b31c: 2b00 cmp r3, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 934 b31e: d101 bne 0xb324 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 935 b320: 2005 mov r0, #5 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 936 b322: bd70 pop {r4, r5, r6, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 937 b324: 1e73 sub r3, r6, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 938 b326: 2b00 cmp r3, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 939 b328: d010 beq 0xb34c | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 940 b32a: 3b01 sub r3, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 941 b32c: 2b00 cmp r3, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 942 b32e: d001 beq 0xb334 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 943 b330: 2002 mov r0, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 944 b332: bd70 pop {r4, r5, r6, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 945 b334: 2900 cmp r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 946 b336: d106 bne 0xb346 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 947 b338: f856f000 bl 0xb3e8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 948 b33c: 2018 mov r0, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 949 b33e: 6821 ldr r1, [r4, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 950 b340: 4348 mul r0, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 951 b342: 182a add r2, r5, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 952 b344: 3204 add r2, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 953 b346: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 954 b348: 6010 str r0, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 955 b34a: e00c b 0xb366 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 956 b34c: 7910 ldrb r0, [r2, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 957 b34e: 3801 sub r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 958 b350: 0600 lsl r0, r0, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 959 b352: 0e00 lsr r0, r0, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 960 b354: 7110 strb r0, [r2, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 961 b356: 2800 cmp r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 962 b358: d105 bne 0xb366 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 963 b35a: 2018 mov r0, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 964 b35c: 6821 ldr r1, [r4, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 965 b35e: 4348 mul r0, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 966 b360: 1828 add r0, r5, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 967 b362: 2100 mov r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 968 b364: 6041 str r1, [r0, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 969 b366: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 970 b368: bd70 pop {r4, r5, r6, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 971 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 972 ; This function adjusts the flash region pointers | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 973 ; in the table @81006C depending on the chip revision. | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 974 b36a: b500 push {lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 975 b36c: f8dcf000 bl 0xb528 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 976 b370: 0400 lsl r0, r0, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 977 b372: 0c00 lsr r0, r0, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 978 b374: 2121 mov r1, #33 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 979 b376: 0209 lsl r1, r1, #8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 980 b378: 4288 cmp r0, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 981 b37a: d00a beq 0xb392 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 982 b37c: 4909 ldr r1, [pc, #36] (0xb3a4) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 983 b37e: 4288 cmp r0, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 984 b380: d10e bne 0xb3a0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 985 b382: 484d ldr r0, [pc, #308] (0xb4b8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 986 b384: 4981 ldr r1, [pc, #516] (0xb58c) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 987 b386: 6001 str r1, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 988 b388: 4981 ldr r1, [pc, #516] (0xb590) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 989 b38a: 6041 str r1, [r0, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 990 b38c: 4981 ldr r1, [pc, #516] (0xb594) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 991 b38e: 6081 str r1, [r0, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 992 b390: bd00 pop {pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 993 b392: 4849 ldr r0, [pc, #292] (0xb4b8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 994 b394: 4980 ldr r1, [pc, #512] (0xb598) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 995 b396: 6001 str r1, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 996 b398: 4980 ldr r1, [pc, #512] (0xb59c) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 997 b39a: 6041 str r1, [r0, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 998 b39c: 4980 ldr r1, [pc, #512] (0xb5a0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 999 b39e: 6081 str r1, [r0, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1000 b3a0: bd00 pop {pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1001 b3a2: 46c0 nop (mov r8, r8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1002 b3a4: 00002101 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1003 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1004 b3a8: b530 push {r4, r5, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1005 b3aa: ffdef7ff bl 0xb36a | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1006 b3ae: 2100 mov r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1007 b3b0: 4d7c ldr r5, [pc, #496] (0xb5a4) =0x12345678 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1008 b3b2: 2303 mov r3, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1009 b3b4: 4a40 ldr r2, [pc, #256] (0xb4b8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1010 b3b6: 482b ldr r0, [pc, #172] (0xb464) =0x810024 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1011 b3b8: 6814 ldr r4, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1012 b3ba: 68a4 ldr r4, [r4, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1013 b3bc: 6004 str r4, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1014 b3be: 60c5 str r5, [r0, #12] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1015 b3c0: 8281 strh r1, [r0, #20] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1016 b3c2: 6101 str r1, [r0, #16] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1017 b3c4: 6041 str r1, [r0, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1018 b3c6: 7201 strb r1, [r0, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1019 b3c8: 7241 strb r1, [r0, #9] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1020 b3ca: 3204 add r2, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1021 b3cc: 3018 add r0, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1022 b3ce: 3b01 sub r3, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1023 b3d0: 2b00 cmp r3, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1024 b3d2: d1f1 bne 0xb3b8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1025 b3d4: bd30 pop {r4, r5, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1026 b3d6: 46c0 nop (mov r8, r8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1027 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1028 ; This function ensures that the flash in the last sector of the | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1029 ; specified magic region is not toggling, and then returns | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1030 ; the address of where 0x12345678 is expected. | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1031 b448: b500 push {lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1032 b44a: 491b ldr r1, [pc, #108] (0xb4b8) =0x81006C | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1033 b44c: 0080 lsl r0, r0, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1034 b44e: 5808 ldr r0, [r1, r0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1035 b450: 7901 ldrb r1, [r0, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1036 b452: 0089 lsl r1, r1, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1037 b454: 1840 add r0, r0, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1038 b456: 6880 ldr r0, [r0, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1039 b458: 380c sub r0, #12 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1040 b45a: fdd3f7ff bl 0xb004 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1041 b45e: bd00 pop {pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1042 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1043 b460: 00810020 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1044 b464: 00810024 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1045 b468: 00810028 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1046 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1047 ; This function checks whether the magic region specified by the argument | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1048 ; contains a checksum-passing image or not. Returns 0 if pass, 3 otherwise. | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1049 b46c: b530 push {r4, r5, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1050 b46e: 1c04 mov r4, r0 (add r4, r0, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1051 b470: ffeaf7ff bl 0xb448 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1052 b474: 1c02 mov r2, r0 (add r2, r0, #0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1053 b476: 2105 mov r1, #5 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1054 b478: 2300 mov r3, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1055 b47a: 8815 ldrh r5, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1056 b47c: 18eb add r3, r5, r3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1057 b47e: 041b lsl r3, r3, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1058 b480: 0c1b lsr r3, r3, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1059 b482: 3202 add r2, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1060 b484: 3901 sub r1, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1061 b486: 2900 cmp r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1062 b488: d1f7 bne 0xb47a | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1063 b48a: 8941 ldrh r1, [r0, #10] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1064 b48c: 428b cmp r3, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1065 b48e: d11e bne 0xb4ce | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1066 b490: 4909 ldr r1, [pc, #36] (0xb4b8) =0x81006C | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1067 b492: 00a2 lsl r2, r4, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1068 b494: 5889 ldr r1, [r1, r2] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1069 b496: 688b ldr r3, [r1, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1070 b498: 6842 ldr r2, [r0, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1071 b49a: 2400 mov r4, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1072 b49c: 0851 lsr r1, r2, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1073 b49e: 2900 cmp r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1074 b4a0: d007 beq 0xb4b2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1075 b4a2: 881d ldrh r5, [r3, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1076 b4a4: 192c add r4, r5, r4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1077 b4a6: 0424 lsl r4, r4, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1078 b4a8: 0c24 lsr r4, r4, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1079 b4aa: 3302 add r3, #2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1080 b4ac: 3901 sub r1, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1081 b4ae: 2900 cmp r1, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1082 b4b0: d1f7 bne 0xb4a2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1083 b4b2: 0851 lsr r1, r2, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1084 b4b4: d308 bcc 0xb4c8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1085 b4b6: e001 b 0xb4bc | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1086 ; interspersed literal | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1087 b4b8: 0081006c | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1088 ; function continues | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1089 b4bc: 8819 ldrh r1, [r3, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1090 b4be: 0609 lsl r1, r1, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1091 b4c0: 0e09 lsr r1, r1, #24 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1092 b4c2: 1909 add r1, r1, r4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1093 b4c4: 0409 lsl r1, r1, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1094 b4c6: 0c0c lsr r4, r1, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1095 b4c8: 8900 ldrh r0, [r0, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1096 b4ca: 4284 cmp r4, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1097 b4cc: d001 beq 0xb4d2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1098 b4ce: 2003 mov r0, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1099 b4d0: bd30 pop {r4, r5, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1100 b4d2: 2000 mov r0, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1101 b4d4: bd30 pop {r4, r5, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1102 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1103 ; This function reads flash ID from the chip. | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1104 ; R0 needs to point to a 2-byte buffer into which the read manuf ID is stored. | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1105 ; R1 needs to point to an 8-byte buffer (4 16-bit words) filled as follows: | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1106 ; 0: word read from 0x02 in autoselect mode | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1107 ; 2: word read from 0x1C "" | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1108 ; 4: word read from 0x1E "" | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1109 ; 6: revision number word from CFI | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1110 b4d6: b5f0 push {r4, r5, r6, r7, lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1111 b4d8: 2303 mov r3, #3 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1112 b4da: 2200 mov r2, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1113 b4dc: 0114 lsl r4, r2, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1114 b4de: 4314 orr r4, r2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1115 b4e0: 220a mov r2, #10 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1116 b4e2: 4322 orr r2, r4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1117 b4e4: 3b01 sub r3, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1118 b4e6: 2b00 cmp r3, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1119 b4e8: d1f8 bne 0xb4dc | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1120 b4ea: 24aa mov r4, #170 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1121 b4ec: 8014 strh r4, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1122 b4ee: 1056 asr r6, r2, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1123 b4f0: 2555 mov r5, #85 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1124 b4f2: 8035 strh r5, [r6, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1125 b4f4: 2390 mov r3, #144 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1126 b4f6: 8013 strh r3, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1127 b4f8: 2300 mov r3, #0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1128 b4fa: 881f ldrh r7, [r3, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1129 b4fc: 8007 strh r7, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1130 b4fe: 8858 ldrh r0, [r3, #2] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1131 b500: 8008 strh r0, [r1, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1132 b502: 8b98 ldrh r0, [r3, #28] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1133 b504: 8048 strh r0, [r1, #2] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1134 b506: 8bd8 ldrh r0, [r3, #30] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1135 b508: 8088 strh r0, [r1, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1136 b50a: 2098 mov r0, #152 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1137 b50c: 8010 strh r0, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1138 b50e: 2086 mov r0, #134 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1139 b510: 8847 ldrh r7, [r0, #2] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1140 b512: 8800 ldrh r0, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1141 b514: 0200 lsl r0, r0, #8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1142 b516: 4307 orr r7, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1143 b518: 80cf strh r7, [r1, #6] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1144 b51a: 20ff mov r0, #255 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1145 b51c: 8018 strh r0, [r3, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1146 b51e: 8014 strh r4, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1147 b520: 8035 strh r5, [r6, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1148 b522: 20f0 mov r0, #240 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1149 b524: 8010 strh r0, [r2, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1150 b526: bdf0 pop {r4, r5, r6, r7, pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1151 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1152 ; This function computes a single-word flash device ID. The algorithm is | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1153 ; as follows: | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1154 ; - if the manuf is other than 01 or 04, return the autoselect word from 0x02 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1155 ; - ditto autosel[0x02] != 0x227E | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1156 ; - in the case of our expected S71PL129NC0, return value will be | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1157 ; 0x2100 or 0x2101 depending on the chip rev indicated in CFI table | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1158 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1159 b528: b500 push {lr} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1160 b52a: b083 sub sp, #12 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1161 b52c: 4668 mov r0, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1162 b52e: a901 add r1, sp, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1163 b530: ffd1f7ff bl 0xb4d6 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1164 b534: 4668 mov r0, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1165 b536: 8800 ldrh r0, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1166 b538: 2801 cmp r0, #1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1167 b53a: d003 beq 0xb544 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1168 b53c: 4668 mov r0, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1169 b53e: 8800 ldrh r0, [r0, #0] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1170 b540: 2804 cmp r0, #4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1171 b542: d11e bne 0xb582 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1172 b544: 4668 mov r0, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1173 b546: 8881 ldrh r1, [r0, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1174 b548: 4817 ldr r0, [pc, #92] (0xb5a8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1175 b54a: 4281 cmp r1, r0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1176 b54c: d119 bne 0xb582 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1177 b54e: 4668 mov r0, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1178 b550: 7a00 ldrb r0, [r0, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1179 b552: 4669 mov r1, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1180 b554: 88c9 ldrh r1, [r1, #6] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1181 b556: 0209 lsl r1, r1, #8 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1182 b558: 4308 orr r0, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1183 b55a: 0400 lsl r0, r0, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1184 b55c: 0c00 lsr r0, r0, #16 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1185 b55e: 4669 mov r1, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1186 b560: 88c9 ldrh r1, [r1, #6] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1187 b562: 4a12 ldr r2, [pc, #72] (0xb5ac) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1188 b564: 4291 cmp r1, r2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1189 b566: d10e bne 0xb586 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1190 b568: 4669 mov r1, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1191 b56a: 890a ldrh r2, [r1, #8] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1192 b56c: 2111 mov r1, #17 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1193 b56e: 0249 lsl r1, r1, #9 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1194 b570: 428a cmp r2, r1 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1195 b572: d108 bne 0xb586 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1196 b574: 4669 mov r1, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1197 b576: 8949 ldrh r1, [r1, #10] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1198 b578: 4a0d ldr r2, [pc, #52] (0xb5b0) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1199 b57a: 4291 cmp r1, r2 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1200 b57c: d003 beq 0xb586 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1201 b57e: 480d ldr r0, [pc, #52] (0xb5b4) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1202 b580: e001 b 0xb586 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1203 b582: 4668 mov r0, sp | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1204 b584: 8880 ldrh r0, [r0, #4] | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1205 b586: b003 add sp, #12 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1206 b588: bd00 pop {pc} | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1207 b58a: 46c0 nop (mov r8, r8) | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1208 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1209 ; written into table @81006C for one chip rev | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1210 b58c: 0081a61c | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1211 b590: 0081a8b4 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1212 b594: 0081ab4c | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1213 ; written into table @81006C for the other chip rev | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1214 b598: 0081a4d0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1215 b59c: 0081a768 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1216 b5a0: 0081aa00 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1217 ; looks like 6 records of 0x14C bytes each, starting at 0x81a4d0 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1218 ; that's offset 0xA04C from the start of copy, 0xC554 in flash | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1219 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1220 b5a4: 12345678 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1221 b5a8: 0000227e | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1222 b5ac: 00002221 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1223 b5b0: 00003133 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1224 b5b4: 00002101 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1225 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1226 c554: 00000000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1227 c558: 00000036 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1228 c55c: 02480000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1229 c560: 02490000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1230 c564: 024a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1231 c568: 024b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1232 c56c: 024c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1233 c570: 024d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1234 c574: 024e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1235 c578: 024f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1236 c57c: 02500000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1237 c580: 02510000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1238 c584: 02520000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1239 c588: 02530000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1240 c58c: 02540000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1241 c590: 02550000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1242 c594: 02560000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1243 c598: 02570000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1244 c59c: 02580000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1245 c5a0: 02590000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1246 c5a4: 025a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1247 c5a8: 025b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1248 c5ac: 025c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1249 c5b0: 025d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1250 c5b4: 025e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1251 c5b8: 025f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1252 c5bc: 02600000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1253 c5c0: 02610000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1254 c5c4: 02620000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1255 c5c8: 02630000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1256 c5cc: 02640000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1257 c5d0: 02650000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1258 c5d4: 02660000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1259 c5d8: 02670000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1260 c5dc: 02680000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1261 c5e0: 02690000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1262 c5e4: 026a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1263 c5e8: 026b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1264 c5ec: 026c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1265 c5f0: 026d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1266 c5f4: 026e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1267 c5f8: 026f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1268 c5fc: 02700000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1269 c600: 02710000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1270 c604: 02720000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1271 c608: 02730000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1272 c60c: 02740000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1273 c610: 02750000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1274 c614: 02760000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1275 c618: 02770000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1276 c61c: 02780000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1277 c620: 02790000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1278 c624: 027a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1279 c628: 027b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1280 c62c: 027c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1281 c630: 027d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1282 c634: 027e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1283 ... | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1284 c6a4: 0000000f | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1285 c6a8: 02480000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1286 c6ac: 024c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1287 c6b0: 02500000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1288 c6b4: 02540000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1289 c6b8: 02580000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1290 c6bc: 025c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1291 c6c0: 02600000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1292 c6c4: 02640000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1293 c6c8: 02680000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1294 c6cc: 026c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1295 c6d0: 02700000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1296 c6d4: 02740000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1297 c6d8: 02780000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1298 c6dc: 027c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1299 c6e0: 027d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1300 c6e4: 027e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1301 ... | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1302 c7ec: 00000001 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1303 c7f0: 00000001 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1304 c7f4: 027e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1305 c7f8: 027f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1306 ... | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1307 c938: 00000001 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1308 c93c: 00000001 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1309 c940: 027e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1310 c944: 027f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1311 ... | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1312 ca84: 00000002 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1313 ca88: 00000008 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1314 ca8c: 027f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1315 ca90: 027f2000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1316 ca94: 027f4000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1317 ca98: 027f6000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1318 ca9c: 027f8000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1319 caa0: 027fa000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1320 caa4: 027fc000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1321 caa8: 027fe000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1322 caac: 02800000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1323 ... | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1324 cbd0: 00000002 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1325 cbd4: 00000001 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1326 cbd8: 027f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1327 cbdc: 02800000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1328 ... | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1329 cd1c: 00030000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1330 cd20: 00040000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1331 cd24: 00050000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1332 cd28: 00060000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1333 cd2c: 00070000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1334 cd30: 00080000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1335 cd34: 00090000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1336 cd38: 000a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1337 cd3c: 000b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1338 cd40: 000c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1339 cd44: 000d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1340 cd48: 000e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1341 cd4c: 000f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1342 cd50: 00100000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1343 cd54: 00110000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1344 cd58: 00120000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1345 cd5c: 00130000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1346 cd60: 00140000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1347 cd64: 00150000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1348 cd68: 00160000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1349 cd6c: 00170000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1350 cd70: 00180000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1351 cd74: 00190000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1352 cd78: 001a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1353 cd7c: 001b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1354 cd80: 001c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1355 cd84: 001d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1356 cd88: 001e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1357 cd8c: 001f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1358 cd90: 00200000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1359 cd94: 00210000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1360 cd98: 00220000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1361 cd9c: 00230000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1362 cda0: 00240000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1363 cda4: 00250000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1364 cda8: 00260000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1365 cdac: 00270000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1366 cdb0: 00280000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1367 cdb4: 00290000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1368 cdb8: 002a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1369 cdbc: 002b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1370 cdc0: 002c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1371 cdc4: 002d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1372 cdc8: 002e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1373 cdcc: 002f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1374 cdd0: 00300000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1375 cdd4: 00310000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1376 cdd8: 00320000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1377 cddc: 00330000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1378 cde0: 00340000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1379 cde4: 00350000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1380 cde8: 00360000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1381 cdec: 00370000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1382 cdf0: 00380000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1383 cdf4: 00390000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1384 cdf8: 003a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1385 cdfc: 003b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1386 ce00: 003c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1387 ce04: 003d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1388 ce08: 003e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1389 ce0c: 003f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1390 ce10: 00400000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1391 ce14: 00410000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1392 ce18: 00420000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1393 ce1c: 00430000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1394 ce20: 00440000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1395 ce24: 00450000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1396 ce28: 00460000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1397 ce2c: 00470000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1398 ce30: 00480000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1399 ce34: 00490000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1400 ce38: 004a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1401 ce3c: 004b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1402 ce40: 004c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1403 ce44: 004d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1404 ce48: 004e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1405 ce4c: 004f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1406 ce50: 00500000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1407 ce54: 00510000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1408 ce58: 00520000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1409 ce5c: 00530000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1410 ce60: 00540000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1411 ce64: 00550000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1412 ce68: 00560000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1413 ce6c: 00570000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1414 ce70: 00580000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1415 ce74: 00590000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1416 ce78: 005a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1417 ce7c: 005b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1418 ce80: 005c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1419 ce84: 005d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1420 ce88: 005e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1421 ce8c: 005f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1422 ce90: 00600000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1423 ce94: 00610000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1424 ce98: 00620000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1425 ce9c: 00630000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1426 cea0: 00640000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1427 cea4: 00650000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1428 cea8: 00660000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1429 ceac: 00670000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1430 ceb0: 00680000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1431 ceb4: 00690000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1432 ceb8: 006a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1433 cebc: 006b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1434 cec0: 006c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1435 cec4: 006d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1436 cec8: 006e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1437 cecc: 006f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1438 ced0: 00700000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1439 ced4: 00710000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1440 ced8: 00720000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1441 cedc: 00730000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1442 cee0: 00740000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1443 cee4: 00750000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1444 cee8: 00760000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1445 ceec: 00770000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1446 cef0: 00780000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1447 cef4: 00790000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1448 cef8: 007a0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1449 cefc: 007b0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1450 cf00: 007c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1451 cf04: 007d0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1452 cf08: 007e0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1453 cf0c: 007f0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1454 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1455 cf10: 00030000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1456 cf14: 00040000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1457 cf18: 00080000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1458 cf1c: 000c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1459 cf20: 00100000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1460 cf24: 00140000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1461 cf28: 00180000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1462 cf2c: 001c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1463 cf30: 00200000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1464 cf34: 00240000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1465 cf38: 00280000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1466 cf3c: 002c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1467 cf40: 00300000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1468 cf44: 00340000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1469 cf48: 00380000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1470 cf4c: 003c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1471 cf50: 00400000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1472 cf54: 00440000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1473 cf58: 00480000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1474 cf5c: 004c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1475 cf60: 00500000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1476 cf64: 00540000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1477 cf68: 00580000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1478 cf6c: 005c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1479 cf70: 00600000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1480 cf74: 00640000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1481 cf78: 00680000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1482 cf7c: 006c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1483 cf80: 00700000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1484 cf84: 00740000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1485 cf88: 00780000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1486 cf8c: 007c0000 | 
| 
6a136554378e
pirelli preboot re: figured out the triggering condition
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: 
67diff
changeset | 1487 | 
| 67 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1488 CF8F: last copied byte | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1489 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1490 <CF90-1F9FF: all FFs> | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1491 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1492 ; initialized data table | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1493 1fa00: 00000001 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1494 1fa04: 00810020 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1495 1fa08: c046c000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1496 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1497 1fa0c: 00000001 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1498 1fa10: 00810021 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1499 1fa14: c046c000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1500 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1501 1fa18: 00000004 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1502 1fa1c: 00810024 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1503 1fa20: 00000000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1504 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1505 1fa24: 0000000c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1506 1fa28: 0081006c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1507 1fa2c: 0081a4d0 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1508 1fa30: 0081a768 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1509 1fa34: 0081aa00 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1510 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1511 1fa38: 00000002 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1512 1fa3c: 00810014 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1513 1fa40: 46c00000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1514 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1515 1fa44: 00000002 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1516 1fa48: 00810016 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1517 1fa4c: 46c00000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1518 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1519 1fa50: 00000001 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1520 1fa54: 00810018 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1521 1fa58: c046c000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1522 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1523 1fa5c: 00000001 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1524 1fa60: 00810019 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1525 1fa64: 000000bc | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1526 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1527 1fa68: 00000001 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1528 1fa6c: 00800000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1529 1fa70: a0000000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1530 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1531 1fa74: 00000001 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1532 1fa78: 0081047c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1533 1fa7c: 00000000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1534 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1535 1fa80: 00000004 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1536 1fa84: 00810078 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1537 1fa88: 00000000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1538 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1539 1fa8c: 00000004 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1540 1fa90: 0081001c | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1541 1fa94: 00000000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1542 1fa98: 00000000 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1543 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1544 <1FA9C-2FFBF: all FFs> | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1545 | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1546 0002FFC0: 42 43 5F 44 39 31 30 2E 30 2E 31 36 00 00 00 00 BC_D910.0.16.... | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1547 0002FFD0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................ | 
| 
88cf9811f97c
started disassembly of Pirelli's boot code
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1548 * | 
