| 1 | \r |
| 2 | //Gp2x/gp2x/mnt/nand/bios_cache.bin: file format binary\r |
| 3 | \r |
| 4 | Disassembly of section .data:\r |
| 5 | \r |
| 6 | 00000000 <.data>:\r |
| 7 | 0: e3a00f02 mov r0, #8 ; 0x8\r |
| 8 | 4: ebcb1afd bl step_debug\r |
| 9 | 8: e25cc001 subs ip, ip, #1 ; 0x1\r |
| 10 | c: 5a000001 bpl 0x18\r |
| 11 | 10: e3a00d05 mov r0, #320 ; 0x140\r |
| 12 | 14: ebcb18d0 bl 0xff2c635c\r |
| 13 | 18: eaffffff b 0x1c\r |
| 14 | 1c: e3a00d05 mov r0, #320 ; 0x140\r |
| 15 | 20: ebcb1af6 bl step_debug\r |
| 16 | 24: e59a9034 ldr r9, [sl, #52]\r |
| 17 | 28: e249900c sub r9, r9, #12 ; 0xc\r |
| 18 | 2c: e59a0034 ldr r0, [sl, #52]\r |
| 19 | 30: e240000c sub r0, r0, #12 ; 0xc\r |
| 20 | 34: e58a0034 str r0, [sl, #52]\r |
| 21 | 38: e3c99003 bic r9, r9, #3 ; 0x3\r |
| 22 | 3c: e2890000 add r0, r9, #0 ; 0x0\r |
| 23 | 40: e59a102c ldr r1, [sl, #44]\r |
| 24 | 44: ebcb1a8e bl 0xff2c6a84\r |
| 25 | 48: e2890004 add r0, r9, #4 ; 0x4\r |
| 26 | 4c: e1a01007 mov r1, r7\r |
| 27 | 50: ebcb1a8b bl 0xff2c6a84\r |
| 28 | 54: e2890008 add r0, r9, #8 ; 0x8\r |
| 29 | 58: e1a01008 mov r1, r8\r |
| 30 | 5c: e3a02f51 mov r2, #324 ; 0x144\r |
| 31 | 60: ebcb1a6f bl 0xff2c6a24\r |
| 32 | 64: e3a00f51 mov r0, #324 ; 0x144\r |
| 33 | 68: ebcb1ae4 bl step_debug\r |
| 34 | 6c: e2480002 sub r0, r8, #2 ; 0x2\r |
| 35 | 70: ebcb1a95 bl 0xff2c6acc\r |
| 36 | 74: e1a07000 mov r7, r0\r |
| 37 | 78: e3a00f52 mov r0, #328 ; 0x148\r |
| 38 | 7c: ebcb1adf bl step_debug\r |
| 39 | 80: e3a01e15 mov r1, #336 ; 0x150\r |
| 40 | 84: e2810078 add r0, r1, #120 ; 0x78\r |
| 41 | 88: e58a002c str r0, [sl, #44]\r |
| 42 | 8c: e3a00f53 mov r0, #332 ; 0x14c\r |
| 43 | 90: ebcb1ada bl step_debug\r |
| 44 | 94: e59a002c ldr r0, [sl, #44]\r |
| 45 | 98: e0800107 add r0, r0, r7, lsl #2\r |
| 46 | 9c: ebcb1ac9 bl 0xff2c6bc8\r |
| 47 | a0: e1a07000 mov r7, r0\r |
| 48 | a4: e3a00e15 mov r0, #336 ; 0x150\r |
| 49 | a8: ebcb1ad4 bl step_debug\r |
| 50 | ac: ebcb194d bl 0xff2c65e8\r |
| 51 | b0: e58a002c str r0, [sl, #44]\r |
| 52 | b4: e3a00f55 mov r0, #340 ; 0x154\r |
| 53 | b8: ebcb1ad0 bl step_debug\r |
| 54 | bc: e59a9034 ldr r9, [sl, #52]\r |
| 55 | c0: e2499004 sub r9, r9, #4 ; 0x4\r |
| 56 | c4: e59a0034 ldr r0, [sl, #52]\r |
| 57 | c8: e2400004 sub r0, r0, #4 ; 0x4\r |
| 58 | cc: e58a0034 str r0, [sl, #52]\r |
| 59 | d0: e3c99003 bic r9, r9, #3 ; 0x3\r |
| 60 | d4: e2890000 add r0, r9, #0 ; 0x0\r |
| 61 | d8: e59a102c ldr r1, [sl, #44]\r |
| 62 | dc: e3a02f56 mov r2, #344 ; 0x158\r |
| 63 | e0: ebcb1a4f bl 0xff2c6a24\r |
| 64 | e4: e3a00f56 mov r0, #344 ; 0x158\r |
| 65 | e8: ebcb1ac4 bl step_debug\r |
| 66 | ec: e59a102c ldr r1, [sl, #44]\r |
| 67 | f0: e2010080 and r0, r1, #128 ; 0x80\r |
| 68 | f4: e58a002c str r0, [sl, #44]\r |
| 69 | f8: e3a00f57 mov r0, #348 ; 0x15c\r |
| 70 | fc: ebcb1abf bl step_debug\r |
| 71 | 100: e59a102c ldr r1, [sl, #44]\r |
| 72 | 104: e381001f orr r0, r1, #31 ; 0x1f\r |
| 73 | 108: e58a002c str r0, [sl, #44]\r |
| 74 | 10c: e3a00e16 mov r0, #352 ; 0x160\r |
| 75 | 110: ebcb1aba bl step_debug\r |
| 76 | 114: e59a002c ldr r0, [sl, #44]\r |
| 77 | 118: e3a02e16 mov r2, #352 ; 0x160\r |
| 78 | 11c: e3a010ff mov r1, #255 ; 0xff\r |
| 79 | 120: e38114ff orr r1, r1, #-16777216 ; 0xff000000\r |
| 80 | 124: ebcb190a bl 0xff2c6554\r |
| 81 | 128: e3a00f59 mov r0, #356 ; 0x164\r |
| 82 | 12c: ebcb1ab3 bl step_debug\r |
| 83 | 130: e59a9034 ldr r9, [sl, #52]\r |
| 84 | 134: e2499008 sub r9, r9, #8 ; 0x8\r |
| 85 | 138: e59a0034 ldr r0, [sl, #52]\r |
| 86 | 13c: e2400008 sub r0, r0, #8 ; 0x8\r |
| 87 | 140: e58a0034 str r0, [sl, #52]\r |
| 88 | 144: e3c99003 bic r9, r9, #3 ; 0x3\r |
| 89 | 148: e2890000 add r0, r9, #0 ; 0x0\r |
| 90 | 14c: e59a1008 ldr r1, [sl, #8]\r |
| 91 | 150: ebcb1a4b bl 0xff2c6a84\r |
| 92 | 154: e2890004 add r0, r9, #4 ; 0x4\r |
| 93 | 158: e1a01008 mov r1, r8\r |
| 94 | 15c: e3a02f5a mov r2, #360 ; 0x168\r |
| 95 | 160: ebcb1a2f bl 0xff2c6a24\r |
| 96 | 164: e3a00f5a mov r0, #360 ; 0x168\r |
| 97 | 168: ebcb1aa4 bl step_debug\r |
| 98 | 16c: e3a01e17 mov r1, #368 ; 0x170\r |
| 99 | 170: e2818000 add r8, r1, #0 ; 0x0\r |
| 100 | 174: e3a00f5b mov r0, #364 ; 0x16c\r |
| 101 | 178: ebcb1aa0 bl step_debug\r |
| 102 | 17c: e1a00007 mov r0, r7\r |
| 103 | 180: e24cc016 sub ip, ip, #22 ; 0x16\r |
| 104 | 184: eacb18be b 0xff2c6484\r |
| 105 | 188: e3a00ff1 mov r0, #964 ; 0x3c4\r |
| 106 | 18c: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 107 | 190: ebcb1a9a bl step_debug\r |
| 108 | 194: e59a9034 ldr r9, [sl, #52]\r |
| 109 | 198: e2499020 sub r9, r9, #32 ; 0x20\r |
| 110 | 19c: e59a0034 ldr r0, [sl, #52]\r |
| 111 | 1a0: e2400020 sub r0, r0, #32 ; 0x20\r |
| 112 | 1a4: e58a0034 str r0, [sl, #52]\r |
| 113 | 1a8: e3c99003 bic r9, r9, #3 ; 0x3\r |
| 114 | 1ac: e2890000 add r0, r9, #0 ; 0x0\r |
| 115 | 1b0: e59a1010 ldr r1, [sl, #16]\r |
| 116 | 1b4: ebcb1a32 bl 0xff2c6a84\r |
| 117 | 1b8: e2890004 add r0, r9, #4 ; 0x4\r |
| 118 | 1bc: e59a1014 ldr r1, [sl, #20]\r |
| 119 | 1c0: ebcb1a2f bl 0xff2c6a84\r |
| 120 | 1c4: e2890008 add r0, r9, #8 ; 0x8\r |
| 121 | 1c8: e1a01005 mov r1, r5\r |
| 122 | 1cc: ebcb1a2c bl 0xff2c6a84\r |
| 123 | 1d0: e289000c add r0, r9, #12 ; 0xc\r |
| 124 | 1d4: e59a101c ldr r1, [sl, #28]\r |
| 125 | 1d8: ebcb1a29 bl 0xff2c6a84\r |
| 126 | 1dc: e2890010 add r0, r9, #16 ; 0x10\r |
| 127 | 1e0: e59a1020 ldr r1, [sl, #32]\r |
| 128 | 1e4: ebcb1a26 bl 0xff2c6a84\r |
| 129 | 1e8: e2890014 add r0, r9, #20 ; 0x14\r |
| 130 | 1ec: e1a01006 mov r1, r6\r |
| 131 | 1f0: ebcb1a23 bl 0xff2c6a84\r |
| 132 | 1f4: e2890018 add r0, r9, #24 ; 0x18\r |
| 133 | 1f8: e59a1028 ldr r1, [sl, #40]\r |
| 134 | 1fc: ebcb1a20 bl 0xff2c6a84\r |
| 135 | 200: e289001c add r0, r9, #28 ; 0x1c\r |
| 136 | 204: e1a01008 mov r1, r8\r |
| 137 | 208: e3a02ff2 mov r2, #968 ; 0x3c8\r |
| 138 | 20c: e3822b02 orr r2, r2, #2048 ; 0x800\r |
| 139 | 210: ebcb1a03 bl 0xff2c6a24\r |
| 140 | 214: e3a00ff2 mov r0, #968 ; 0x3c8\r |
| 141 | 218: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 142 | 21c: ebcb1a77 bl step_debug\r |
| 143 | 220: e59a0008 ldr r0, [sl, #8]\r |
| 144 | 224: e1a00580 mov r0, r0, lsl #11\r |
| 145 | 228: e58a0028 str r0, [sl, #40]\r |
| 146 | 22c: e3a00ff3 mov r0, #972 ; 0x3cc\r |
| 147 | 230: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 148 | 234: ebcb1a71 bl step_debug\r |
| 149 | 238: e59a0028 ldr r0, [sl, #40]\r |
| 150 | 23c: e128f00b msr CPSR_f, fp\r |
| 151 | 240: e1b074a0 movs r7, r0, lsr #9\r |
| 152 | 244: e10fb000 mrs fp, CPSR\r |
| 153 | 248: e3a00ebd mov r0, #3024 ; 0xbd0\r |
| 154 | 24c: ebcb1a6b bl step_debug\r |
| 155 | 250: e3a00ff5 mov r0, #980 ; 0x3d4\r |
| 156 | 254: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 157 | 258: e1a08000 mov r8, r0\r |
| 158 | 25c: e25cc00c subs ip, ip, #12 ; 0xc\r |
| 159 | 260: 5a000002 bpl 0x270\r |
| 160 | 264: e3a00fe9 mov r0, #932 ; 0x3a4\r |
| 161 | 268: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 162 | 26c: ebcb183a bl 0xff2c635c\r |
| 163 | 270: eaffffff b 0x274\r |
| 164 | 274: e3a00fe9 mov r0, #932 ; 0x3a4\r |
| 165 | 278: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 166 | 27c: ebcb1a5f bl step_debug\r |
| 167 | 280: e3570000 cmp r7, #0 ; 0x0\r |
| 168 | 284: e10fb000 mrs fp, CPSR\r |
| 169 | 288: e3a00fea mov r0, #936 ; 0x3a8\r |
| 170 | 28c: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 171 | 290: ebcb1a5a bl step_debug\r |
| 172 | 294: e24cc002 sub ip, ip, #2 ; 0x2\r |
| 173 | 298: e128f00b msr CPSR_f, fp\r |
| 174 | 29c: 1a000007 bne 0x2c0\r |
| 175 | 2a0: 5a000002 bpl 0x2b0\r |
| 176 | 2a4: e3a00fef mov r0, #956 ; 0x3bc\r |
| 177 | 2a8: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 178 | 2ac: ebcb182a bl 0xff2c635c\r |
| 179 | 2b0: ea000013 b 0x304\r |
| 180 | 2b4: e3a00feb mov r0, #940 ; 0x3ac\r |
| 181 | 2b8: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 182 | 2bc: ebcb1a4f bl step_debug\r |
| 183 | 2c0: e3c774fe bic r7, r7, #-33554432 ; 0xfe000000\r |
| 184 | 2c4: e3a00ebb mov r0, #2992 ; 0xbb0\r |
| 185 | 2c8: ebcb1a4c bl step_debug\r |
| 186 | 2cc: e0837007 add r7, r3, r7\r |
| 187 | 2d0: e3a00fed mov r0, #948 ; 0x3b4\r |
| 188 | 2d4: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 189 | 2d8: ebcb1a48 bl step_debug\r |
| 190 | 2dc: e313040e tst r3, #234881024 ; 0xe000000\r |
| 191 | 2e0: e10fb000 mrs fp, CPSR\r |
| 192 | 2e4: e3a00fee mov r0, #952 ; 0x3b8\r |
| 193 | 2e8: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 194 | 2ec: ebcb1a43 bl step_debug\r |
| 195 | 2f0: e24cc004 sub ip, ip, #4 ; 0x4\r |
| 196 | 2f4: e128f00b msr CPSR_f, fp\r |
| 197 | 2f8: 0a000004 beq 0x310\r |
| 198 | 2fc: e317040e tst r7, #234881024 ; 0xe000000\r |
| 199 | 300: e10fb000 mrs fp, CPSR\r |
| 200 | 304: e3a00fef mov r0, #956 ; 0x3bc\r |
| 201 | 308: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 202 | 30c: ebcb1a3b bl step_debug\r |
| 203 | 310: e1a00008 mov r0, r8\r |
| 204 | 314: e24cc001 sub ip, ip, #1 ; 0x1\r |
| 205 | 318: eacb1859 b 0xff2c6484\r |
| 206 | 31c: e3a00ff5 mov r0, #980 ; 0x3d4\r |
| 207 | 320: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 208 | 324: ebcb1a35 bl step_debug\r |
| 209 | 328: e24cc001 sub ip, ip, #1 ; 0x1\r |
| 210 | 32c: e128f00b msr CPSR_f, fp\r |
| 211 | 330: 1a000007 bne 0x354\r |
| 212 | 334: 5a000002 bpl 0x344\r |
| 213 | 338: e3a00f09 mov r0, #36 ; 0x24\r |
| 214 | 33c: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 215 | 340: ebcb1805 bl 0xff2c635c\r |
| 216 | 344: ea0000d6 b 0x6a4\r |
| 217 | 348: e3a00ff6 mov r0, #984 ; 0x3d8\r |
| 218 | 34c: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 219 | 350: ebcb1a2a bl step_debug\r |
| 220 | 354: e59a0028 ldr r0, [sl, #40]\r |
| 221 | 358: e08404a0 add r0, r4, r0, lsr #9\r |
| 222 | 35c: e58a0028 str r0, [sl, #40]\r |
| 223 | 360: e3a00ff7 mov r0, #988 ; 0x3dc\r |
| 224 | 364: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 225 | 368: ebcb1a24 bl step_debug\r |
| 226 | 36c: e59a0008 ldr r0, [sl, #8]\r |
| 227 | 370: e128f00b msr CPSR_f, fp\r |
| 228 | 374: e1b00ca0 movs r0, r0, lsr #25\r |
| 229 | 378: e10fb000 mrs fp, CPSR\r |
| 230 | 37c: e58a0008 str r0, [sl, #8]\r |
| 231 | 380: e3a00ebe mov r0, #3040 ; 0xbe0\r |
| 232 | 384: ebcb1a1d bl step_debug\r |
| 233 | 388: e24cc003 sub ip, ip, #3 ; 0x3\r |
| 234 | 38c: e128f00b msr CPSR_f, fp\r |
| 235 | 390: 2a000007 bcs 0x3b4\r |
| 236 | 394: 5a000002 bpl 0x3a4\r |
| 237 | 398: e3a00f05 mov r0, #20 ; 0x14\r |
| 238 | 39c: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 239 | 3a0: ebcb17ed bl 0xff2c635c\r |
| 240 | 3a4: ea00006a b 0x554\r |
| 241 | 3a8: e3a00ff9 mov r0, #996 ; 0x3e4\r |
| 242 | 3ac: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 243 | 3b0: ebcb1a12 bl step_debug\r |
| 244 | 3b4: e2830000 add r0, r3, #0 ; 0x0\r |
| 245 | 3b8: ebcb1a02 bl 0xff2c6bc8\r |
| 246 | 3bc: e58a0008 str r0, [sl, #8]\r |
| 247 | 3c0: e3a00ffa mov r0, #1000 ; 0x3e8\r |
| 248 | 3c4: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 249 | 3c8: ebcb1a0c bl step_debug\r |
| 250 | 3cc: e59a0008 ldr r0, [sl, #8]\r |
| 251 | 3d0: e1a00000 nop (mov r0,r0)\r |
| 252 | 3d4: e58a000c str r0, [sl, #12]\r |
| 253 | 3d8: e3a00ffb mov r0, #1004 ; 0x3ec\r |
| 254 | 3dc: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 255 | 3e0: ebcb1a06 bl step_debug\r |
| 256 | 3e4: e59a0008 ldr r0, [sl, #8]\r |
| 257 | 3e8: e1a00000 nop (mov r0,r0)\r |
| 258 | 3ec: e58a0010 str r0, [sl, #16]\r |
| 259 | 3f0: e3a00ebf mov r0, #3056 ; 0xbf0\r |
| 260 | 3f4: ebcb1a01 bl step_debug\r |
| 261 | 3f8: e59a0008 ldr r0, [sl, #8]\r |
| 262 | 3fc: e1a00000 nop (mov r0,r0)\r |
| 263 | 400: e58a0014 str r0, [sl, #20]\r |
| 264 | 404: e3a00ffd mov r0, #1012 ; 0x3f4\r |
| 265 | 408: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 266 | 40c: ebcb19fb bl step_debug\r |
| 267 | 410: e59a0008 ldr r0, [sl, #8]\r |
| 268 | 414: e1a05000 mov r5, r0\r |
| 269 | 418: e3a00ffe mov r0, #1016 ; 0x3f8\r |
| 270 | 41c: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 271 | 420: ebcb19f6 bl step_debug\r |
| 272 | 424: e59a0008 ldr r0, [sl, #8]\r |
| 273 | 428: e1a00000 nop (mov r0,r0)\r |
| 274 | 42c: e58a001c str r0, [sl, #28]\r |
| 275 | 430: e3a00fff mov r0, #1020 ; 0x3fc\r |
| 276 | 434: e3800b02 orr r0, r0, #2048 ; 0x800\r |
| 277 | 438: ebcb19f0 bl step_debug\r |
| 278 | 43c: e59a0008 ldr r0, [sl, #8]\r |
| 279 | 440: e1a00000 nop (mov r0,r0)\r |
| 280 | 444: e58a0020 str r0, [sl, #32]\r |
| 281 | 448: e3a00b03 mov r0, #3072 ; 0xc00\r |
| 282 | 44c: ebcb19eb bl step_debug\r |
| 283 | 450: e59a0008 ldr r0, [sl, #8]\r |
| 284 | 454: e1a06000 mov r6, r0\r |
| 285 | 458: e24cc00a sub ip, ip, #10 ; 0xa\r |
| 286 | \r |
| 287 | 45c: e3a00f01 mov r0, #4 ; 0x4\r |
| 288 | 460: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 289 | 464: ebcb19e5 bl step_debug\r |
| 290 | \r |
| 291 | 468: e59a0028 ldr r0, [sl, #40]\r |
| 292 | 46c: e1540000 cmp r4, r0\r |
| 293 | 470: e10fb000 mrs fp, CPSR\r |
| 294 | \r |
| 295 | 474: e3a00f02 mov r0, #8 ; 0x8\r |
| 296 | 478: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 297 | \r |
| 298 | 47c: ebcb19df bl step_debug\r |
| 299 | 480: e24cc002 sub ip, ip, #2 ; 0x2\r |
| 300 | 484: e128f00b msr CPSR_f, fp\r |
| 301 | \r |
| 302 | 488: aa000021 bge 0x514\r |
| 303 | 48c: e1a09004 mov r9, r4\r |
| 304 | \r |
| 305 | 490: e1a00004 mov r0, r4\r |
| 306 | 494: e2800020 add r0, r0, #32 ; 0x20\r |
| 307 | 498: e1a04000 mov r4, r0\r |
| 308 | 49c: e3c99003 bic r9, r9, #3 ; 0x3\r |
| 309 | 4a0: e2890000 add r0, r9, #0 ; 0x0\r |
| 310 | 4a4: e59a1008 ldr r1, [sl, #8]\r |
| 311 | 4a8: ebcb1975 bl 0xff2c6a84\r |
| 312 | 4ac: e2890004 add r0, r9, #4 ; 0x4\r |
| 313 | 4b0: e59a100c ldr r1, [sl, #12]\r |
| 314 | 4b4: ebcb1972 bl 0xff2c6a84\r |
| 315 | 4b8: e2890008 add r0, r9, #8 ; 0x8\r |
| 316 | 4bc: e59a1010 ldr r1, [sl, #16]\r |
| 317 | 4c0: ebcb196f bl 0xff2c6a84\r |
| 318 | 4c4: e289000c add r0, r9, #12 ; 0xc\r |
| 319 | 4c8: e59a1014 ldr r1, [sl, #20]\r |
| 320 | 4cc: ebcb196c bl 0xff2c6a84\r |
| 321 | 4d0: e2890010 add r0, r9, #16 ; 0x10\r |
| 322 | 4d4: e1a01005 mov r1, r5\r |
| 323 | 4d8: ebcb1969 bl 0xff2c6a84\r |
| 324 | 4dc: e2890014 add r0, r9, #20 ; 0x14\r |
| 325 | 4e0: e59a101c ldr r1, [sl, #28]\r |
| 326 | 4e4: ebcb1966 bl 0xff2c6a84\r |
| 327 | 4e8: e2890018 add r0, r9, #24 ; 0x18\r |
| 328 | 4ec: e59a1020 ldr r1, [sl, #32]\r |
| 329 | 4f0: ebcb1963 bl 0xff2c6a84\r |
| 330 | 4f4: e289001c add r0, r9, #28 ; 0x1c\r |
| 331 | 4f8: e1a01006 mov r1, r6\r |
| 332 | 4fc: e3a02f03 mov r2, #12 ; 0xc\r |
| 333 | 500: e3822b03 orr r2, r2, #3072 ; 0xc00\r |
| 334 | 504: ebcb1946 bl 0xff2c6a24\r |
| 335 | 508: e3a00f03 mov r0, #12 ; 0xc\r |
| 336 | 50c: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 337 | 510: ebcb19ba bl step_debug\r |
| 338 | 514: e24cc009 sub ip, ip, #9 ; 0x9\r |
| 339 | 518: e128f00b msr CPSR_f, fp\r |
| 340 | 51c: aa000006 bge 0x53c\r |
| 341 | 520: 5a000002 bpl 0x530\r |
| 342 | 524: e3a00f01 mov r0, #4 ; 0x4\r |
| 343 | 528: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 344 | 52c: ebcb178a bl 0xff2c635c\r |
| 345 | 530: eaffffc9 b 0x45c\r |
| 346 | 534: e3a00ec1 mov r0, #3088 ; 0xc10\r |
| 347 | 538: ebcb19b0 bl step_debug\r |
| 348 | 53c: e25cc001 subs ip, ip, #1 ; 0x1\r |
| 349 | 540: 5a000002 bpl 0x550\r |
| 350 | 544: e3a00f09 mov r0, #36 ; 0x24\r |
| 351 | 548: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 352 | 54c: ebcb1782 bl 0xff2c635c\r |
| 353 | 550: ea000053 b 0x6a4\r |
| 354 | 554: e3a00f05 mov r0, #20 ; 0x14\r |
| 355 | 558: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 356 | 55c: ebcb19a7 bl step_debug\r |
| 357 | 560: e59a0028 ldr r0, [sl, #40]\r |
| 358 | 564: e1540000 cmp r4, r0\r |
| 359 | 568: e10fb000 mrs fp, CPSR\r |
| 360 | 56c: e3a00f06 mov r0, #24 ; 0x18\r |
| 361 | 570: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 362 | 574: ebcb19a1 bl step_debug\r |
| 363 | 578: e24cc002 sub ip, ip, #2 ; 0x2\r |
| 364 | 57c: e128f00b msr CPSR_f, fp\r |
| 365 | 580: aa00003f bge 0x684\r |
| 366 | 584: e1a09003 mov r9, r3\r |
| 367 | 588: e1a00003 mov r0, r3\r |
| 368 | 58c: e2800020 add r0, r0, #32 ; 0x20\r |
| 369 | 590: e1a03000 mov r3, r0\r |
| 370 | 594: e3c99003 bic r9, r9, #3 ; 0x3\r |
| 371 | 598: e2890000 add r0, r9, #0 ; 0x0\r |
| 372 | 59c: ebcb1989 bl 0xff2c6bc8\r |
| 373 | 5a0: e58a0008 str r0, [sl, #8]\r |
| 374 | 5a4: e2890004 add r0, r9, #4 ; 0x4\r |
| 375 | 5a8: ebcb1986 bl 0xff2c6bc8\r |
| 376 | 5ac: e58a000c str r0, [sl, #12]\r |
| 377 | 5b0: e2890008 add r0, r9, #8 ; 0x8\r |
| 378 | 5b4: ebcb1983 bl 0xff2c6bc8\r |
| 379 | 5b8: e58a0010 str r0, [sl, #16]\r |
| 380 | 5bc: e289000c add r0, r9, #12 ; 0xc\r |
| 381 | 5c0: ebcb1980 bl 0xff2c6bc8\r |
| 382 | 5c4: e58a0014 str r0, [sl, #20]\r |
| 383 | 5c8: e2890010 add r0, r9, #16 ; 0x10\r |
| 384 | 5cc: ebcb197d bl 0xff2c6bc8\r |
| 385 | 5d0: e1a05000 mov r5, r0\r |
| 386 | 5d4: e2890014 add r0, r9, #20 ; 0x14\r |
| 387 | 5d8: ebcb197a bl 0xff2c6bc8\r |
| 388 | 5dc: e58a001c str r0, [sl, #28]\r |
| 389 | 5e0: e2890018 add r0, r9, #24 ; 0x18\r |
| 390 | 5e4: ebcb1977 bl 0xff2c6bc8\r |
| 391 | 5e8: e58a0020 str r0, [sl, #32]\r |
| 392 | 5ec: e289001c add r0, r9, #28 ; 0x1c\r |
| 393 | 5f0: ebcb1974 bl 0xff2c6bc8\r |
| 394 | 5f4: e1a06000 mov r6, r0\r |
| 395 | 5f8: e3a00f07 mov r0, #28 ; 0x1c\r |
| 396 | 5fc: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 397 | 600: ebcb197e bl step_debug\r |
| 398 | 604: e1a09004 mov r9, r4\r |
| 399 | 608: e1a00004 mov r0, r4\r |
| 400 | 60c: e2800020 add r0, r0, #32 ; 0x20\r |
| 401 | 610: e1a04000 mov r4, r0\r |
| 402 | 614: e3c99003 bic r9, r9, #3 ; 0x3\r |
| 403 | 618: e2890000 add r0, r9, #0 ; 0x0\r |
| 404 | 61c: e59a1008 ldr r1, [sl, #8]\r |
| 405 | 620: ebcb1917 bl 0xff2c6a84\r |
| 406 | 624: e2890004 add r0, r9, #4 ; 0x4\r |
| 407 | 628: e59a100c ldr r1, [sl, #12]\r |
| 408 | 62c: ebcb1914 bl 0xff2c6a84\r |
| 409 | 630: e2890008 add r0, r9, #8 ; 0x8\r |
| 410 | 634: e59a1010 ldr r1, [sl, #16]\r |
| 411 | 638: ebcb1911 bl 0xff2c6a84\r |
| 412 | 63c: e289000c add r0, r9, #12 ; 0xc\r |
| 413 | 640: e59a1014 ldr r1, [sl, #20]\r |
| 414 | 644: ebcb190e bl 0xff2c6a84\r |
| 415 | 648: e2890010 add r0, r9, #16 ; 0x10\r |
| 416 | 64c: e1a01005 mov r1, r5\r |
| 417 | 650: ebcb190b bl 0xff2c6a84\r |
| 418 | 654: e2890014 add r0, r9, #20 ; 0x14\r |
| 419 | 658: e59a101c ldr r1, [sl, #28]\r |
| 420 | 65c: ebcb1908 bl 0xff2c6a84\r |
| 421 | 660: e2890018 add r0, r9, #24 ; 0x18\r |
| 422 | 664: e59a1020 ldr r1, [sl, #32]\r |
| 423 | 668: ebcb1905 bl 0xff2c6a84\r |
| 424 | 66c: e289001c add r0, r9, #28 ; 0x1c\r |
| 425 | 670: e1a01006 mov r1, r6\r |
| 426 | 674: e3a02ec2 mov r2, #3104 ; 0xc20\r |
| 427 | 678: ebcb18e9 bl 0xff2c6a24\r |
| 428 | \r |
| 429 | 67c: e3a00ec2 mov r0, #3104 ; 0xc20\r |
| 430 | 680: ebcb195e bl step_debug\r |
| 431 | 684: e24cc012 sub ip, ip, #18 ; 0x12\r |
| 432 | 688: e128f00b msr CPSR_f, fp\r |
| 433 | 68c: aa000007 bge 0x6b0\r |
| 434 | 690: 5a000002 bpl 0x6a0\r |
| 435 | 694: e3a00f05 mov r0, #20 ; 0x14\r |
| 436 | 698: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 437 | 69c: ebcb172e bl 0xff2c635c\r |
| 438 | 6a0: eaffffab b 0x554\r |
| 439 | \r |
| 440 | 6a4: e3a00f09 mov r0, #36 ; 0x24\r |
| 441 | 6a8: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 442 | 6ac: ebcb1953 bl step_debug\r |
| 443 | 6b0: e59a9034 ldr r9, [sl, #52]\r |
| 444 | 6b4: e59a0034 ldr r0, [sl, #52]\r |
| 445 | 6b8: e2800020 add r0, r0, #32 ; 0x20\r |
| 446 | 6bc: e58a0034 str r0, [sl, #52]\r |
| 447 | 6c0: e3c99003 bic r9, r9, #3 ; 0x3\r |
| 448 | 6c4: e2890000 add r0, r9, #0 ; 0x0\r |
| 449 | 6c8: ebcb193e bl 0xff2c6bc8\r |
| 450 | 6cc: e58a0010 str r0, [sl, #16]\r |
| 451 | 6d0: e2890004 add r0, r9, #4 ; 0x4\r |
| 452 | 6d4: ebcb193b bl 0xff2c6bc8\r |
| 453 | 6d8: e58a0014 str r0, [sl, #20]\r |
| 454 | 6dc: e2890008 add r0, r9, #8 ; 0x8\r |
| 455 | 6e0: ebcb1938 bl 0xff2c6bc8\r |
| 456 | 6e4: e1a05000 mov r5, r0\r |
| 457 | 6e8: e289000c add r0, r9, #12 ; 0xc\r |
| 458 | 6ec: ebcb1935 bl 0xff2c6bc8\r |
| 459 | 6f0: e58a001c str r0, [sl, #28]\r |
| 460 | 6f4: e2890010 add r0, r9, #16 ; 0x10\r |
| 461 | 6f8: ebcb1932 bl 0xff2c6bc8\r |
| 462 | 6fc: e58a0020 str r0, [sl, #32]\r |
| 463 | 700: e2890014 add r0, r9, #20 ; 0x14\r |
| 464 | 704: ebcb192f bl 0xff2c6bc8\r |
| 465 | 708: e1a06000 mov r6, r0\r |
| 466 | 70c: e2890018 add r0, r9, #24 ; 0x18\r |
| 467 | 710: ebcb192c bl 0xff2c6bc8\r |
| 468 | 714: e58a0028 str r0, [sl, #40]\r |
| 469 | 718: e289001c add r0, r9, #28 ; 0x1c\r |
| 470 | 71c: ebcb1929 bl 0xff2c6bc8\r |
| 471 | 720: e1a08000 mov r8, r0\r |
| 472 | \r |
| 473 | 724: e3a00f0a mov r0, #40 ; 0x28\r |
| 474 | 728: e3800b03 orr r0, r0, #3072 ; 0xc00\r |
| 475 | 72c: ebcb1933 bl step_debug\r |
| 476 | 730: e1a00008 mov r0, r8\r |
| 477 | 734: e24cc00a sub ip, ip, #10 ; 0xa\r |
| 478 | 738: eacb1751 b 0xff2c6484\r |