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

📄 aa.lst

📁 uboot底层驱动
💻 LST
📖 第 1 页 / 共 5 页
字号:

========================================================================

** ELF Header Information

    File Name: uboot.axf

    Machine class: ELFCLASS32 (32-bit)
    Data encoding: ELFDATA2LSB (Little endian)
    Header version: EV_CURRENT (Current version)
    File Type: ET_EXEC (Executable) (2)
    Machine: EM_ARM (ARM)

    Image Entry point: 0x1fff0000
    Flags: EF_ARM_HASENTRY + EF_ARM_SYMSARESORTED + EF_ARM_MAPSYMSFIRST (0x02000016)

    EABI conformance : ARM EABI Version 2.

    Built with
    ARM C Compiler, ADS1.2 [Build 837]
    ARM C Compiler, ADS1.2 [Build 842]
    ARM/Thumb Macro Assembler vsn ADS1.2 [Build 837]
    ARM C Compiler, ADS1.2 [Build 837]
    ARM/Thumb Macro Assembler vsn ADS1.2 [Build 805]
    ARM Linker, ADS1.2 [Build 842] 

    Header size: 52 bytes (0x34)
    Program header entry size: 32 bytes (0x20)
    Section header entry size: 40 bytes (0x28)

    Program header entries: 1
    Section header entries: 16

    Program header offset: 72564 (0x00011b74)
    Section header offset: 72596 (0x00011b94)

    Section header string table index: 15

========================================================================

** Program header #0 (PT_LOAD) [PF_X + PF_W + PF_R + PF_ARM_ENTRY]
    Size : 15288 bytes (14816 bytes in file)
    Virtual address: 0x1fff0000


========================================================================

** Section #1 'ER_RO' (SHT_PROGBITS) [SHF_ALLOC + SHF_EXECINSTR]
    Size   : 14720 bytes (alignment 4)
    Address: 0x1fff0000

    $a
    BOOTLOADER
        0x1fff0000:    ea000005    ....    B        reset  ; 0x1fff001c
        0x1fff0004:    eafffffe    ....    B        0x1fff0004
        0x1fff0008:    eafffffe    ....    B        0x1fff0008
        0x1fff000c:    eafffffe    ....    B        0x1fff000c
        0x1fff0010:    eafffffe    ....    B        0x1fff0010
        0x1fff0014:    eafffffe    ....    B        0x1fff0014
        0x1fff0018:    eafffffe    ....    B        0x1fff0018
    reset
        0x1fff001c:    e10f0000    ....    MRS      r0,CPSR
        0x1fff0020:    e3c0001f    ....    BIC      r0,r0,#0x1f
        0x1fff0024:    e3800013    ....    ORR      r0,r0,#0x13
        0x1fff0028:    e12ff000    ../.    MSR      CPSR_cxsf,r0
        0x1fff002c:    e3a01544    D...    MOV      r1,#0x11000000
        0x1fff0030:    e59f2148    H!..    LDR      r2,0x1fff0180
        0x1fff0034:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff0038:    e59f1144    D...    LDR      r1,0x1fff0184
        0x1fff003c:    e59f2144    D!..    LDR      r2,0x1fff0188
        0x1fff0040:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff0044:    e59f1140    @...    LDR      r1,0x1fff018c
        0x1fff0048:    e59f2140    @!..    LDR      r2,0x1fff0190
        0x1fff004c:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff0050:    e59f113c    <...    LDR      r1,0x1fff0194
        0x1fff0054:    e59f213c    <!..    LDR      r2,0x1fff0198
        0x1fff0058:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff005c:    e59f1138    8...    LDR      r1,0x1fff019c
        0x1fff0060:    e3a02001    . ..    MOV      r2,#1
        0x1fff0064:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff0068:    e59f1130    0...    LDR      r1,0x1fff01a0
        0x1fff006c:    e59f2130    0!..    LDR      r2,0x1fff01a4
        0x1fff0070:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff0074:    e59f112c    ,...    LDR      r1,0x1fff01a8
        0x1fff0078:    e3a02f8f    ./..    MOV      r2,#0x23c
        0x1fff007c:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff0080:    e59f1120     ...    LDR      r1,0x1fff01a8
        0x1fff0084:    e59f2120     !..    LDR      r2,0x1fff01ac
        0x1fff0088:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff008c:    e59f111c    ....    LDR      r1,0x1fff01b0
        0x1fff0090:    e3a02010    . ..    MOV      r2,#0x10
        0x1fff0094:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff0098:    e59f1114    ....    LDR      r1,0x1fff01b4
        0x1fff009c:    e3a02000    . ..    MOV      r2,#0
        0x1fff00a0:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff00a4:    e59f110c    ....    LDR      r1,0x1fff01b8
        0x1fff00a8:    e3a02000    . ..    MOV      r2,#0
        0x1fff00ac:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff00b0:    e59f1100    ....    LDR      r1,0x1fff01b8
        0x1fff00b4:    e3e02000    . ..    MVN      r2,#0
        0x1fff00b8:    e5812000    . ..    STR      r2,[r1,#0]
    REMAP
        0x1fff00bc:    e59f10f8    ....    LDR      r1,0x1fff01bc
        0x1fff00c0:    e3a0200b    . ..    MOV      r2,#0xb
        0x1fff00c4:    e5812000    . ..    STR      r2,[r1,#0]
        0x1fff00c8:    e59f00f0    ....    LDR      r0,0x1fff01c0
        0x1fff00cc:    e59f10f0    ....    LDR      r1,0x1fff01c4
        0x1fff00d0:    e59f30f0    .0..    LDR      r3,0x1fff01c8
        0x1fff00d4:    e1500001    ..P.    CMP      r0,r1
        0x1fff00d8:    0a000003    ....    BEQ      0x1fff00ec
        0x1fff00dc:    e1510003    ..Q.    CMP      r1,r3
        0x1fff00e0:    34902004    . .4    LDRCC    r2,[r0],#4
        0x1fff00e4:    34812004    . .4    STRCC    r2,[r1],#4
        0x1fff00e8:    3afffffb    ...:    BCC      0x1fff00dc
        0x1fff00ec:    e59f10d8    ....    LDR      r1,0x1fff01cc
        0x1fff00f0:    e3a02000    . ..    MOV      r2,#0
        0x1fff00f4:    e1530001    ..S.    CMP      r3,r1
        0x1fff00f8:    34832004    . .4    STRCC    r2,[r3],#4
        0x1fff00fc:    3afffffc    ...:    BCC      0x1fff00f4
        0x1fff0100:    e3a00013    ....    MOV      r0,#0x13
        0x1fff0104:    e12ff000    ../.    MSR      CPSR_cxsf,r0
        0x1fff0108:    e59fd0c0    ....    LDR      r13,0x1fff01d0
        0x1fff010c:    e59fe0c0    ....    LDR      r14,0x1fff01d4
        0x1fff0110:    e3a00011    ....    MOV      r0,#0x11
        0x1fff0114:    e12ff000    ../.    MSR      CPSR_cxsf,r0
        0x1fff0118:    e59fd0b8    ....    LDR      r13,0x1fff01d8
        0x1fff011c:    e3a00053    S...    MOV      r0,#0x53
        0x1fff0120:    e121f000    ..!.    MSR      CPSR_c,r0
        0x1fff0124:    e1a0f00e    ....    MOV      pc,r14
    undefined_instruction
        0x1fff0128:    e3a06003    .`..    MOV      r6,#3
        0x1fff012c:    eaffffba    ....    B        reset  ; 0x1fff001c
    software_interrupt
        0x1fff0130:    e3a06004    .`..    MOV      r6,#4
        0x1fff0134:    eaffffb8    ....    B        reset  ; 0x1fff001c
    prefetch_abort
        0x1fff0138:    e3a06005    .`..    MOV      r6,#5
        0x1fff013c:    eaffffb6    ....    B        reset  ; 0x1fff001c
    data_abort
        0x1fff0140:    e3a06006    .`..    MOV      r6,#6
        0x1fff0144:    eaffffb4    ....    B        reset  ; 0x1fff001c
    not_used
        0x1fff0148:    e3a06007    .`..    MOV      r6,#7
        0x1fff014c:    eaffffb2    ....    B        reset  ; 0x1fff001c
    irq
        0x1fff0150:    e59fe07c    |...    LDR      r14,0x1fff01d4
        0x1fff0154:    e1a0f00e    ....    MOV      pc,r14
    fiq
        0x1fff0158:    e3a06009    .`..    MOV      r6,#9
        0x1fff015c:    eaffffae    ....    B        reset  ; 0x1fff001c
    irq_handler
        0x1fff0160:    e24ee004    ..N.    SUB      r14,r14,#4
        0x1fff0164:    e92d5fff    ._-.    STMFD    r13!,{r0-r12,r14}
        0x1fff0168:    e14f4000    .@O.    MRS      r4,SPSR
        0x1fff016c:    e92d0010    ..-.    STMFD    r13!,{r4}
        0x1fff0170:    eb0004d8    ....    BL       do_irq  ; 0x1fff14d8
        0x1fff0174:    e8bd0010    ....    LDMFD    r13!,{r4}
        0x1fff0178:    e16ff004    ..o.    MSR      SPSR_cxsf,r4
        0x1fff017c:    e8fd9fff    ....    LDMFD    r13!,{r0-r12,pc}^
    $d
        0x1fff0180:    b91311ff    ....    DCD    3105034751
        0x1fff0184:    11000014    ....    DCD    285212692
        0x1fff0188:    01004077    w@..    DCD    16793719
        0x1fff018c:    11000018    ....    DCD    285212696
        0x1fff0190:    80018500    ....    DCD    2147583232
        0x1fff0194:    1000100c    ....    DCD    268439564
        0x1fff0198:    0001ffff    ....    DCD    131071
        0x1fff019c:    10001014    ....    DCD    268439572
        0x1fff01a0:    10001000    ....    DCD    268439552
        0x1fff01a4:    00d200cd    ....    DCD    13762765
        0x1fff01a8:    10001004    ....    DCD    268439556
        0x1fff01ac:    0000123c    <...    DCD    4668
        0x1fff01b0:    1000b06c    l...    DCD    268480620
        0x1fff01b4:    1000b068    h...    DCD    268480616
        0x1fff01b8:    1000b07c    |...    DCD    268480636
        0x1fff01bc:    11000010    ....    DCD    285212688
        0x1fff01c0:    1fff3980    .9..    DCD    536820096
        0x1fff01c4:    1fff3980    .9..    DCD    536820096
        0x1fff01c8:    1fff39e0    .9..    DCD    536820192
        0x1fff01cc:    1fff3bb8    .;..    DCD    536820664
        0x1fff01d0:    1fff4e00    .N..    DCD    536825344
    $f
        0x1fff01d4:    1fff01dc    ....    DCD    536805852
        0x1fff01d8:    1fff5000    .P..    DCD    536825856
    c_entry
    $a
    .text
        0x1fff01dc:    e92d47f0    .G-.    STMFD    r13!,{r4-r10,r14}
        0x1fff01e0:    e3a00002    ....    MOV      r0,#2
        0x1fff01e4:    e3a015c0    ....    MOV      r1,#0x30000000
        0x1fff01e8:    e5810000    ....    STR      r0,[r1,#0]
        0x1fff01ec:    e3a005c0    ....    MOV      r0,#0x30000000
        0x1fff01f0:    e5900000    ....    LDR      r0,[r0,#0]
        0x1fff01f4:    e59f71f0    .q..    LDR      r7,0x1fff03ec
        0x1fff01f8:    e2810c80    ....    ADD      r0,r1,#0x8000
        0x1fff01fc:    e5870000    ....    STR      r0,[r7,#0]
        0x1fff0200:    e59f01e8    ....    LDR      r0,0x1fff03f0
        0x1fff0204:    e59f11e0    ....    LDR      r1,0x1fff03ec
        0x1fff0208:    e5810004    ....    STR      r0,[r1,#4]
        0x1fff020c:    e59f41e0    .A..    LDR      r4,0x1fff03f4
        0x1fff0210:    e584000c    ....    STR      r0,[r4,#0xc]
        0x1fff0214:    e59f01dc    ....    LDR      r0,0x1fff03f8
        0x1fff0218:    e5943004    .0..    LDR      r3,[r4,#4]
        0x1fff021c:    e8900007    ....    LDMIA    r0,{r0-r2}
        0x1fff0220:    eb0001ae    ....    BL       init_uart0  ; 0x1fff08e0
        0x1fff0224:    e59f01d0    ....    LDR      r0,0x1fff03fc
        0x1fff0228:    eb00050b    ....    BL       install_irq_handler  ; 0x1fff165c
        0x1fff022c:    e28f0f73    s...    ADD      r0,pc,#0x1cc ; #0x1fff0400
        0x1fff0230:    eb0000bf    ....    BL       my_printf  ; 0x1fff0534
        0x1fff0234:    e28f0f73    s...    ADD      r0,pc,#0x1cc ; #0x1fff0408
        0x1fff0238:    eb0000bd    ....    BL       my_printf  ; 0x1fff0534
        0x1fff023c:    e59f51dc    .Q..    LDR      r5,0x1fff0420
        0x1fff0240:    e59fa1dc    ....    LDR      r10,0x1fff0424
        0x1fff0244:    e59f61dc    .a..    LDR      r6,0x1fff0428
        0x1fff0248:    e3a08000    ....    MOV      r8,#0
        0x1fff024c:    e5848008    ....    STR      r8,[r4,#8]
        0x1fff0250:    e28f0f75    u...    ADD      r0,pc,#0x1d4 ; #0x1fff042c
        0x1fff0254:    eb0000b6    ....    BL       my_printf  ; 0x1fff0534
        0x1fff0258:    e59f9194    ....    LDR      r9,0x1fff03f4
        0x1fff025c:    e1a01009    ....    MOV      r1,r9

⌨️ 快捷键说明

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