📄 a.list
字号:
4e4: e1a03000 mov r3, r0 4e8: e3530000 cmp r3, #0 ; 0x0 4ec: 1a000001 bne 4f8 <shell_command+0x118> 4f0: eb000195 bl b4c <flashw> 4f4: ea000010 b 53c <shell_command+0x15c> 4f8: e24b3e11 sub r3, fp, #272 ; 0x110 4fc: e1a00003 mov r0, r3 500: e59f105c ldr r1, [pc, #92] ; 564 <shell_command+0x184> 504: eb0004d1 bl 1850 <my_strcmp> 508: e1a03000 mov r3, r0 50c: e3530000 cmp r3, #0 ; 0x0 510: 1a000001 bne 51c <shell_command+0x13c> 514: eb0001a0 bl b9c <flashl> 518: ea000007 b 53c <shell_command+0x15c> 51c: e24b3e11 sub r3, fp, #272 ; 0x110 520: e1a00003 mov r0, r3 524: eb0004b3 bl 17f8 <my_strlen> 528: e1a03000 mov r3, r0 52c: e3530000 cmp r3, #0 ; 0x0 530: 0a000001 beq 53c <shell_command+0x15c> 534: e59f002c ldr r0, [pc, #44] ; 568 <shell_command+0x188> 538: eb00044a bl 1668 <my_printf> 53c: eaffffac b 3f4 <shell_command+0x14> 540: ea000009 b 56c <shell_command+0x18c> 544: 0000275c andeq r2, r0, ip, asr r7 548: 0000276c andeq r2, r0, ip, ror #14 54c: 00002770 andeq r2, r0, r0, ror r7 550: 00002790 muleq r0, r0, r7 554: 00002798 muleq r0, r8, r7 558: 0000279c muleq r0, ip, r7 55c: 000027a0 andeq r2, r0, r0, lsr #15 560: 000027a8 andeq r2, r0, r8, lsr #15 564: 000027b0 streqh r2, [r0], -r0 568: 000027b8 streqh r2, [r0], -r8 56c: e91ba810 ldmdb fp, {r4, fp, sp, pc}00000570 <help>: 570: e1a0c00d mov ip, sp 574: e92dd800 stmdb sp!, {fp, ip, lr, pc} 578: e24cb004 sub fp, ip, #4 ; 0x4 57c: e59f0014 ldr r0, [pc, #20] ; 598 <help+0x28> 580: eb000438 bl 1668 <my_printf> 584: e59f0010 ldr r0, [pc, #16] ; 59c <help+0x2c> 588: eb000436 bl 1668 <my_printf> 58c: e59f000c ldr r0, [pc, #12] ; 5a0 <help+0x30> 590: eb000434 bl 1668 <my_printf> 594: ea000002 b 5a4 <help+0x34> 598: 000027cc andeq r2, r0, ip, asr #15 59c: 000027fc streqd r2, [r0], -ip 5a0: 00002828 andeq r2, r0, r8, lsr #16 5a4: e91ba800 ldmdb fp, {fp, sp, pc}000005a8 <go>: 5a8: e1a0c00d mov ip, sp 5ac: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc} 5b0: e24cb004 sub fp, ip, #4 ; 0x4 5b4: e24dd004 sub sp, sp, #4 ; 0x4 5b8: e59f0020 ldr r0, [pc, #32] ; 5e0 <go+0x38> 5bc: e3a01902 mov r1, #32768 ; 0x8000 5c0: eb000428 bl 1668 <my_printf> 5c4: e3a03902 mov r3, #32768 ; 0x8000 5c8: e50b3014 str r3, [fp, -#20] 5cc: e51b4014 ldr r4, [fp, -#20] 5d0: e1a0e00f mov lr, pc 5d4: e1a0f004 mov pc, r4 5d8: e3a00001 mov r0, #1 ; 0x1 5dc: ea000000 b 5e4 <go+0x3c> 5e0: 00002850 andeq r2, r0, r0, asr r8 5e4: e91ba810 ldmdb fp, {r4, fp, sp, pc}000005e8 <cistreq>: 5e8: e1a0c00d mov ip, sp 5ec: e92dd800 stmdb sp!, {fp, ip, lr, pc} 5f0: e24cb004 sub fp, ip, #4 ; 0x4 5f4: e24dd00c sub sp, sp, #12 ; 0xc 5f8: e50b0010 str r0, [fp, -#16] 5fc: e50b1014 str r1, [fp, -#20] 600: e50b2018 str r2, [fp, -#24] 604: e51b3010 ldr r3, [fp, -#16] 608: e5d32000 ldrb r2, [r3] 60c: e3823020 orr r3, r2, #32 ; 0x20 610: e51b2014 ldr r2, [fp, -#20] 614: e5d21000 ldrb r1, [r2] 618: e3812020 orr r2, r1, #32 ; 0x20 61c: e20330ff and r3, r3, #255 ; 0xff 620: e20220ff and r2, r2, #255 ; 0xff 624: e1530002 cmp r3, r2 628: 0a00000b beq 65c <cistreq+0x74> 62c: e51b3010 ldr r3, [fp, -#16] 630: e5d32000 ldrb r2, [r3] 634: e51b3018 ldr r3, [fp, -#24] 638: e1520003 cmp r2, r3 63c: ca000005 bgt 658 <cistreq+0x70> 640: e51b3014 ldr r3, [fp, -#20] 644: e5d32000 ldrb r2, [r3] 648: e51b3018 ldr r3, [fp, -#24] 64c: e1520003 cmp r2, r3 650: da000001 ble 65c <cistreq+0x74> 654: eaffffff b 658 <cistreq+0x70> 658: ea00000d b 694 <cistreq+0xac> 65c: e51b3010 ldr r3, [fp, -#16] 660: e5d32000 ldrb r2, [r3] 664: e51b3018 ldr r3, [fp, -#24] 668: e1520003 cmp r2, r3 66c: ca000001 bgt 678 <cistreq+0x90> 670: e3a00001 mov r0, #1 ; 0x1 674: ea000008 b 69c <cistreq+0xb4> 678: e51b3010 ldr r3, [fp, -#16] 67c: e2832001 add r2, r3, #1 ; 0x1 680: e50b2010 str r2, [fp, -#16] 684: e51b3014 ldr r3, [fp, -#20] 688: e2832001 add r2, r3, #1 ; 0x1 68c: e50b2014 str r2, [fp, -#20] 690: eaffffdb b 604 <cistreq+0x1c> 694: e3a00000 mov r0, #0 ; 0x0 698: eaffffff b 69c <cistreq+0xb4> 69c: e91ba800 ldmdb fp, {fp, sp, pc}000006a0 <nextword>: 6a0: e1a0c00d mov ip, sp 6a4: e92dd800 stmdb sp!, {fp, ip, lr, pc} 6a8: e24cb004 sub fp, ip, #4 ; 0x4 6ac: e24dd004 sub sp, sp, #4 ; 0x4 6b0: e50b0010 str r0, [fp, -#16] 6b4: e51b3010 ldr r3, [fp, -#16] 6b8: e5d32000 ldrb r2, [r3] 6bc: e3520020 cmp r2, #32 ; 0x20 6c0: 8a000000 bhi 6c8 <nextword+0x28> 6c4: ea000003 b 6d8 <nextword+0x38> 6c8: e51b3010 ldr r3, [fp, -#16] 6cc: e2832001 add r2, r3, #1 ; 0x1 6d0: e50b2010 str r2, [fp, -#16] 6d4: eafffff6 b 6b4 <nextword+0x14> 6d8: e51b3010 ldr r3, [fp, -#16] 6dc: e5d32000 ldrb r2, [r3] 6e0: e3520020 cmp r2, #32 ; 0x20 6e4: 0a000000 beq 6ec <nextword+0x4c> 6e8: ea000003 b 6fc <nextword+0x5c> 6ec: e51b3010 ldr r3, [fp, -#16] 6f0: e2832001 add r2, r3, #1 ; 0x1 6f4: e50b2010 str r2, [fp, -#16] 6f8: eafffff6 b 6d8 <nextword+0x38> 6fc: e51b3010 ldr r3, [fp, -#16] 700: e1a00003 mov r0, r3 704: eaffffff b 708 <nextword+0x68> 708: e91ba800 ldmdb fp, {fp, sp, pc}0000070c <SetLEDs>: 70c: e1a0c00d mov ip, sp 710: e92dd800 stmdb sp!, {fp, ip, lr, pc} 714: e24cb004 sub fp, ip, #4 ; 0x4 718: e24dd008 sub sp, sp, #8 ; 0x8 71c: e50b0010 str r0, [fp, -#16] 720: e3a03008 mov r3, #8 ; 0x8 724: e28337ff add r3, r3, #66846720 ; 0x3fc0000 728: e2833a35 add r3, r3, #217088 ; 0x35000 72c: e50b3014 str r3, [fp, -#20] 730: e51b3014 ldr r3, [fp, -#20] 734: e51b2010 ldr r2, [fp, -#16] 738: e5832000 str r2, [r3] 73c: e91ba800 ldmdb fp, {fp, sp, pc}00000740 <download>: 740: e1a0c00d mov ip, sp 744: e92dd800 stmdb sp!, {fp, ip, lr, pc} 748: e24cb004 sub fp, ip, #4 ; 0x4 74c: e24ddf89 sub sp, sp, #548 ; 0x224 750: e3a03902 mov r3, #32768 ; 0x8000 754: e50b3010 str r3, [fp, -#16] 758: e3a03000 mov r3, #0 ; 0x0 75c: e50b3018 str r3, [fp, -#24] 760: e3a03802 mov r3, #131072 ; 0x20000 764: e2833070 add r3, r3, #112 ; 0x70 768: e50b302c str r3, [fp, -#44] 76c: e3a00000 mov r0, #0 ; 0x0 770: ebffffe5 bl 70c <SetLEDs> 774: e59f02f0 ldr r0, [pc, #752] ; a6c <download+0x32c> 778: eb0003ba bl 1668 <my_printf> 77c: e24b3f4b sub r3, fp, #300 ; 0x12c 780: e50b3014 str r3, [fp, -#20] 784: e51b0014 ldr r0, [fp, -#20] 788: ebfffef8 bl 370 <shell_readline> 78c: e1a03000 mov r3, r0 790: e3730001 cmn r3, #1 ; 0x1 794: 1a000001 bne 7a0 <download+0x60> 798: e3e00000 mvn r0, #0 ; 0x0 79c: ea0000b8 b a84 <download+0x344> 7a0: e51b0014 ldr r0, [fp, -#20] 7a4: e59f12c4 ldr r1, [pc, #708] ; a70 <download+0x330> 7a8: e3a02020 mov r2, #32 ; 0x20 7ac: ebffff8d bl 5e8 <cistreq> 7b0: e1a03000 mov r3, r0 7b4: e3530000 cmp r3, #0 ; 0x0 7b8: 0a000000 beq 7c0 <download+0x80> 7bc: ea000000 b 7c4 <download+0x84> 7c0: eaffffef b 784 <download+0x44> 7c4: e51b0014 ldr r0, [fp, -#20] 7c8: ebffffb4 bl 6a0 <nextword> 7cc: e1a03000 mov r3, r0 7d0: e50b3014 str r3, [fp, -#20] 7d4: e51b0014 ldr r0, [fp, -#20] 7d8: ebffffb0 bl 6a0 <nextword> 7dc: e1a03000 mov r3, r0 7e0: e50b3014 str r3, [fp, -#20] 7e4: e24b3f8b sub r3, fp, #556 ; 0x22c 7e8: e1a00003 mov r0, r3 7ec: e51b1014 ldr r1, [fp, -#20] 7f0: eb000437 bl 18d4 <my_strcpy> 7f4: e24b3f4b sub r3, fp, #300 ; 0x12c 7f8: e50b3014 str r3, [fp, -#20] 7fc: e51b0014 ldr r0, [fp, -#20] 800: ebfffeda bl 370 <shell_readline> 804: e1a03000 mov r3, r0 808: e50b3028 str r3, [fp, -#40] 80c: e51b302c ldr r3, [fp, -#44] 810: e3a02802 mov r2, #131072 ; 0x20000 814: e2822070 add r2, r2, #112 ; 0x70 818: e0233002 eor r3, r3, r2 81c: e50b302c str r3, [fp, -#44] 820: e51b002c ldr r0, [fp, -#44] 824: ebffffb8 bl 70c <SetLEDs> 828: e51b3028 ldr r3, [fp, -#40] 82c: e3730001 cmn r3, #1 ; 0x1 830: 0a000007 beq 854 <download+0x114> 834: e51b0014 ldr r0, [fp, -#20] 838: e59f1234 ldr r1, [pc, #564] ; a74 <download+0x334> 83c: e3a02020 mov r2, #32 ; 0x20 840: ebffff68 bl 5e8 <cistreq> 844: e1a03000 mov r3, r0 848: e3530000 cmp r3, #0 ; 0x0 84c: 1a000000 bne 854 <download+0x114> 850: ea000000 b 858 <download+0x118> 854: ea00006f b a18 <download+0x2d8> 858: e24b3014 sub r3, fp, #20 ; 0x14 85c: e5932000 ldr r2, [r3] 860: e5d21000 ldrb r1, [r2] 864: e50b1020 str r1, [fp, -#32] 868: e2822001 add r2, r2, #1 ; 0x1 86c: e5832000 str r2, [r3] 870: e51b3020 ldr r3, [fp, -#32] 874: e3530000 cmp r3, #0 ; 0x0 878: 1a000000 bne 880 <download+0x140> 87c: ea000062 b a0c <download+0x2cc> 880: e51b3020 ldr r3, [fp, -#32] 884: e2432020 sub r2, r3, #32 ; 0x20 888: e50b2028 str r2, [fp, -#40] 88c: e51b3028 ldr r3, [fp, -#40] 890: e3530000 cmp r3, #0 ; 0x0 894: 1a000000 bne 89c <download+0x15c> 898: ea00005b b a0c <download+0x2cc> 89c: e51b3028 ldr r3, [fp, -#40] 8a0: e353002d cmp r3, #45 ; 0x2d 8a4: da000003 ble 8b8 <download+0x178> 8a8: e51b3018 ldr r3, [fp, -#24] 8ac: e2832001 add r2, r3, #1 ; 0x1 8b0: e50b2018 str r2, [fp, -#24] 8b4: ea000054 b a0c <download+0x2cc> 8b8: e3a03000 mov r3, #0 ; 0x0 8bc: e50b301c str r3, [fp, -#28] 8c0: ea000000 b 8c8 <download+0x188> 8c4: ea000050 b a0c <download+0x2cc> 8c8: e51b3014 ldr r3, [fp, -#20] 8cc: e5d32000 ldrb r2, [r3] 8d0: e50b2020 str r2, [fp, -#32] 8d4: e51b3020 ldr r3, [fp, -#32] 8d8: e3530000 cmp r3, #0 ; 0x0 8dc: 0a00000c beq 914 <download+0x1d4> 8e0: e51b3020 ldr r3, [fp, -#32] 8e4: e2432020 sub r2, r3, #32 ; 0x20 8e8: e50b2020 str r2, [fp, -#32] 8ec: e51b3020 ldr r3, [fp, -#32] 8f0: e353003f cmp r3, #63 ; 0x3f 8f4: 9a000003 bls 908 <download+0x1c8> 8f8: e51b3018 ldr r3, [fp, -#24] 8fc: e2832001 add r2, r3, #1 ; 0x1 900: e50b2018 str r2, [fp, -#24] 904: ea000040 b a0c <download+0x2cc> 908: e51b3014 ldr r3, [fp, -#20] 90c: e2832001 add r2, r3, #1 ; 0x1 910: e50b2014 str r2, [fp, -#20] 914: e51b2024 ldr r2, [fp, -#36] 918: e1a03302 mov r3, r2, lsl #6 91c: e51b2020 ldr r2, [fp, -#32] 920: e0833002 add r3, r3, r2 924: e50b3024 str r3, [fp, -#36] 928: e51b201c ldr r2, [fp, -#28] 92c: e2823001 add r3, r2, #1 ; 0x1 930: e1a02003 mov r2, r3 934: e50b201c str r2, [fp, -#28] 938: e2023003 and r3, r2, #3 ; 0x3 93c: e3530000 cmp r3, #0 ; 0x0 940: 1a000030 bne a08 <download+0x2c8> 944: e59f312c ldr r3, [pc, #300] ; a78 <download+0x338> 948: e5932000 ldr r2, [r3] 94c: e51bc010 ldr ip, [fp, -#16] 950: e082100c add r1, r2, ip 954: e51be024 ldr lr, [fp, -#36] 958: e1a0c82e mov ip, lr, lsr #16 95c: e1a0e00c mov lr, ip 960: e5c1e000 strb lr, [r1] 964: e2822001 add r2, r2, #1 ; 0x1 968: e5832000 str r2, [r3] 96c: e51b2028 ldr r2, [fp, -#40] 970: e2423001 sub r3, r2, #1 ; 0x1 974: e1a02003 mov r2, r3 978: e50b2028 str r2, [fp, -#40] 97c: e3520000 cmp r2, #0 ; 0x0 980: 1a000000 bne 988 <download+0x248> 984: ea000020 b a0c <download+0x2cc> 988: e59f30e8 ldr r3, [pc, #232] ; a78 <download+0x338> 98c: e5932000 ldr r2, [r3] 990: e51bc010 ldr ip, [fp, -#16] 994: e082100c add r1, r2, ip 998: e51be024 ldr lr, [fp, -#36] 99c: e1a0c42e mov ip, lr, lsr #8 9a0: e1a0e00c mov lr, ip 9a4: e5c1e000 strb lr, [r1] 9a8: e2822001 add r2, r2, #1 ; 0x1 9ac: e5832000 str r2, [r3] 9b0: e51b2028 ldr r2, [fp, -#40] 9b4: e2423001 sub r3, r2, #1 ; 0x1 9b8: e1a02003 mov r2, r3 9bc: e50b2028 str r2, [fp, -#40] 9c0: e3520000 cmp r2, #0 ; 0x0 9c4: 1a000000 bne 9cc <download+0x28c> 9c8: ea00000f b a0c <download+0x2cc> 9cc: e59f30a4 ldr r3, [pc, #164] ; a78 <download+0x338> 9d0: e5932000 ldr r2, [r3] 9d4: e51bc010 ldr ip, [fp, -#16] 9d8: e082100c add r1, r2, ip 9dc: e55bc024 ldrb ip, [fp, -#36] 9e0: e5c1c000 strb ip, [r1] 9e4: e2822001 add r2, r2, #1 ; 0x1 9e8: e5832000 str r2, [r3] 9ec: e51b2028 ldr r2, [fp, -#40]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -