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

📄 test_usb.lst

📁 usb的测试源码 PDIUSBD12 是一款性价比很高的USB 器件它通常用作微控制器系统中实现与微控制器进行通信的 高速通用并行接口它还支持本地的DMA 传输 这种实现USB 接口的标准组件使得设计
💻 LST
📖 第 1 页 / 共 5 页
字号:
        0x0000891c:    e0500002    ..P.    SUBS     r0,r0,r2
        0x00008920:    e0d11003    ....    SBCS     r1,r1,r3
        0x00008924:    aa000015    ....    BGE      0x8980
        0x00008928:    e286102c    ,...    ADD      r1,r6,#0x2c
        0x0000892c:    e8910003    ....    LDMIA    r1,{r0,r1}
        0x00008930:    e2700000    ..p.    RSBS     r0,r0,#0
        0x00008934:    e2e11000    ....    RSC      r1,r1,#0
        0x00008938:    e286202c    , ..    ADD      r2,r6,#0x2c
        0x0000893c:    e8820003    ....    STMIA    r2,{r0,r1}
        0x00008940:    ea00000c    ....    B        0x8978
        0x00008944:    e5950000    ....    LDR      r0,[r5,#0]
        0x00008948:    e3140e40    @...    TST      r4,#0x400
        0x0000894c:    e490b004    ....    LDR      r11,[r0],#4
        0x00008950:    e5850000    ....    STR      r0,[r5,#0]
        0x00008954:    11a0bc0b    ....    MOVNE    r11,r11,LSL #24
        0x00008958:    11a0bc4b    K...    MOVNE    r11,r11,ASR #24
        0x0000895c:    1a000002    ....    BNE      0x896c
        0x00008960:    e3140080    ....    TST      r4,#0x80
        0x00008964:    11a0b80b    ....    MOVNE    r11,r11,LSL #16
        0x00008968:    11a0b84b    K...    MOVNE    r11,r11,ASR #16
        0x0000896c:    e35b0000    ..[.    CMP      r11,#0
        0x00008970:    b26bb000    ..k.    RSBLT    r11,r11,#0
        0x00008974:    aa000001    ....    BGE      0x8980
        0x00008978:    e28f00f4    ....    ADD      r0,pc,#0xf4 ; #0x8a74
        0x0000897c:    ea000005    ....    B        0x8998
        0x00008980:    e3140002    ....    TST      r4,#2
        0x00008984:    128f00ec    ....    ADDNE    r0,pc,#0xec ; #0x8a78
        0x00008988:    1a000002    ....    BNE      0x8998
        0x0000898c:    e3140004    ....    TST      r4,#4
        0x00008990:    028f00ac    ....    ADDEQ    r0,pc,#0xac ; #0x8a44
        0x00008994:    128f00e0    ....    ADDNE    r0,pc,#0xe0 ; #0x8a7c
        0x00008998:    e3140010    ....    TST      r4,#0x10
        0x0000899c:    13c44f40    @O..    BICNE    r4,r4,#0x100
        0x000089a0:    e5860004    ....    STR      r0,[r6,#4]
        0x000089a4:    ea00000c    ....    B        0x89dc
        0x000089a8:    e3844f80    .O..    ORR      r4,r4,#0x200
        0x000089ac:    e3140010    ....    TST      r4,#0x10
        0x000089b0:    03a00006    ....    MOVEQ    r0,#6
        0x000089b4:    05860008    ....    STREQ    r0,[r6,#8]
        0x000089b8:    e5950000    ....    LDR      r0,[r5,#0]
        0x000089bc:    e3a0b000    ....    MOV      r11,#0
        0x000089c0:    e2801008    ....    ADD      r1,r0,#8
        0x000089c4:    e5851000    ....    STR      r1,[r5,#0]
        0x000089c8:    e5901000    ....    LDR      r1,[r0,#0]
        0x000089cc:    e5900004    ....    LDR      r0,[r0,#4]
        0x000089d0:    e5860018    ....    STR      r0,[r6,#0x18]
        0x000089d4:    e5861014    ....    STR      r1,[r6,#0x14]
        0x000089d8:    e5862004    . ..    STR      r2,[r6,#4]
        0x000089dc:    e59d0004    ....    LDR      r0,[r13,#4]
        0x000089e0:    e1a0300b    .0..    MOV      r3,r11
        0x000089e4:    e5860028    (...    STR      r0,[r6,#0x28]
        0x000089e8:    e5864000    .@..    STR      r4,[r6,#0]
        0x000089ec:    e59d0008    ....    LDR      r0,[r13,#8]
        0x000089f0:    e1a02006    . ..    MOV      r2,r6
        0x000089f4:    e1a0100a    ....    MOV      r1,r10
        0x000089f8:    eb000020     ...    BL       _printf_display  ; 0x8a80
        0x000089fc:    e0808008    ....    ADD      r8,r0,r8
        0x00008a00:    e4d70001    ....    LDRB     r0,[r7],#1
        0x00008a04:    e3500000    ..P.    CMP      r0,#0
        0x00008a08:    1afffe25    %...    BNE      0x82a4
        0x00008a0c:    e5961020     ...    LDR      r1,[r6,#0x20]
        0x00008a10:    e59d0008    ....    LDR      r0,[r13,#8]
        0x00008a14:    e1a0e00f    ....    MOV      r14,pc
    $p
        0x00008a18:    e1a0f001    ....    MOV      pc,r1
        0x00008a1c:    e3500000    ..P.    CMP      r0,#0
        0x00008a20:    01a00008    ....    MOVEQ    r0,r8
        0x00008a24:    e28dd018    ....    ADD      r13,r13,#0x18
        0x00008a28:    e8bd01f0    ....    LDMFD    r13!,{r4-r8}
        0x00008a2c:    13e00000    ....    MVNNE    r0,#0
        0x00008a30:    e8bd8c00    ....    LDMFD    r13!,{r10,r11,pc}
    $d
        0x00008a34:    33323130    0123    DCD    858927408
        0x00008a38:    37363534    4567    DCD    926299444
        0x00008a3c:    42413938    89AB    DCD    1111570744
        0x00008a40:    46454443    CDEF    DCD    1178944579
        0x00008a44:    00000000    ....    DCD    0
        0x00008a48:    00005830    0X..    DCD    22576
        0x00008a4c:    33323130    0123    DCD    858927408
        0x00008a50:    37363534    4567    DCD    926299444
        0x00008a54:    62613938    89ab    DCD    1650538808
        0x00008a58:    66656463    cdef    DCD    1717920867
        0x00008a5c:    00000000    ....    DCD    0
        0x00008a60:    00007830    0x..    DCD    30768
        0x00008a64:    00000040    @...    DCD    64
        0x00008a68:    00000030    0...    DCD    48
        0x00008a6c:    00000000    ....    DCD    0
        0x00008a70:    00000000    ....    DCD    0
        0x00008a74:    0000002d    -...    DCD    45
        0x00008a78:    0000002b    +...    DCD    43
        0x00008a7c:    00000020     ...    DCD    32
    _printf_display
    $a
        0x00008a80:    e92d4d80    .M-.    STMFD    r13!,{r7,r8,r10,r11,r14}
        0x00008a84:    e92d0070    p.-.    STMFD    r13!,{r4-r6}
        0x00008a88:    e1a07000    .p..    MOV      r7,r0
        0x00008a8c:    e1a00001    ....    MOV      r0,r1
        0x00008a90:    e5928000    ....    LDR      r8,[r2,#0]
        0x00008a94:    e3e01000    ....    MVN      r1,#0
        0x00008a98:    e24dd028    (.M.    SUB      r13,r13,#0x28
        0x00008a9c:    e582100c    ....    STR      r1,[r2,#0xc]
        0x00008aa0:    e5821010    ....    STR      r1,[r2,#0x10]
        0x00008aa4:    e3180f84    ....    TST      r8,#0x210
        0x00008aa8:    03a01001    ....    MOVEQ    r1,#1
        0x00008aac:    e1a04002    .@..    MOV      r4,r2
        0x00008ab0:    05841008    ....    STREQ    r1,[r4,#8]
        0x00008ab4:    e24f1050    P.O.    SUB      r1,pc,#0x50 ; #0x8a6c
        0x00008ab8:    e3500067    g.P.    CMP      r0,#0x67
        0x00008abc:    e3a06000    .`..    MOV      r6,#0
        0x00008ac0:    e3a05000    .P..    MOV      r5,#0
        0x00008ac4:    0a00000c    ....    BEQ      0x8afc
        0x00008ac8:    ca00001b    ....    BGT      0x8b3c
        0x00008acc:    e3500064    d.P.    CMP      r0,#0x64
        0x00008ad0:    0a000078    x...    BEQ      0x8cb8
        0x00008ad4:    ca000005    ....    BGT      0x8af0
        0x00008ad8:    e3500045    E.P.    CMP      r0,#0x45
        0x00008adc:    13500047    G.P.    CMPNE    r0,#0x47
        0x00008ae0:    0a000005    ....    BEQ      0x8afc
        0x00008ae4:    e3500058    X.P.    CMP      r0,#0x58
        0x00008ae8:    1a000007    ....    BNE      0x8b0c
        0x00008aec:    ea000028    (...    B        0x8b94
        0x00008af0:    e3500065    e.P.    CMP      r0,#0x65
        0x00008af4:    13500066    f.P.    CMPNE    r0,#0x66
        0x00008af8:    1a000003    ....    BNE      0x8b0c
        0x00008afc:    e1a02004    . ..    MOV      r2,r4
        0x00008b00:    e28d1008    ....    ADD      r1,r13,#8
        0x00008b04:    eb000176    v...    BL       _fp_display_gate  ; 0x90e4
        0x00008b08:    e1a06000    .`..    MOV      r6,r0
        0x00008b0c:    e3180f80    ....    TST      r8,#0x200
        0x00008b10:    e594a028    (...    LDR      r10,[r4,#0x28]
        0x00008b14:    0a00008e    ....    BEQ      0x8d54
        0x00008b18:    e594000c    ....    LDR      r0,[r4,#0xc]
        0x00008b1c:    e3a0b000    ....    MOV      r11,#0
        0x00008b20:    e3500000    ..P.    CMP      r0,#0
        0x00008b24:    c240b001    ..@.    SUBGT    r11,r0,#1
        0x00008b28:    e5940010    ....    LDR      r0,[r4,#0x10]
        0x00008b2c:    e3500000    ..P.    CMP      r0,#0
        0x00008b30:    c080000b    ....    ADDGT    r0,r0,r11
        0x00008b34:    c240b001    ..@.    SUBGT    r11,r0,#1
        0x00008b38:    ea000089    ....    B        0x8d64
        0x00008b3c:    e3500070    p.P.    CMP      r0,#0x70
        0x00008b40:    0a000013    ....    BEQ      0x8b94
        0x00008b44:    ca00000e    ....    BGT      0x8b84
        0x00008b48:    e3500069    i.P.    CMP      r0,#0x69
        0x00008b4c:    0a000059    Y...    BEQ      0x8cb8
        0x00008b50:    e350006f    o.P.    CMP      r0,#0x6f
        0x00008b54:    1affffec    ....    BNE      0x8b0c
        0x00008b58:    e3180040    @...    TST      r8,#0x40
        0x00008b5c:    0a000046    F...    BEQ      0x8c7c
        0x00008b60:    e24f10fc    ..O.    SUB      r1,pc,#0xfc ; #0x8a6c
        0x00008b64:    e594a02c    ,...    LDR      r10,[r4,#0x2c]
        0x00008b68:    e594b030    0...    LDR      r11,[r4,#0x30]
        0x00008b6c:    e891000c    ....    LDMIA    r1,{r2,r3}
        0x00008b70:    e1a0000a    ....    MOV      r0,r10
        0x00008b74:    e15b0003    ..[.    CMP      r11,r3
        0x00008b78:    01500002    ..P.    CMPEQ    r0,r2
        0x00008b7c:    0a000048    H...    BEQ      0x8ca4
        0x00008b80:    ea00002b    +...    B        0x8c34
        0x00008b84:    e3500075    u.P.    CMP      r0,#0x75
        0x00008b88:    0a00004a    J...    BEQ      0x8cb8
        0x00008b8c:    e3500078    x.P.    CMP      r0,#0x78
        0x00008b90:    1affffdd    ....    BNE      0x8b0c
        0x00008b94:    e3180040    @...    TST      r8,#0x40
        0x00008b98:    0a000019    ....    BEQ      0x8c04
        0x00008b9c:    e24f1f4e    N.O.    SUB      r1,pc,#0x138 ; #0x8a6c
        0x00008ba0:    e594a02c    ,...    LDR      r10,[r4,#0x2c]
        0x00008ba4:    e594b030    0...    LDR      r11,[r4,#0x30]
        0x00008ba8:    e891000c    ....    LDMIA    r1,{r2,r3}
        0x00008bac:    e1a0000a    ....    MOV      r0,r10
        0x00008bb0:    e15b0003    ..[.    CMP      r11,r3
        0x00008bb4:    01500002    ..P.    CMPEQ    r0,r2
        0x00008bb8:    0affffd3    ....    BEQ      0x8b0c
        0x00008bbc:    e1a0100b    ....    MOV      r1,r11
        0x00008bc0:    e5941024    $...    LDR      r1,[r4,#0x24]
        0x00008bc4:    e20a000f    ....    AND      r0,r10,#0xf
        0x00008bc8:    e7d11000    ....    LDRB     r1,[r1,r0]
        0x00008bcc:    e1a00006    ....    MOV      r0,r6
        0x00008bd0:    e28d2008    . ..    ADD      r2,r13,#8
        0x00008bd4:    e7c21000    ....    STRB     r1,[r2,r0]
        0x00008bd8:    e1a0022a    *...    MOV      r0,r10,LSR #4
        0x00008bdc:    e180ae0b    ....    ORR      r10,r0,r11,LSL #28
        0x00008be0:    e24f0f5f    _.O.    SUB      r0,pc,#0x17c ; #0x8a6c
        0x00008be4:    e890000c    ....    LDMIA    r0,{r2,r3}
        0x00008be8:    e1a0b22b    +...    MOV      r11,r11,LSR #4
        0x00008bec:    e15b0003    ..[.    CMP      r11,r3
        0x00008bf0:    e1a0000a    ....    MOV      r0,r10
        0x00008bf4:    01500002    ..P.    CMPEQ    r0,r2
        0x00008bf8:    e2866001    .`..    ADD      r6,r6,#1
        0x00008bfc:    0affffc2    ....    BEQ      0x8b0c
        0x00008c00:    eaffffed    ....    B        0x8bbc
        0x00008c04:    e3530000    ..S.    CMP      r3,#0
        0x00008c08:    0affffbf    ....    BEQ      0x8b0c
        0x00008c0c:    e28da008    ....    ADD      r10,r13,#8
        0x00008c10:    e203100f    ....    AND      r1,r3,#0xf
        0x00008c14:    e5940024    $...    LDR      r0,[r4,#0x24]
        0x00008c18:    e1b03223    #2..    MOVS     r3,r3,LSR #4
        0x00008c1c:    e7d01001    ....    LDRB     r1,[r0,r1]
        0x00008c20:    e1a00006    ....    MOV      r0,r6
        0x00008c24:    e2866001    .`..    ADD      r6,r6,#1
        0x00008c28:    e7ca1000    ....    STRB     r1,[r10,r0]
        0x00008c2c:    0affffb6    ....    BEQ      0x8b0c
        0x00008c30:    eafffff6    ....    B        0x8c10
        0x00008c34:    e1a0100b    ....    MOV      r1,r11
        0x00008c38:    e5941024    $...    LDR      r1,[r4,#0x24]
        0x00008c3c:    e20a0007    ....    AND      r0,r10,#7
        0x00008c40:    e7d11000    ....    LDRB     r1,[r1,r0]
        0x00008c44:    e1a00006    ....    MOV      r0,r6
        0x00008c48:    e28d2008    . ..    ADD      r2,r13,#8
        0x00008c4c:    e7c21000    ....    STRB     r1,[r2,r0]
        0x00008c50:    e1a001aa    ....    MOV      r0,r10,LSR #3
        0x00008c54:    e180ae8b    ....    ORR      r10,r0,r11,LSL #29
        0x00008c58:    e24f0f7d    }.O.    SUB      r0,pc,#0x1f4 ; #0x8a6c
        0x00008c5c:    e890000c    ....    LDMIA    r0,{r2,r3}
        0x00008c60:    e1a0b1ab    ....    MOV      r11,r11,LSR #3
        0x00008c64:    e15b0003    ..[.    CMP      r11,r3
        0x00008c68:    e1a0000a    ....    MOV      r0,r10
        0x00008c6c:    01500002    ..P.    CMPEQ    r0,r2
        0x00008c70:    e2866001    .`..    ADD      r6,r6,#1
        0x00008c74:    1affffee    ....    BNE      0x8c34
        0x00008c78:    ea000009    ....    B        0x8ca4
        0x00008c7c:    e3530000    ..S.    CMP      r3,#0
        0x00008c80:    0a000007    ....    BEQ      0x8ca4

⌨️ 快捷键说明

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