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

📄 aa.lst

📁 uboot底层驱动
💻 LST
📖 第 1 页 / 共 5 页
字号:
        0x1fff08e4:    e1a0c000    ....    MOV      r12,r0
        0x1fff08e8:    e1a00001    ....    MOV      r0,r1
        0x1fff08ec:    e1a05003    .P..    MOV      r5,r3
        0x1fff08f0:    e1a04002    .@..    MOV      r4,r2
        0x1fff08f4:    e1a0122c    ,...    MOV      r1,r12,LSR #4
        0x1fff08f8:    eb000618    ....    BL       __rt_udiv  ; 0x1fff2160
        0x1fff08fc:    e1a01420     ...    MOV      r1,r0,LSR #8
        0x1fff0900:    e20000ff    ....    AND      r0,r0,#0xff
        0x1fff0904:    e1a02004    . ..    MOV      r2,r4
        0x1fff0908:    e3540005    ..T.    CMP      r4,#5
        0x1fff090c:    0a000007    ....    BEQ      0x1fff0930
        0x1fff0910:    e3520006    ..R.    CMP      r2,#6
        0x1fff0914:    0a000007    ....    BEQ      0x1fff0938
        0x1fff0918:    e3520007    ..R.    CMP      r2,#7
        0x1fff091c:    0a000007    ....    BEQ      0x1fff0940
        0x1fff0920:    e3520008    ..R.    CMP      r2,#8
        0x1fff0924:    1a000006    ....    BNE      0x1fff0944
        0x1fff0928:    e3a04083    .@..    MOV      r4,#0x83
        0x1fff092c:    ea000004    ....    B        0x1fff0944
        0x1fff0930:    e3a04080    .@..    MOV      r4,#0x80
        0x1fff0934:    ea000002    ....    B        0x1fff0944
        0x1fff0938:    e3a04081    .@..    MOV      r4,#0x81
        0x1fff093c:    ea000000    ....    B        0x1fff0944
        0x1fff0940:    e3a04082    .@..    MOV      r4,#0x82
        0x1fff0944:    e59f20c0    . ..    LDR      r2,0x1fff0a0c
        0x1fff0948:    e582400c    .@..    STR      r4,[r2,#0xc]
        0x1fff094c:    e5821004    ....    STR      r1,[r2,#4]
        0x1fff0950:    e5820000    ....    STR      r0,[r2,#0]
        0x1fff0954:    e592000c    ....    LDR      r0,[r2,#0xc]
        0x1fff0958:    e3c00080    ....    BIC      r0,r0,#0x80
        0x1fff095c:    e582000c    ....    STR      r0,[r2,#0xc]
        0x1fff0960:    e3a00000    ....    MOV      r0,#0
        0x1fff0964:    e5820008    ....    STR      r0,[r2,#8]
        0x1fff0968:    e3a00000    ....    MOV      r0,#0
        0x1fff096c:    e8bd8038    8...    LDMFD    r13!,{r3-r5,pc}
    uart_getchar
        0x1fff0970:    e52de004    ..-.    STR      r14,[r13,#-4]!
        0x1fff0974:    ebffffd3    ....    BL       delay  ; 0x1fff08c8
        0x1fff0978:    e59f0090    ....    LDR      r0,0x1fff0a10
        0x1fff097c:    e5902010    . ..    LDR      r2,[r0,#0x10]
        0x1fff0980:    e3c22040    @ ..    BIC      r2,r2,#0x40
        0x1fff0984:    e5802010    . ..    STR      r2,[r0,#0x10]
        0x1fff0988:    e5902014    . ..    LDR      r2,[r0,#0x14]
        0x1fff098c:    e3822040    @ ..    ORR      r2,r2,#0x40
        0x1fff0990:    e5802014    . ..    STR      r2,[r0,#0x14]
        0x1fff0994:    e5902018    . ..    LDR      r2,[r0,#0x18]
        0x1fff0998:    e3c22040    @ ..    BIC      r2,r2,#0x40
        0x1fff099c:    e5802018    . ..    STR      r2,[r0,#0x18]
        0x1fff09a0:    e2402c60    `,@.    SUB      r2,r0,#0x6000
        0x1fff09a4:    e5920014    ....    LDR      r0,[r2,#0x14]
        0x1fff09a8:    e3100001    ....    TST      r0,#1
        0x1fff09ac:    0afffffc    ....    BEQ      0x1fff09a4
        0x1fff09b0:    e5920000    ....    LDR      r0,[r2,#0]
        0x1fff09b4:    e5c10000    ....    STRB     r0,[r1,#0]
        0x1fff09b8:    e3a00000    ....    MOV      r0,#0
        0x1fff09bc:    e49df004    ....    LDR      pc,[r13],#4
    uart_putchar
        0x1fff09c0:    e52de004    ..-.    STR      r14,[r13,#-4]!
        0x1fff09c4:    ebffffbf    ....    BL       delay  ; 0x1fff08c8
        0x1fff09c8:    e59f0040    @...    LDR      r0,0x1fff0a10
        0x1fff09cc:    e5902010    . ..    LDR      r2,[r0,#0x10]
        0x1fff09d0:    e3c22040    @ ..    BIC      r2,r2,#0x40
        0x1fff09d4:    e5802010    . ..    STR      r2,[r0,#0x10]
        0x1fff09d8:    e5902014    . ..    LDR      r2,[r0,#0x14]
        0x1fff09dc:    e3822040    @ ..    ORR      r2,r2,#0x40
        0x1fff09e0:    e5802014    . ..    STR      r2,[r0,#0x14]
        0x1fff09e4:    e5902018    . ..    LDR      r2,[r0,#0x18]
        0x1fff09e8:    e3822040    @ ..    ORR      r2,r2,#0x40
        0x1fff09ec:    e5802018    . ..    STR      r2,[r0,#0x18]
        0x1fff09f0:    e2402c60    `,@.    SUB      r2,r0,#0x6000
        0x1fff09f4:    e5920014    ....    LDR      r0,[r2,#0x14]
        0x1fff09f8:    e3100020     ...    TST      r0,#0x20
        0x1fff09fc:    0afffffc    ....    BEQ      0x1fff09f4
        0x1fff0a00:    e5821000    ....    STR      r1,[r2,#0]
        0x1fff0a04:    e3a00000    ....    MOV      r0,#0
        0x1fff0a08:    e49df004    ....    LDR      pc,[r13],#4
    $d
        0x1fff0a0c:    10005000    .P..    DCD    268455936
        0x1fff0a10:    1000b000    ....    DCD    268480512
    ReadC
    $a
    .text
        0x1fff0a14:    e92d4008    .@-.    STMFD    r13!,{r3,r14}
        0x1fff0a18:    e1a0100d    ....    MOV      r1,r13
        0x1fff0a1c:    e59f0270    p...    LDR      r0,0x1fff0c94
        0x1fff0a20:    ebffffd2    ....    BL       uart_getchar  ; 0x1fff0970
        0x1fff0a24:    e5dd0000    ....    LDRB     r0,[r13,#0]
        0x1fff0a28:    e8bd8008    ....    LDMFD    r13!,{r3,pc}
    ReadLineZ
        0x1fff0a2c:    e92d40f8    .@-.    STMFD    r13!,{r3-r7,r14}
        0x1fff0a30:    e1a06001    .`..    MOV      r6,r1
        0x1fff0a34:    e1a05000    .P..    MOV      r5,r0
        0x1fff0a38:    e3a04000    .@..    MOV      r4,#0
        0x1fff0a3c:    e3a07000    .p..    MOV      r7,#0
        0x1fff0a40:    ebfffff3    ....    BL       ReadC  ; 0x1fff0a14
        0x1fff0a44:    e350000d    ..P.    CMP      r0,#0xd
        0x1fff0a48:    0a000001    ....    BEQ      0x1fff0a54
        0x1fff0a4c:    e350000a    ..P.    CMP      r0,#0xa
        0x1fff0a50:    1a000002    ....    BNE      0x1fff0a60
        0x1fff0a54:    e7c57004    .p..    STRB     r7,[r5,r4]
        0x1fff0a58:    e1a00004    ....    MOV      r0,r4
        0x1fff0a5c:    e8bd80f8    ....    LDMFD    r13!,{r3-r7,pc}
        0x1fff0a60:    e3500004    ..P.    CMP      r0,#4
        0x1fff0a64:    1a000002    ....    BNE      0x1fff0a74
        0x1fff0a68:    e5c57000    .p..    STRB     r7,[r5,#0]
        0x1fff0a6c:    e3e00000    ....    MVN      r0,#0
        0x1fff0a70:    eafffff9    ....    B        0x1fff0a5c
        0x1fff0a74:    e3500020     .P.    CMP      r0,#0x20
        0x1fff0a78:    bafffff0    ....    BLT      0x1fff0a40
        0x1fff0a7c:    e1540006    ..T.    CMP      r4,r6
        0x1fff0a80:    aaffffee    ....    BGE      0x1fff0a40
        0x1fff0a84:    e1a01000    ....    MOV      r1,r0
        0x1fff0a88:    e1a00004    ....    MOV      r0,r4
        0x1fff0a8c:    e7c51000    ....    STRB     r1,[r5,r0]
        0x1fff0a90:    e2844001    .@..    ADD      r4,r4,#1
        0x1fff0a94:    eaffffe9    ....    B        0x1fff0a40
    cistreq
        0x1fff0a98:    e92d4010    .@-.    STMFD    r13!,{r4,r14}
        0x1fff0a9c:    ea000005    ....    B        0x1fff0ab8
        0x1fff0aa0:    e1530002    ..S.    CMP      r3,r2
        0x1fff0aa4:    ca000001    ....    BGT      0x1fff0ab0
        0x1fff0aa8:    e3a00001    ....    MOV      r0,#1
        0x1fff0aac:    e8bd8010    ....    LDMFD    r13!,{r4,pc}
        0x1fff0ab0:    e2800001    ....    ADD      r0,r0,#1
        0x1fff0ab4:    e2811001    ....    ADD      r1,r1,#1
        0x1fff0ab8:    e5d03000    .0..    LDRB     r3,[r0,#0]
        0x1fff0abc:    e5d1c000    ....    LDRB     r12,[r1,#0]
        0x1fff0ac0:    e383e020     ...    ORR      r14,r3,#0x20
        0x1fff0ac4:    e38c4020     @..    ORR      r4,r12,#0x20
        0x1fff0ac8:    e15e0004    ..^.    CMP      r14,r4
        0x1fff0acc:    0afffff3    ....    BEQ      0x1fff0aa0
        0x1fff0ad0:    e1530002    ..S.    CMP      r3,r2
        0x1fff0ad4:    ca000001    ....    BGT      0x1fff0ae0
        0x1fff0ad8:    e15c0002    ..\.    CMP      r12,r2
        0x1fff0adc:    daffffef    ....    BLE      0x1fff0aa0
        0x1fff0ae0:    e3a00000    ....    MOV      r0,#0
        0x1fff0ae4:    eafffff0    ....    B        0x1fff0aac
    nextword
        0x1fff0ae8:    e5d01000    ....    LDRB     r1,[r0,#0]
        0x1fff0aec:    e3510020     .Q.    CMP      r1,#0x20
        0x1fff0af0:    9a000002    ....    BLS      0x1fff0b00
        0x1fff0af4:    e2800001    ....    ADD      r0,r0,#1
        0x1fff0af8:    eafffffa    ....    B        nextword  ; 0x1fff0ae8
        0x1fff0afc:    e2800001    ....    ADD      r0,r0,#1
        0x1fff0b00:    e5d01000    ....    LDRB     r1,[r0,#0]
        0x1fff0b04:    e3510020     .Q.    CMP      r1,#0x20
        0x1fff0b08:    0afffffb    ....    BEQ      0x1fff0afc
        0x1fff0b0c:    e1a0f00e    ....    MOV      pc,r14
    uue_download
        0x1fff0b10:    e92d43f0    .C-.    STMFD    r13!,{r4-r9,r14}
        0x1fff0b14:    e24ddf81    ..M.    SUB      r13,r13,#0x204
        0x1fff0b18:    e1a06000    .`..    MOV      r6,r0
        0x1fff0b1c:    e3a07000    .p..    MOV      r7,#0
        0x1fff0b20:    e3a04000    .@..    MOV      r4,#0
        0x1fff0b24:    e28d8f41    A...    ADD      r8,r13,#0x104
        0x1fff0b28:    e3a010ff    ....    MOV      r1,#0xff
        0x1fff0b2c:    e1a00008    ....    MOV      r0,r8
        0x1fff0b30:    ebffffbd    ....    BL       ReadLineZ  ; 0x1fff0a2c
        0x1fff0b34:    e3700001    ..p.    CMN      r0,#1
        0x1fff0b38:    1a000002    ....    BNE      0x1fff0b48
        0x1fff0b3c:    e3e00000    ....    MVN      r0,#0
        0x1fff0b40:    e28ddf81    ....    ADD      r13,r13,#0x204
        0x1fff0b44:    e8bd83f0    ....    LDMFD    r13!,{r4-r9,pc}
        0x1fff0b48:    e3a02020      ..    MOV      r2,#0x20
        0x1fff0b4c:    e28f1f51    Q...    ADD      r1,pc,#0x144 ; #0x1fff0c98
        0x1fff0b50:    e1a00008    ....    MOV      r0,r8
        0x1fff0b54:    ebffffcf    ....    BL       cistreq  ; 0x1fff0a98
        0x1fff0b58:    e3500000    ..P.    CMP      r0,#0
        0x1fff0b5c:    0afffff1    ....    BEQ      0x1fff0b28
        0x1fff0b60:    e1a00008    ....    MOV      r0,r8
        0x1fff0b64:    ebffffdf    ....    BL       nextword  ; 0x1fff0ae8
        0x1fff0b68:    ebffffde    ....    BL       nextword  ; 0x1fff0ae8
        0x1fff0b6c:    e1a01000    ....    MOV      r1,r0
        0x1fff0b70:    e28d0004    ....    ADD      r0,r13,#4
        0x1fff0b74:    ebfffead    ....    BL       my_strcpy  ; 0x1fff0630
        0x1fff0b78:    e28d9f40    @...    ADD      r9,r13,#0x100
        0x1fff0b7c:    e2899005    ....    ADD      r9,r9,#5
        0x1fff0b80:    e28d8f41    A...    ADD      r8,r13,#0x104
        0x1fff0b84:    e3a010ff    ....    MOV      r1,#0xff
        0x1fff0b88:    e1a00008    ....    MOV      r0,r8
        0x1fff0b8c:    ebffffa6    ....    BL       ReadLineZ  ; 0x1fff0a2c
        0x1fff0b90:    e3700001    ..p.    CMN      r0,#1
        0x1fff0b94:    0a000030    0...    BEQ      0x1fff0c5c
        0x1fff0b98:    e3a02020      ..    MOV      r2,#0x20
        0x1fff0b9c:    e28f10fc    ....    ADD      r1,pc,#0xfc ; #0x1fff0ca0
        0x1fff0ba0:    e1a00008    ....    MOV      r0,r8
        0x1fff0ba4:    ebffffbb    ....    BL       cistreq  ; 0x1fff0a98
        0x1fff0ba8:    e3500000    ..P.    CMP      r0,#0
        0x1fff0bac:    1a00002a    *...    BNE      0x1fff0c5c
        0x1fff0bb0:    e5dd1104    ....    LDRB     r1,[r13,#0x104]
        0x1fff0bb4:    e1a00009    ....    MOV      r0,r9
        0x1fff0bb8:    e3510000    ..Q.    CMP      r1,#0
        0x1fff0bbc:    0affffef    ....    BEQ      0x1fff0b80
        0x1fff0bc0:    e2411020     .A.    SUB      r1,r1,#0x20
        0x1fff0bc4:    e3510000    ..Q.    CMP      r1,#0
        0x1fff0bc8:    0affffec    ....    BEQ      0x1fff0b80
        0x1fff0bcc:    e351002d    -.Q.    CMP      r1,#0x2d
        0x1fff0bd0:    da000001    ....    BLE      0x1fff0bdc
        0x1fff0bd4:    e2877001    .p..    ADD      r7,r7,#1
        0x1fff0bd8:    eaffffe8    ....    B        0x1fff0b80
        0x1fff0bdc:    e3a03000    .0..    MOV      r3,#0
        0x1fff0be0:    e5d02000    . ..    LDRB     r2,[r0,#0]
        0x1fff0be4:    e3520000    ..R.    CMP      r2,#0
        0x1fff0be8:    0a000005    ....    BEQ      0x1fff0c04
        0x1fff0bec:    e2422020      B.    SUB      r2,r2,#0x20
        0x1fff0bf0:    e3520040    @.R.    CMP      r2,#0x40
        0x1fff0bf4:    3a000001    ...:    BCC      0x1fff0c00
        0x1fff0bf8:    e2877001    .p..    ADD      r7,r7,#1
        0x1fff0bfc:    eaffffdf    ....    B        0x1fff0b80
        0x1fff0c00:    e2800001    ....    ADD      r0,r0,#1
        0x1fff0c04:    e0825305    .S..    ADD      r5,r2,r5,LSL #6
        0x1fff0c08:    e2833001    .0..    ADD      r3,r3,#1
        0x1fff0c0c:    e3130003    ....    TST      r3,#3
        0x1fff0c10:    1afffff2    ....    BNE      0x1fff0be0
        0x1fff0c14:    e1a02004    . ..    MOV      r2,r4
        0x1fff0c18:    e1a0c825    %...    MOV      r12,r5,LSR #16
        0x1fff0c1c:    e7c6c002    ....    STRB     r12,[r6,r2]
        0x1fff0c20:    e2844001    .@..    ADD      r4,r4,#1
        0x1fff0c24:    e2512001    . Q.    SUBS     r2,r1,#1
        0x1fff0c28:    0affffd4    ....    BEQ      0x1fff0b80

⌨️ 快捷键说明

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