⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test_usb.lst

📁 usb的测试源码 PDIUSBD12 是一款性价比很高的USB 器件它通常用作微控制器系统中实现与微控制器进行通信的 高速通用并行接口它还支持本地的DMA 传输 这种实现USB 接口的标准组件使得设计
💻 LST
📖 第 1 页 / 共 5 页
字号:
        0x00008c84:    e28da008    ....    ADD      r10,r13,#8
        0x00008c88:    e2030007    ....    AND      r0,r3,#7
        0x00008c8c:    e2801030    0...    ADD      r1,r0,#0x30
        0x00008c90:    e1a00006    ....    MOV      r0,r6
        0x00008c94:    e7ca1000    ....    STRB     r1,[r10,r0]
        0x00008c98:    e2866001    .`..    ADD      r6,r6,#1
        0x00008c9c:    e1b031a3    .1..    MOVS     r3,r3,LSR #3
        0x00008ca0:    1afffff8    ....    BNE      0x8c88
        0x00008ca4:    e3180008    ....    TST      r8,#8
        0x00008ca8:    15940008    ....    LDRNE    r0,[r4,#8]
        0x00008cac:    12400001    ..@.    SUBNE    r0,r0,#1
        0x00008cb0:    15840008    ....    STRNE    r0,[r4,#8]
        0x00008cb4:    eaffff94    ....    B        0x8b0c
        0x00008cb8:    e3180040    @...    TST      r8,#0x40
        0x00008cbc:    0a000018    ....    BEQ      0x8d24
        0x00008cc0:    e24f1f97    ..O.    SUB      r1,pc,#0x25c ; #0x8a6c
        0x00008cc4:    e594a02c    ,...    LDR      r10,[r4,#0x2c]
        0x00008cc8:    e594b030    0...    LDR      r11,[r4,#0x30]
        0x00008ccc:    e891000c    ....    LDMIA    r1,{r2,r3}
        0x00008cd0:    e1a0000a    ....    MOV      r0,r10
        0x00008cd4:    e15b0003    ..[.    CMP      r11,r3
        0x00008cd8:    01500002    ..P.    CMPEQ    r0,r2
        0x00008cdc:    0affff8a    ....    BEQ      0x8b0c
        0x00008ce0:    e1a0100b    ....    MOV      r1,r11
        0x00008ce4:    e1a0000a    ....    MOV      r0,r10
        0x00008ce8:    eb0000b0    ....    BL       _ll_udiv10  ; 0x8fb0
        0x00008cec:    e1a0b001    ....    MOV      r11,r1
        0x00008cf0:    e1a0a000    ....    MOV      r10,r0
        0x00008cf4:    e1a00006    ....    MOV      r0,r6
        0x00008cf8:    e2821030    0...    ADD      r1,r2,#0x30
        0x00008cfc:    e28d2008    . ..    ADD      r2,r13,#8
        0x00008d00:    e7c21000    ....    STRB     r1,[r2,r0]
        0x00008d04:    e24f0fa8    ..O.    SUB      r0,pc,#0x2a0 ; #0x8a6c
        0x00008d08:    e890000c    ....    LDMIA    r0,{r2,r3}
        0x00008d0c:    e1a0000a    ....    MOV      r0,r10
        0x00008d10:    e15b0003    ..[.    CMP      r11,r3
        0x00008d14:    01500002    ..P.    CMPEQ    r0,r2
        0x00008d18:    e2866001    .`..    ADD      r6,r6,#1
        0x00008d1c:    0affff7a    z...    BEQ      0x8b0c
        0x00008d20:    eaffffee    ....    B        0x8ce0
        0x00008d24:    e3530000    ..S.    CMP      r3,#0
        0x00008d28:    0affff77    w...    BEQ      0x8b0c
        0x00008d2c:    e28da008    ....    ADD      r10,r13,#8
        0x00008d30:    e1a00003    ....    MOV      r0,r3
        0x00008d34:    eb0000c3    ....    BL       __rt_udiv10  ; 0x9048
        0x00008d38:    e2812030    0 ..    ADD      r2,r1,#0x30
        0x00008d3c:    e1a01006    ....    MOV      r1,r6
        0x00008d40:    e7ca2001    . ..    STRB     r2,[r10,r1]
        0x00008d44:    e2866001    .`..    ADD      r6,r6,#1
        0x00008d48:    e1b03000    .0..    MOVS     r3,r0
        0x00008d4c:    0affff6e    n...    BEQ      0x8b0c
        0x00008d50:    eafffff6    ....    B        0x8d30
        0x00008d54:    e5940008    ....    LDR      r0,[r4,#8]
        0x00008d58:    e040b006    ..@.    SUB      r11,r0,r6
        0x00008d5c:    e35b0000    ..[.    CMP      r11,#0
        0x00008d60:    b3a0b000    ....    MOVLT    r11,#0
        0x00008d64:    e5940004    ....    LDR      r0,[r4,#4]
        0x00008d68:    eb0000c1    ....    BL       strlen  ; 0x9074
        0x00008d6c:    e08b1006    ....    ADD      r1,r11,r6
        0x00008d70:    e0800001    ....    ADD      r0,r0,r1
        0x00008d74:    e3180f40    @...    TST      r8,#0x100
        0x00008d78:    03180001    ....    TSTEQ    r8,#1
        0x00008d7c:    e04aa000    ..J.    SUB      r10,r10,r0
        0x00008d80:    1a00000b    ....    BNE      0x8db4
        0x00008d84:    e3a00020     ...    MOV      r0,#0x20
        0x00008d88:    e58d0004    ....    STR      r0,[r13,#4]
        0x00008d8c:    e25aa001    ..Z.    SUBS     r10,r10,#1
        0x00008d90:    4a000007    ...J    BMI      0x8db4
        0x00008d94:    e594201c    . ..    LDR      r2,[r4,#0x1c]
        0x00008d98:    e59d0004    ....    LDR      r0,[r13,#4]
        0x00008d9c:    e2855001    .P..    ADD      r5,r5,#1
        0x00008da0:    e1a01007    ....    MOV      r1,r7
        0x00008da4:    e1a0e00f    ....    MOV      r14,pc
    $p
        0x00008da8:    e1a0f002    ....    MOV      pc,r2
        0x00008dac:    e25aa001    ..Z.    SUBS     r10,r10,#1
        0x00008db0:    5afffff7    ...Z    BPL      0x8d94
        0x00008db4:    e5941004    ....    LDR      r1,[r4,#4]
        0x00008db8:    e4d10001    ....    LDRB     r0,[r1],#1
        0x00008dbc:    e58d1004    ....    STR      r1,[r13,#4]
        0x00008dc0:    e3500000    ..P.    CMP      r0,#0
        0x00008dc4:    0a000009    ....    BEQ      0x8df0
        0x00008dc8:    e594201c    . ..    LDR      r2,[r4,#0x1c]
        0x00008dcc:    e1a01007    ....    MOV      r1,r7
        0x00008dd0:    e1a0e00f    ....    MOV      r14,pc
    $p
        0x00008dd4:    e1a0f002    ....    MOV      pc,r2
        0x00008dd8:    e59d1004    ....    LDR      r1,[r13,#4]
        0x00008ddc:    e2855001    .P..    ADD      r5,r5,#1
        0x00008de0:    e4d10001    ....    LDRB     r0,[r1],#1
        0x00008de4:    e58d1004    ....    STR      r1,[r13,#4]
        0x00008de8:    e3500000    ..P.    CMP      r0,#0
        0x00008dec:    1afffff5    ....    BNE      0x8dc8
        0x00008df0:    e3180001    ....    TST      r8,#1
        0x00008df4:    1a00000e    ....    BNE      0x8e34
        0x00008df8:    e3180f40    @...    TST      r8,#0x100
        0x00008dfc:    03a00020     ...    MOVEQ    r0,#0x20
        0x00008e00:    13a00030    0...    MOVNE    r0,#0x30
        0x00008e04:    e20000ff    ....    AND      r0,r0,#0xff
        0x00008e08:    e58d0004    ....    STR      r0,[r13,#4]
        0x00008e0c:    e25aa001    ..Z.    SUBS     r10,r10,#1
        0x00008e10:    4a000007    ...J    BMI      0x8e34
        0x00008e14:    e594201c    . ..    LDR      r2,[r4,#0x1c]
        0x00008e18:    e59d0004    ....    LDR      r0,[r13,#4]
        0x00008e1c:    e2855001    .P..    ADD      r5,r5,#1
        0x00008e20:    e1a01007    ....    MOV      r1,r7
        0x00008e24:    e1a0e00f    ....    MOV      r14,pc
    $p
        0x00008e28:    e1a0f002    ....    MOV      pc,r2
        0x00008e2c:    e25aa001    ..Z.    SUBS     r10,r10,#1
        0x00008e30:    5afffff7    ...Z    BPL      0x8e14
        0x00008e34:    e3180f80    ....    TST      r8,#0x200
        0x00008e38:    0a000034    4...    BEQ      0x8f10
        0x00008e3c:    e3a0b000    ....    MOV      r11,#0
        0x00008e40:    e3560000    ..V.    CMP      r6,#0
        0x00008e44:    da000049    I...    BLE      0x8f70
        0x00008e48:    e28d0008    ....    ADD      r0,r13,#8
        0x00008e4c:    e7d0000b    ....    LDRB     r0,[r0,r11]
        0x00008e50:    e350003c    <.P.    CMP      r0,#0x3c
        0x00008e54:    0a000007    ....    BEQ      0x8e78
        0x00008e58:    e350003e    >.P.    CMP      r0,#0x3e
        0x00008e5c:    1a000022    "...    BNE      0x8eec
        0x00008e60:    e5940010    ....    LDR      r0,[r4,#0x10]
        0x00008e64:    e2400001    ..@.    SUB      r0,r0,#1
        0x00008e68:    e5840010    ....    STR      r0,[r4,#0x10]
        0x00008e6c:    e3500000    ..P.    CMP      r0,#0
        0x00008e70:    ba000022    "...    BLT      0x8f00
        0x00008e74:    ea000010    ....    B        0x8ebc
        0x00008e78:    e594000c    ....    LDR      r0,[r4,#0xc]
        0x00008e7c:    e2400001    ..@.    SUB      r0,r0,#1
        0x00008e80:    e584000c    ....    STR      r0,[r4,#0xc]
        0x00008e84:    e3500000    ..P.    CMP      r0,#0
        0x00008e88:    ba00001c    ....    BLT      0x8f00
        0x00008e8c:    e594201c    . ..    LDR      r2,[r4,#0x1c]
        0x00008e90:    e2855001    .P..    ADD      r5,r5,#1
        0x00008e94:    e1a01007    ....    MOV      r1,r7
        0x00008e98:    e3a00030    0...    MOV      r0,#0x30
        0x00008e9c:    e1a0e00f    ....    MOV      r14,pc
    $p
        0x00008ea0:    e1a0f002    ....    MOV      pc,r2
        0x00008ea4:    e594000c    ....    LDR      r0,[r4,#0xc]
        0x00008ea8:    e2400001    ..@.    SUB      r0,r0,#1
        0x00008eac:    e584000c    ....    STR      r0,[r4,#0xc]
        0x00008eb0:    e3500000    ..P.    CMP      r0,#0
        0x00008eb4:    aafffff4    ....    BGE      0x8e8c
        0x00008eb8:    ea000010    ....    B        0x8f00
        0x00008ebc:    e594201c    . ..    LDR      r2,[r4,#0x1c]
        0x00008ec0:    e2855001    .P..    ADD      r5,r5,#1
        0x00008ec4:    e1a01007    ....    MOV      r1,r7
        0x00008ec8:    e3a00030    0...    MOV      r0,#0x30
        0x00008ecc:    e1a0e00f    ....    MOV      r14,pc
    $p
        0x00008ed0:    e1a0f002    ....    MOV      pc,r2
        0x00008ed4:    e5940010    ....    LDR      r0,[r4,#0x10]
        0x00008ed8:    e2400001    ..@.    SUB      r0,r0,#1
        0x00008edc:    e5840010    ....    STR      r0,[r4,#0x10]
        0x00008ee0:    e3500000    ..P.    CMP      r0,#0
        0x00008ee4:    aafffff4    ....    BGE      0x8ebc
        0x00008ee8:    ea000004    ....    B        0x8f00
        0x00008eec:    e594201c    . ..    LDR      r2,[r4,#0x1c]
        0x00008ef0:    e1a01007    ....    MOV      r1,r7
        0x00008ef4:    e1a0e00f    ....    MOV      r14,pc
    $p
        0x00008ef8:    e1a0f002    ....    MOV      pc,r2
        0x00008efc:    e2855001    .P..    ADD      r5,r5,#1
        0x00008f00:    e28bb001    ....    ADD      r11,r11,#1
        0x00008f04:    e15b0006    ..[.    CMP      r11,r6
        0x00008f08:    baffffce    ....    BLT      0x8e48
        0x00008f0c:    ea000017    ....    B        0x8f70
        0x00008f10:    e25bb001    ..[.    SUBS     r11,r11,#1
        0x00008f14:    4a000007    ...J    BMI      0x8f38
        0x00008f18:    e594201c    . ..    LDR      r2,[r4,#0x1c]
        0x00008f1c:    e2855001    .P..    ADD      r5,r5,#1
        0x00008f20:    e1a01007    ....    MOV      r1,r7
        0x00008f24:    e3a00030    0...    MOV      r0,#0x30
        0x00008f28:    e1a0e00f    ....    MOV      r14,pc
    $p
        0x00008f2c:    e1a0f002    ....    MOV      pc,r2
        0x00008f30:    e25bb001    ..[.    SUBS     r11,r11,#1
        0x00008f34:    5afffff7    ...Z    BPL      0x8f18
        0x00008f38:    e0855006    .P..    ADD      r5,r5,r6
        0x00008f3c:    e246b001    ..F.    SUB      r11,r6,#1
        0x00008f40:    e3560000    ..V.    CMP      r6,#0
        0x00008f44:    da000009    ....    BLE      0x8f70
        0x00008f48:    e28d6008    .`..    ADD      r6,r13,#8
        0x00008f4c:    e7d6000b    ....    LDRB     r0,[r6,r11]
        0x00008f50:    e594201c    . ..    LDR      r2,[r4,#0x1c]
        0x00008f54:    e1a01007    ....    MOV      r1,r7
        0x00008f58:    e1a0e00f    ....    MOV      r14,pc
    $p
        0x00008f5c:    e1a0f002    ....    MOV      pc,r2
        0x00008f60:    e1a0000b    ....    MOV      r0,r11
        0x00008f64:    e3500000    ..P.    CMP      r0,#0
        0x00008f68:    e24bb001    ..K.    SUB      r11,r11,#1
        0x00008f6c:    cafffff6    ....    BGT      0x8f4c
        0x00008f70:    e3180001    ....    TST      r8,#1
        0x00008f74:    0a000009    ....    BEQ      0x8fa0
        0x00008f78:    e25a6001    .`Z.    SUBS     r6,r10,#1
        0x00008f7c:    4a000007    ...J    BMI      0x8fa0
        0x00008f80:    e594201c    . ..    LDR      r2,[r4,#0x1c]
        0x00008f84:    e2855001    .P..    ADD      r5,r5,#1
        0x00008f88:    e1a01007    ....    MOV      r1,r7
        0x00008f8c:    e3a00020     ...    MOV      r0,#0x20
        0x00008f90:    e1a0e00f    ....    MOV      r14,pc
    $p
        0x00008f94:    e1a0f002    ....    MOV      pc,r2
        0x00008f98:    e2566001    .`V.    SUBS     r6,r6,#1
        0x00008f9c:    5afffff7    ...Z    BPL      0x8f80
        0x00008fa0:    e1a00005    ....    MOV      r0,r5
        0x00008fa4:    e28dd028    (...    ADD      r13,r13,#0x28
        0x00008fa8:    e8bd01f0    ....    LDMFD    r13!,{r4-r8}
        0x00008fac:    e8bd8c00    ....    LDMFD    r13!,{r10,r11,pc}
    _ll_udiv10
    $a
    .text
        0x00008fb0:    e92d4030    0@-.    STMFD    r13!,{r4,r5,r14}
        0x00008fb4:    e250200a    . P.    SUBS     r2,r0,#0xa
        0x00008fb8:    e2d13000    .0..    SBCS     r3,r1,#0
        0x00008fbc:    e1a0e120     ...    MOV      r14,r0,LSR #2
        0x00008fc0:    e18eef01    ....    ORR      r14,r14,r1,LSL #30
        0x00008fc4:    e050000e    ..P.    SUBS     r0,r0,r14

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -