📄 boot.txt
字号:
11d8: e3c334ff bic r3, r3, #-16777216 ; 0xff000000
11dc: e3c3360f bic r3, r3, #15728640 ; 0xf00000
11e0: e3530000 cmp r3, #0 ; 0x0
11e4: 0afffff9 beq 11d0 <WaitDownload+0xbc>
11e8: e59f3458 ldr r3, [pc, #1112] ; 1648 <WaitDownload+0x534>
11ec: e59f1470 ldr r1, [pc, #1136] ; 1664 <WaitDownload+0x550>
11f0: e5932000 ldr r2, [r3]
11f4: e59f3450 ldr r3, [pc, #1104] ; 164c <WaitDownload+0x538>
11f8: e5933000 ldr r3, [r3]
11fc: e0822003 add r2, r2, r3
1200: e59f3460 ldr r3, [pc, #1120] ; 1668 <WaitDownload+0x554>
1204: e2422020 sub r2, r2, #32 ; 0x20
1208: e4832004 str r2, [r3], #4
120c: e3a02000 mov r2, #0 ; 0x0
1210: e5832000 str r2, [r3]
1214: e5913000 ldr r3, [r1]
1218: e1a03a23 mov r3, r3, lsr #20
121c: e1a03a03 mov r3, r3, lsl #20
1220: e5813000 str r3, [r1]
1224: e59f3430 ldr r3, [pc, #1072] ; 165c <WaitDownload+0x548>
1228: e3a02000 mov r2, #0 ; 0x0
122c: e5832000 str r2, [r3]
1230: e59f3410 ldr r3, [pc, #1040] ; 1648 <WaitDownload+0x534>
1234: e59f0430 ldr r0, [pc, #1072] ; 166c <WaitDownload+0x558>
1238: e5931000 ldr r1, [r3]
123c: e59f3408 ldr r3, [pc, #1032] ; 164c <WaitDownload+0x538>
1240: e3a05801 mov r5, #65536 ; 0x10000
1244: e5932000 ldr r2, [r3]
1248: ebfffd3c bl 740 <Uart_Printf>
124c: e3a01000 mov r1, #0 ; 0x0
1250: e59f0418 ldr r0, [pc, #1048] ; 1670 <WaitDownload+0x55c>
1254: ebfffd39 bl 740 <Uart_Printf>
1258: e59f43e8 ldr r4, [pc, #1000] ; 1648 <WaitDownload+0x534>
125c: e59f3410 ldr r3, [pc, #1040] ; 1674 <WaitDownload+0x560>
1260: e59f63e4 ldr r6, [pc, #996] ; 164c <WaitDownload+0x538>
1264: e5933000 ldr r3, [r3]
1268: e5942000 ldr r2, [r4]
126c: e1a01005 mov r1, r5
1270: e0623003 rsb r3, r2, r3
1274: e2833008 add r3, r3, #8 ; 0x8
1278: e1530005 cmp r3, r5
127c: e59f03f4 ldr r0, [pc, #1012] ; 1678 <WaitDownload+0x564>
1280: 3a000001 bcc 128c <WaitDownload+0x178>
1284: e2855801 add r5, r5, #65536 ; 0x10000
1288: ebfffd2c bl 740 <Uart_Printf>
128c: e59f33c8 ldr r3, [pc, #968] ; 165c <WaitDownload+0x548>
1290: e5932000 ldr r2, [r3]
1294: e5963000 ldr r3, [r6]
1298: e1520003 cmp r2, r3
129c: 3affffed bcc 1258 <WaitDownload+0x144>
12a0: ebfffe5c bl c18 <Timer_StopEx>
12a4: e5961000 ldr r1, [r6]
12a8: e59f03c8 ldr r0, [pc, #968] ; 1678 <WaitDownload+0x564>
12ac: ebfffd23 bl 740 <Uart_Printf>
12b0: e59f03c4 ldr r0, [pc, #964] ; 167c <WaitDownload+0x568>
12b4: ebfffd21 bl 740 <Uart_Printf>
12b8: e5940000 ldr r0, [r4]
12bc: e5943000 ldr r3, [r4]
12c0: e5962000 ldr r2, [r6]
12c4: e3a0e000 mov lr, #0 ; 0x0
12c8: e0833002 add r3, r3, r2
12cc: e243300a sub r3, r3, #10 ; 0xa
12d0: e3c35003 bic r5, r3, #3 ; 0x3
12d4: e1500005 cmp r0, r5
12d8: 2a000011 bcs 1324 <WaitDownload+0x210>
12dc: e4901004 ldr r1, [r0], #4
12e0: e20130ff and r3, r1, #255 ; 0xff
12e4: e08e3003 add r3, lr, r3
12e8: e2012cff and r2, r1, #65280 ; 0xff00
12ec: e1a03803 mov r3, r3, lsl #16
12f0: e1a02422 mov r2, r2, lsr #8
12f4: e0822823 add r2, r2, r3, lsr #16
12f8: e20138ff and r3, r1, #16711680 ; 0xff0000
12fc: e1a02802 mov r2, r2, lsl #16
1300: e1a03823 mov r3, r3, lsr #16
1304: e0833822 add r3, r3, r2, lsr #16
1308: e1a03803 mov r3, r3, lsl #16
130c: e1a01c21 mov r1, r1, lsr #24
1310: e0811823 add r1, r1, r3, lsr #16
1314: e1a01801 mov r1, r1, lsl #16
1318: e1500005 cmp r0, r5
131c: e1a0e821 mov lr, r1, lsr #16
1320: 3affffed bcc 12dc <WaitDownload+0x1c8>
1324: e59f231c ldr r2, [pc, #796] ; 1648 <WaitDownload+0x534>
1328: e59f131c ldr r1, [pc, #796] ; 164c <WaitDownload+0x538>
132c: e5923000 ldr r3, [r2]
1330: e5910000 ldr r0, [r1]
1334: e5922000 ldr r2, [r2]
1338: e5911000 ldr r1, [r1]
133c: e0833000 add r3, r3, r0
1340: e0822001 add r2, r2, r1
1344: e243300a sub r3, r3, #10 ; 0xa
1348: e3c30003 bic r0, r3, #3 ; 0x3
134c: e242500a sub r5, r2, #10 ; 0xa
1350: e1500005 cmp r0, r5
1354: 2a000005 bcs 1370 <WaitDownload+0x25c>
1358: e4d03001 ldrb r3, [r0], #1
135c: e08e3003 add r3, lr, r3
1360: e1a03803 mov r3, r3, lsl #16
1364: e1500005 cmp r0, r5
1368: e1a0e823 mov lr, r3, lsr #16
136c: 3afffff9 bcc 1358 <WaitDownload+0x244>
1370: e59fc2cc ldr ip, [pc, #716] ; 1644 <WaitDownload+0x530>
1374: e59f42cc ldr r4, [pc, #716] ; 1648 <WaitDownload+0x534>
1378: e59f12cc ldr r1, [pc, #716] ; 164c <WaitDownload+0x538>
137c: e1cce0b0 strh lr, [ip]
1380: e5943000 ldr r3, [r4]
1384: e5910000 ldr r0, [r1]
1388: e5942000 ldr r2, [r4]
138c: e5911000 ldr r1, [r1]
1390: e0833000 add r3, r3, r0
1394: e0822001 add r2, r2, r1
1398: e5522009 ldrb r2, [r2, -#9]
139c: e553300a ldrb r3, [r3, -#10]
13a0: e1dc10b0 ldrh r1, [ip]
13a4: e0833402 add r3, r3, r2, lsl #8
13a8: e1a03803 mov r3, r3, lsl #16
13ac: e1a02823 mov r2, r3, lsr #16
13b0: e1510002 cmp r1, r2
13b4: 0a000003 beq 13c8 <WaitDownload+0x2b4>
13b8: e1dc10b0 ldrh r1, [ip]
13bc: e59f02bc ldr r0, [pc, #700] ; 1680 <WaitDownload+0x56c>
13c0: ebfffcde bl 740 <Uart_Printf>
13c4: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc}
13c8: e59f02b4 ldr r0, [pc, #692] ; 1684 <WaitDownload+0x570>
13cc: ebfffcdb bl 740 <Uart_Printf>
13d0: e59f32b0 ldr r3, [pc, #688] ; 1688 <WaitDownload+0x574>
13d4: e5930000 ldr r0, [r3]
13d8: ebfffbb9 bl 2c4 <Uart_TxEmpty>
13dc: e59f32a8 ldr r3, [pc, #680] ; 168c <WaitDownload+0x578>
13e0: e5933000 ldr r3, [r3]
13e4: e3530001 cmp r3, #1 ; 0x1
13e8: 0a000000 beq 13f0 <WaitDownload+0x2dc>
13ec: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc}
13f0: e59f3260 ldr r3, [pc, #608] ; 1658 <WaitDownload+0x544>
13f4: e3e02000 mvn r2, #0 ; 0x0
13f8: e5832000 str r2, [r3]
13fc: e5942000 ldr r2, [r4]
1400: e59f3288 ldr r3, [pc, #648] ; 1690 <WaitDownload+0x57c>
1404: e5832000 str r2, [r3]
1408: e1a0e00f mov lr, pc
140c: e1a0f002 mov pc, r2
1410: e91ba870 ldmdb fp, {r4, r5, r6, fp, sp, pc}
1414: e59f322c ldr r3, [pc, #556] ; 1648 <WaitDownload+0x534>
1418: e59f1274 ldr r1, [pc, #628] ; 1694 <WaitDownload+0x580>
141c: e5930000 ldr r0, [r3]
1420: e2800018 add r0, r0, #24 ; 0x18
1424: eb0001cf bl 1b68 <ConfigEp3DmaMode>
1428: e59f3230 ldr r3, [pc, #560] ; 1660 <WaitDownload+0x54c>
142c: e5933000 ldr r3, [r3]
1430: e3c334ff bic r3, r3, #-16777216 ; 0xff000000
1434: e3c3360f bic r3, r3, #15728640 ; 0xf00000
1438: e3530000 cmp r3, #0 ; 0x0
143c: 0afffff9 beq 1428 <WaitDownload+0x314>
1440: e59f3204 ldr r3, [pc, #516] ; 164c <WaitDownload+0x538>
1444: e5933000 ldr r3, [r3]
1448: e3530601 cmp r3, #1048576 ; 0x100000
144c: 9a000028 bls 14f4 <WaitDownload+0x3e0>
1450: e59f31f0 ldr r3, [pc, #496] ; 1648 <WaitDownload+0x534>
1454: e59f223c ldr r2, [pc, #572] ; 1698 <WaitDownload+0x584>
1458: e5933000 ldr r3, [r3]
145c: e59f1200 ldr r1, [pc, #512] ; 1664 <WaitDownload+0x550>
1460: e0832002 add r2, r3, r2
1464: e59f31fc ldr r3, [pc, #508] ; 1668 <WaitDownload+0x554>
1468: e5832000 str r2, [r3]
146c: e3a02000 mov r2, #0 ; 0x0
1470: e2833004 add r3, r3, #4 ; 0x4
1474: e5832000 str r2, [r3]
1478: e5913000 ldr r3, [r1]
147c: e1a03a23 mov r3, r3, lsr #20
1480: e1a03a03 mov r3, r3, lsl #20
1484: e3833702 orr r3, r3, #524288 ; 0x80000
1488: e5813000 str r3, [r1]
148c: e59f3208 ldr r3, [pc, #520] ; 169c <WaitDownload+0x588>
1490: e4d32004 ldrb r2, [r3], #4
1494: e4d31004 ldrb r1, [r3], #4
1498: e5d33000 ldrb r3, [r3]
149c: e0822401 add r2, r2, r1, lsl #8
14a0: e0822803 add r2, r2, r3, lsl #16
14a4: e59f31f4 ldr r3, [pc, #500] ; 16a0 <WaitDownload+0x58c>
14a8: e1520003 cmp r2, r3
14ac: caffff5c bgt 1224 <WaitDownload+0x110>
14b0: e59f21e4 ldr r2, [pc, #484] ; 169c <WaitDownload+0x588>
14b4: e59f11e8 ldr r1, [pc, #488] ; 16a4 <WaitDownload+0x590>
14b8: e3a030ff mov r3, #255 ; 0xff
14bc: e59f01e4 ldr r0, [pc, #484] ; 16a8 <WaitDownload+0x594>
14c0: e5c23000 strb r3, [r2]
14c4: e5c13000 strb r3, [r1]
14c8: e24330f0 sub r3, r3, #240 ; 0xf0
14cc: e5c03000 strb r3, [r0]
14d0: e5d23000 ldrb r3, [r2]
14d4: e5d12000 ldrb r2, [r1]
14d8: e5d01000 ldrb r1, [r0]
14dc: e0833402 add r3, r3, r2, lsl #8
14e0: e59f21b8 ldr r2, [pc, #440] ; 16a0 <WaitDownload+0x58c>
14e4: e0833801 add r3, r3, r1, lsl #16
14e8: e1530002 cmp r3, r2
14ec: daffffef ble 14b0 <WaitDownload+0x39c>
14f0: eaffff4b b 1224 <WaitDownload+0x110>
14f4: e59f314c ldr r3, [pc, #332] ; 1648 <WaitDownload+0x534>
14f8: e59f2198 ldr r2, [pc, #408] ; 1698 <WaitDownload+0x584>
14fc: e5933000 ldr r3, [r3]
1500: e59f115c ldr r1, [pc, #348] ; 1664 <WaitDownload+0x550>
1504: e0832002 add r2, r3, r2
1508: e59f3158 ldr r3, [pc, #344] ; 1668 <WaitDownload+0x554>
150c: e59fe188 ldr lr, [pc, #392] ; 169c <WaitDownload+0x588>
1510: e5832000 str r2, [r3]
1514: e3a02000 mov r2, #0 ; 0x0
1518: e2833004 add r3, r3, #4 ; 0x4
151c: e5832000 str r2, [r3]
1520: e59f2124 ldr r2, [pc, #292] ; 164c <WaitDownload+0x538>
1524: e5913000 ldr r3, [r1]
1528: e5922000 ldr r2, [r2]
152c: e1a03a23 mov r3, r3, lsr #20
1530: e2422702 sub r2, r2, #524288 ; 0x80000
1534: e1a03a03 mov r3, r3, lsl #20
1538: e1833002 orr r3, r3, r2
153c: e59fc160 ldr ip, [pc, #352] ; 16a4 <WaitDownload+0x590>
1540: e5813000 str r3, [r1]
1544: e59f015c ldr r0, [pc, #348] ; 16a8 <WaitDownload+0x594>
1548: e5de3000 ldrb r3, [lr]
154c: e5dc2000 ldrb r2, [ip]
1550: e5d01000 ldrb r1, [r0]
1554: e0833402 add r3, r3, r2, lsl #8
1558: e59f4140 ldr r4, [pc, #320] ; 16a0 <WaitDownload+0x58c>
155c: e0833801 add r3, r3, r1, lsl #16
1560: e1530004 cmp r3, r4
1564: caffff2e bgt 1224 <WaitDownload+0x110>
1568: e3a030ff mov r3, #255 ; 0xff
156c: e5ce3000 strb r3, [lr]
1570: e5cc3000 strb r3, [ip]
1574: e24330f0 sub r3, r3, #240 ; 0xf0
1578: e5c03000 strb r3, [r0]
157c: e1a0200c mov r2, ip
1580: e1a0300e mov r3, lr
1584: e5d33000 ldrb r3, [r3]
1588: e5d21000 ldrb r1, [r2]
158c: e1a02000 mov r2, r0
1590: e5d22000 ldrb r2, [r2]
1594: e0833401 add r3, r3, r1, lsl #8
1598: e0833802 add r3, r3, r2, lsl #16
159c: e1530004 cmp r3, r4
15a0: dafffff0 ble 1568 <WaitDownload+0x454>
15a4: eaffff1e b 1224 <WaitDownload+0x110>
15a8: e3560001 cmp r6, #1 ; 0x1
15ac: 0a000019 beq 1618 <WaitDownload+0x504>
15b0: e59f30f4 ldr r3, [pc, #244] ; 16ac <WaitDownload+0x598>
15b4: e3a00006 mov r0, #6 ; 0x6
15b8: e0832395 umull r2, r3, r5, r3
15bc: e1a03923 mov r3, r3, lsr #18
15c0: e0833103 add r3, r3, r3, lsl #2
15c4: e0454803 sub r4, r5, r3, lsl #16
15c8: e3540000 cmp r4, #0 ; 0x0
15cc: 0a00000f beq 1610 <WaitDownload+0x4fc>
15d0: e354090a cmp r4, #163840 ; 0x28000
15d4: e3a00009 mov r0, #9 ; 0x9
15d8: e2855001 add r5, r5, #1 ; 0x1
15dc: 0a000009 beq 1608 <WaitDownload+0x4f4>
15e0: ebfffb73 bl 3b4 <Uart_GetKey>
15e4: e31000ff tst r0, #255 ; 0xff
15e8: 0a000001 beq 15f4 <WaitDownload+0x4e0>
15ec: e3a06001 mov r6, #1 ; 0x1
15f0: ebfffe67 bl f94 <Menu>
15f4: e59f3050 ldr r3, [pc, #80] ; 164c <WaitDownload+0x538>
15f8: e5933000 ldr r3, [r3]
15fc: e3530000 cmp r3, #0 ; 0x0
1600: 1afffedb bne 1174 <WaitDownload+0x60>
1604: eaffffe7 b 15a8 <WaitDownload+0x494>
1608: ebfffc5b bl 77c <Led_Display>
160c: eafffff3 b 15e0 <WaitDownload+0x4cc>
1610: ebfffc59 bl 77c <Led_Display>
1614: eaffffed b 15d0 <WaitDownload+0x4bc>
1618: e59f3030 ldr r3, [pc, #48] ; 1650 <WaitDownload+0x53c>
161c: e59f008c ldr r0, [pc, #140] ; 16b0 <WaitDownload+0x59c>
1620: e5933000 ldr r3, [r3]
1624: e3530000 cmp r3, #0 ; 0x0
1628: 0affffe0 beq 15b0 <WaitDownload+0x49c>
162c: ebfffc43 bl 740 <Uart_Printf>
1630: e3a06000 mov r6, #0 ; 0x0
1634: eaffffdd b 15b0 <WaitDownload+0x49c>
1638: e59f0074 ldr r0, [pc, #116] ; 16b4 <WaitDownload+0x5a0>
163c: ebfffc3f bl 740 <Uart_Printf>
1640: eafffec8 b 1168 <WaitDownload+0x54>
1644: 32000048 andcc r0, r0, #72 ; 0x48
1648: 32000038 andcc r0, r0, #56 ; 0x38
164c: 32000044 andcc r0, r0, #68 ; 0x44
1650: 32000050 andcc r0, r0, #80 ; 0x50
1654: 32000040 andcc r0, r0, #64 ; 0x40
1658: 4a000008 bmi 1680 <WaitDownload+0x56c>
165c: 3200004c andcc r0, r0, #76 ; 0x4c
1660: 4b000094 blmi 18b8 <Ep1Handler+0x90>
1664: 4b000090 blmi 18ac <Ep1Handler+0x84>
1668: 4b000088 blmi 1890 <Ep1Handler+0x68>
166c: 00004e2c andeq r4, r0, ip, lsr #28
1670: 00004e58 andeq r4, r0, r8, asr lr
1674: 4b00009c blmi 18ec <Ep1Handler+0xc4>
1678: 00004e70 andeq r4, r0, r0, ror lr
167c: 00004e7c andeq r4, r0, ip, ror lr
1680: 00004e98 muleq r0, r8, lr
1684: 00004eb8 streqh r4, [r0], -r8
1688: 3200006c andcc r0, r0, #108 ; 0x6c
168c: 32000010 andcc r0, r0, #16 ; 0x10
1690: 3200003c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -