📄 test_usb.lst
字号:
0x00008260: eb000004 .... BL __vfprintf ; 0x8278
0x00008264: e28dd03c <... ADD r13,r13,#0x3c
0x00008268: e49df014 .... LDR pc,[r13],#0x14
$d
$f
0x0000826c: ffffff84 .... DCD 4294967172
$f
0x00008270: ffffff90 .... DCD 4294967184
0x00008274: 00009138 8... DCD 37176
__vfprintf
$a
.text
0x00008278: e92d4d80 .M-. STMFD r13!,{r7,r8,r10,r11,r14}
0x0000827c: e92d007c |.-. STMFD r13!,{r2-r6}
0x00008280: e92d0003 ..-. STMFD r13!,{r0,r1}
0x00008284: e5d10000 .... LDRB r0,[r1,#0]
0x00008288: e24dd008 ..M. SUB r13,r13,#8
0x0000828c: e1a06003 .`.. MOV r6,r3
0x00008290: e1a05002 .P.. MOV r5,r2
0x00008294: e3a08000 .... MOV r8,#0
0x00008298: e2817001 .p.. ADD r7,r1,#1
0x0000829c: e3500000 ..P. CMP r0,#0
0x000082a0: 0a0001d9 .... BEQ 0x8a0c
0x000082a4: e3500025 %.P. CMP r0,#0x25
0x000082a8: 0a000005 .... BEQ 0x82c4
0x000082ac: e596201c . .. LDR r2,[r6,#0x1c]
0x000082b0: e59d1008 .... LDR r1,[r13,#8]
0x000082b4: e1a0e00f .... MOV r14,pc
$p
0x000082b8: e1a0f002 .... MOV pc,r2
0x000082bc: e2888001 .... ADD r8,r8,#1
0x000082c0: ea0001ce .... B 0x8a00
0x000082c4: e3a02000 . .. MOV r2,#0
0x000082c8: e5862008 . .. STR r2,[r6,#8]
0x000082cc: e3a04000 .@.. MOV r4,#0
0x000082d0: e3a0b000 .... MOV r11,#0
0x000082d4: e4d7a001 .... LDRB r10,[r7],#1
0x000082d8: e35a002b +.Z. CMP r10,#0x2b
0x000082dc: 03844002 .@.. ORREQ r4,r4,#2
0x000082e0: 0afffffb .... BEQ 0x82d4
0x000082e4: ca000006 .... BGT 0x8304
0x000082e8: e35a0020 .Z. CMP r10,#0x20
0x000082ec: 03844004 .@.. ORREQ r4,r4,#4
0x000082f0: 0afffff7 .... BEQ 0x82d4
0x000082f4: e35a0023 #.Z. CMP r10,#0x23
0x000082f8: 03844008 .@.. ORREQ r4,r4,#8
0x000082fc: 0afffff4 .... BEQ 0x82d4
0x00008300: ea000006 .... B 0x8320
0x00008304: e35a002d -.Z. CMP r10,#0x2d
0x00008308: 03c40f40 @... BICEQ r0,r4,#0x100
0x0000830c: 03804001 .@.. ORREQ r4,r0,#1
0x00008310: 0affffef .... BEQ 0x82d4
0x00008314: e35a0030 0.Z. CMP r10,#0x30
0x00008318: 03844f40 @O.. ORREQ r4,r4,#0x100
0x0000831c: 0affffec .... BEQ 0x82d4
0x00008320: e3a00000 .... MOV r0,#0
0x00008324: e35a002a *.Z. CMP r10,#0x2a
0x00008328: 1a000007 .... BNE 0x834c
0x0000832c: e5951000 .... LDR r1,[r5,#0]
0x00008330: e4910004 .... LDR r0,[r1],#4
0x00008334: e5851000 .... STR r1,[r5,#0]
0x00008338: e3500000 ..P. CMP r0,#0
0x0000833c: b2600000 ..`. RSBLT r0,r0,#0
0x00008340: b2244001 .@$. EORLT r4,r4,#1
0x00008344: e4d7a001 .... LDRB r10,[r7],#1
0x00008348: ea000009 .... B 0x8374
0x0000834c: e24a1030 0.J. SUB r1,r10,#0x30
0x00008350: e351000a ..Q. CMP r1,#0xa
0x00008354: 2a000008 ...* BCS 0x837c
0x00008358: e0800100 .... ADD r0,r0,r0,LSL #2
0x0000835c: e08a0080 .... ADD r0,r10,r0,LSL #1
0x00008360: e4d7a001 .... LDRB r10,[r7],#1
0x00008364: e2400030 0.@. SUB r0,r0,#0x30
0x00008368: e24a1030 0.J. SUB r1,r10,#0x30
0x0000836c: e351000a ..Q. CMP r1,#0xa
0x00008370: 3afffff8 ...: BCC 0x8358
0x00008374: e3500000 ..P. CMP r0,#0
0x00008378: b3a00000 .... MOVLT r0,#0
0x0000837c: e35a002e ..Z. CMP r10,#0x2e
0x00008380: e58d0004 .... STR r0,[r13,#4]
0x00008384: 1a000016 .... BNE 0x83e4
0x00008388: e4d7a001 .... LDRB r10,[r7],#1
0x0000838c: e3a00000 .... MOV r0,#0
0x00008390: e35a002a *.Z. CMP r10,#0x2a
0x00008394: 1a000004 .... BNE 0x83ac
0x00008398: e5951000 .... LDR r1,[r5,#0]
0x0000839c: e4910004 .... LDR r0,[r1],#4
0x000083a0: e5851000 .... STR r1,[r5,#0]
0x000083a4: e4d7a001 .... LDRB r10,[r7],#1
0x000083a8: ea000009 .... B 0x83d4
0x000083ac: e24a1030 0.J. SUB r1,r10,#0x30
0x000083b0: e351000a ..Q. CMP r1,#0xa
0x000083b4: 2a000008 ...* BCS 0x83dc
0x000083b8: e0800100 .... ADD r0,r0,r0,LSL #2
0x000083bc: e08a0080 .... ADD r0,r10,r0,LSL #1
0x000083c0: e4d7a001 .... LDRB r10,[r7],#1
0x000083c4: e2400030 0.@. SUB r0,r0,#0x30
0x000083c8: e24a1030 0.J. SUB r1,r10,#0x30
0x000083cc: e351000a ..Q. CMP r1,#0xa
0x000083d0: 3afffff8 ...: BCC 0x83b8
0x000083d4: e3500000 ..P. CMP r0,#0
0x000083d8: ba000001 .... BLT 0x83e4
0x000083dc: e3844010 .@.. ORR r4,r4,#0x10
0x000083e0: e5860008 .... STR r0,[r6,#8]
0x000083e4: e35a006c l.Z. CMP r10,#0x6c
0x000083e8: 0a000002 .... BEQ 0x83f8
0x000083ec: e35a004c L.Z. CMP r10,#0x4c
0x000083f0: 1a000008 .... BNE 0x8418
0x000083f4: ea000004 .... B 0x840c
0x000083f8: e5d70000 .... LDRB r0,[r7,#0]
0x000083fc: e350006c l.P. CMP r0,#0x6c
0x00008400: 03844040 @@.. ORREQ r4,r4,#0x40
0x00008404: 02877001 .p.. ADDEQ r7,r7,#1
0x00008408: 0a000000 .... BEQ 0x8410
0x0000840c: e3844020 @.. ORR r4,r4,#0x20
0x00008410: e4d7a001 .... LDRB r10,[r7],#1
0x00008414: ea00000f .... B 0x8458
0x00008418: e35a0068 h.Z. CMP r10,#0x68
0x0000841c: 1a000006 .... BNE 0x843c
0x00008420: e5d70000 .... LDRB r0,[r7,#0]
0x00008424: e3500068 h.P. CMP r0,#0x68
0x00008428: 13844080 .@.. ORRNE r4,r4,#0x80
0x0000842c: 02877001 .p.. ADDEQ r7,r7,#1
0x00008430: e4d7a001 .... LDRB r10,[r7],#1
0x00008434: 03844e40 @N.. ORREQ r4,r4,#0x400
0x00008438: ea000006 .... B 0x8458
0x0000843c: e35a006a j.Z. CMP r10,#0x6a
0x00008440: 03844040 @@.. ORREQ r4,r4,#0x40
0x00008444: 04d7a001 .... LDREQB r10,[r7],#1
0x00008448: 0a000002 .... BEQ 0x8458
0x0000844c: e35a0074 t.Z. CMP r10,#0x74
0x00008450: 135a007a z.Z. CMPNE r10,#0x7a
0x00008454: 04d7a001 .... LDREQB r10,[r7],#1
0x00008458: e35a0067 g.Z. CMP r10,#0x67
0x0000845c: 0a000151 Q... BEQ 0x89a8
0x00008460: ca000011 .... BGT 0x84ac
0x00008464: e35a0063 c.Z. CMP r10,#0x63
0x00008468: 0a000020 ... BEQ 0x84f0
0x0000846c: ca000008 .... BGT 0x8494
0x00008470: e35a0000 ..Z. CMP r10,#0
0x00008474: 02477001 .pG. SUBEQ r7,r7,#1
0x00008478: 0a000160 `... BEQ 0x8a00
0x0000847c: e35a0045 E.Z. CMP r10,#0x45
0x00008480: 135a0047 G.Z. CMPNE r10,#0x47
0x00008484: 0a000147 G... BEQ 0x89a8
0x00008488: e35a0058 X.Z. CMP r10,#0x58
0x0000848c: 0a0000a7 .... BEQ 0x8730
0x00008490: ea000019 .... B 0x84fc
0x00008494: e35a0064 d.Z. CMP r10,#0x64
0x00008498: 0a000115 .... BEQ 0x88f4
0x0000849c: e35a0065 e.Z. CMP r10,#0x65
0x000084a0: 135a0066 f.Z. CMPNE r10,#0x66
0x000084a4: 0a00013f ?... BEQ 0x89a8
0x000084a8: ea000013 .... B 0x84fc
0x000084ac: e35a0070 p.Z. CMP r10,#0x70
0x000084b0: 0a0000d4 .... BEQ 0x8808
0x000084b4: ca000006 .... BGT 0x84d4
0x000084b8: e35a0069 i.Z. CMP r10,#0x69
0x000084bc: 0a00010c .... BEQ 0x88f4
0x000084c0: e35a006e n.Z. CMP r10,#0x6e
0x000084c4: 0a000032 2... BEQ 0x8594
0x000084c8: e35a006f o.Z. CMP r10,#0x6f
0x000084cc: 0a0000da .... BEQ 0x883c
0x000084d0: ea000009 .... B 0x84fc
0x000084d4: e35a0073 s.Z. CMP r10,#0x73
0x000084d8: 0a00004c L... BEQ 0x8610
0x000084dc: e35a0075 u.Z. CMP r10,#0x75
0x000084e0: 0a0000ed .... BEQ 0x889c
0x000084e4: e35a0078 x.Z. CMP r10,#0x78
0x000084e8: 0a0000ab .... BEQ 0x879c
0x000084ec: ea000002 .... B 0x84fc
0x000084f0: e5950000 .... LDR r0,[r5,#0]
0x000084f4: e490a004 .... LDR r10,[r0],#4
0x000084f8: e5850000 .... STR r0,[r5,#0]
0x000084fc: e59d0004 .... LDR r0,[r13,#4]
0x00008500: e3140001 .... TST r4,#1
0x00008504: e240b001 ..@. SUB r11,r0,#1
0x00008508: 1a00000e .... BNE 0x8548
0x0000850c: e3140f40 @... TST r4,#0x100
0x00008510: 03a00020 ... MOVEQ r0,#0x20
0x00008514: 13a00030 0... MOVNE r0,#0x30
0x00008518: e20000ff .... AND r0,r0,#0xff
0x0000851c: e58d0000 .... STR r0,[r13,#0]
0x00008520: e25bb001 ..[. SUBS r11,r11,#1
0x00008524: 4a000007 ...J BMI 0x8548
0x00008528: e596201c . .. LDR r2,[r6,#0x1c]
0x0000852c: e59d0000 .... LDR r0,[r13,#0]
0x00008530: e59d1008 .... LDR r1,[r13,#8]
0x00008534: e2888001 .... ADD r8,r8,#1
0x00008538: e1a0e00f .... MOV r14,pc
$p
0x0000853c: e1a0f002 .... MOV pc,r2
0x00008540: e25bb001 ..[. SUBS r11,r11,#1
0x00008544: 5afffff7 ...Z BPL 0x8528
0x00008548: e596201c . .. LDR r2,[r6,#0x1c]
0x0000854c: e59d1008 .... LDR r1,[r13,#8]
0x00008550: e1a0000a .... MOV r0,r10
0x00008554: e1a0e00f .... MOV r14,pc
$p
0x00008558: e1a0f002 .... MOV pc,r2
0x0000855c: e2888001 .... ADD r8,r8,#1
0x00008560: e3140001 .... TST r4,#1
0x00008564: 0a000125 %... BEQ 0x8a00
0x00008568: e25b4001 .@[. SUBS r4,r11,#1
0x0000856c: 4a000123 #..J BMI 0x8a00
0x00008570: e596201c . .. LDR r2,[r6,#0x1c]
0x00008574: e59d1008 .... LDR r1,[r13,#8]
0x00008578: e2888001 .... ADD r8,r8,#1
0x0000857c: e3a00020 ... MOV r0,#0x20
0x00008580: e1a0e00f .... MOV r14,pc
$p
0x00008584: e1a0f002 .... MOV pc,r2
0x00008588: e2544001 .@T. SUBS r4,r4,#1
0x0000858c: 5afffff7 ...Z BPL 0x8570
0x00008590: ea00011a .... B 0x8a00
0x00008594: e3140e40 @... TST r4,#0x400
0x00008598: 0a000004 .... BEQ 0x85b0
0x0000859c: e5950000 .... LDR r0,[r5,#0]
0x000085a0: e4901004 .... LDR r1,[r0],#4
0x000085a4: e5850000 .... STR r0,[r5,#0]
0x000085a8: e5c18000 .... STRB r8,[r1,#0]
0x000085ac: ea000113 .... B 0x8a00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -