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

📄 dataflash_at91sam9260ek.map

📁 针对at91系列的arm的启动代码的编写有一个整体的说明
💻 MAP
📖 第 1 页 / 共 2 页
字号:
Archive member included because of file (symbol)

c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(div.o)
                              dataflash.o (div)
c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memset.o)
                              at91sam9260ek.o (memset)
C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_divsi3.o)
                              c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(div.o) (__divsi3)
C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_modsi3.o)
                              c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(div.o) (__modsi3)
C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
                              C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_divsi3.o) (__div0)

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a
LOAD C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a
LOAD crt0_gnu.o
LOAD at91sam9260ek.o
LOAD main.o
LOAD gpio.o
LOAD pmc.o
LOAD debug.o
LOAD sdramc.o
LOAD dataflash.o
START GROUP
LOAD C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a
LOAD c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a
END GROUP
                0x00000000                . = ALIGN (0x4)

.text           0x00200000      0xd00
                0x00200000                _stext = .
 *(.text)
 .text          0x00200000      0x110 crt0_gnu.o
                0x00200000                reset
 .text          0x00200110       0xc4 at91sam9260ek.o
                0x0020012c                df_hw_init
                0x00200138                hw_init
                0x00200110                sdramc_hw_init
                0x00200128                df_recovery
 .text          0x002001d4       0x2c main.o
                0x002001d4                main
 .text          0x00200200      0x220 gpio.o
                0x002003d8                pio_set_value
                0x00200208                pio_get_value
                0x00200240                pio_setup
 .text          0x00200420       0xd8 pmc.o
                0x00200420                pmc_cfg_plla
                0x00200490                pmc_cfg_mck
                0x002004c4                pmc_cfg_pllb
                0x00200454                pmc_cfg_pck
 .text          0x002004f8        0x0 debug.o
 .text          0x002004f8      0x110 sdramc.o
                0x002004f8                sdram_init
 .text          0x00200608      0x3cc dataflash.o
                0x002007c0                load_df
                0x00200608                df_send_command
 .text          0x002009d4       0x6c c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(div.o)
                0x002009d4                div
 .text          0x00200a40       0x98 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memset.o)
                0x00200a40                memset
 .text          0x00200ad8      0x140 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_divsi3.o)
                0x00200ad8                __aeabi_idiv
                0x00200ad8                __divsi3
                0x00200c00                __aeabi_idivmod
 .text          0x00200c18       0xe4 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_modsi3.o)
                0x00200c18                __modsi3
 .text          0x00200cfc        0x4 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
                0x00200cfc                __aeabi_ldiv0
                0x00200cfc                __div0
                0x00200cfc                __aeabi_idiv0
                0x00200d00                _etext = .

.glue_7         0x00200d00        0x0
 .glue_7        0x00200d00        0x0 crt0_gnu.o
 .glue_7        0x00200d00        0x0 at91sam9260ek.o
 .glue_7        0x00200d00        0x0 main.o
 .glue_7        0x00200d00        0x0 gpio.o
 .glue_7        0x00200d00        0x0 pmc.o
 .glue_7        0x00200d00        0x0 debug.o
 .glue_7        0x00200d00        0x0 sdramc.o
 .glue_7        0x00200d00        0x0 dataflash.o
 .glue_7        0x00200d00        0x0 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(div.o)
 .glue_7        0x00200d00        0x0 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memset.o)
 .glue_7        0x00200d00        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_divsi3.o)
 .glue_7        0x00200d00        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_modsi3.o)
 .glue_7        0x00200d00        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)

.glue_7t        0x00200d00        0x0
 .glue_7t       0x00200d00        0x0 crt0_gnu.o
 .glue_7t       0x00200d00        0x0 at91sam9260ek.o
 .glue_7t       0x00200d00        0x0 main.o
 .glue_7t       0x00200d00        0x0 gpio.o
 .glue_7t       0x00200d00        0x0 pmc.o
 .glue_7t       0x00200d00        0x0 debug.o
 .glue_7t       0x00200d00        0x0 sdramc.o
 .glue_7t       0x00200d00        0x0 dataflash.o
 .glue_7t       0x00200d00        0x0 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(div.o)
 .glue_7t       0x00200d00        0x0 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memset.o)
 .glue_7t       0x00200d00        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_divsi3.o)
 .glue_7t       0x00200d00        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_modsi3.o)
 .glue_7t       0x00200d00        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
                0x00200d00                . = ALIGN (0x4)

.rodata         0x00200d00       0x64
 *(.rodata)
 .rodata        0x00200d00       0x64 at91sam9260ek.o

.rodata.str1.4  0x00200d64       0x20
 .rodata.str1.4
                0x00200d64       0x20 at91sam9260ek.o
                0x00200d84                . = ALIGN (0x4)

.data           0x00200d84        0x0
                0x00200d84                _sdata = .
 *(.data)
 .data          0x00200d84        0x0 crt0_gnu.o
 .data          0x00200d84        0x0 at91sam9260ek.o
 .data          0x00200d84        0x0 main.o
 .data          0x00200d84        0x0 gpio.o
 .data          0x00200d84        0x0 pmc.o
 .data          0x00200d84        0x0 debug.o
 .data          0x00200d84        0x0 sdramc.o
 .data          0x00200d84        0x0 dataflash.o
 .data          0x00200d84        0x0 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(div.o)
 .data          0x00200d84        0x0 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memset.o)
 .data          0x00200d84        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_divsi3.o)
 .data          0x00200d84        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_modsi3.o)
 .data          0x00200d84        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
                0x00200d84                _edata = .
                0x00200d84                . = ALIGN (0x4)

.bss            0x00200d84        0x0
                0x00200d84                __bss_start__ = .
 *(.bss)
 .bss           0x00200d84        0x0 crt0_gnu.o
 .bss           0x00200d84        0x0 at91sam9260ek.o
 .bss           0x00200d84        0x0 main.o
 .bss           0x00200d84        0x0 gpio.o
 .bss           0x00200d84        0x0 pmc.o
 .bss           0x00200d84        0x0 debug.o
 .bss           0x00200d84        0x0 sdramc.o
 .bss           0x00200d84        0x0 dataflash.o
 .bss           0x00200d84        0x0 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(div.o)
 .bss           0x00200d84        0x0 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memset.o)
 .bss           0x00200d84        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_divsi3.o)
 .bss           0x00200d84        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_modsi3.o)
 .bss           0x00200d84        0x0 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
                0x00200d84                __bss_end__ = .
                0x00200d84                end = .
Address of section .text set to 0x200000
OUTPUT(dataflash_at91sam9260ek.elf elf32-littlearm)
                0x00200d84                . = ALIGN (0x1)
                0x00200d84                __start_start = .

start           0x00000000        0x0
 start          0x00000000        0x0 crt0_gnu.o
                0x00000000                __stop_start = .

.debug_line     0x00000000      0x89f
 .debug_line    0x00000000       0x7d crt0_gnu.o
 .debug_line    0x0000007d       0xc8 at91sam9260ek.o
 .debug_line    0x00000145       0x49 main.o
 .debug_line    0x0000018e      0x12d gpio.o
 .debug_line    0x000002bb       0x80 pmc.o
 .debug_line    0x0000033b       0x1d debug.o
 .debug_line    0x00000358       0xad sdramc.o
 .debug_line    0x00000405      0x184 dataflash.o
 .debug_line    0x00000589       0xc4 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(div.o)
 .debug_line    0x0000064d       0xe8 c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memset.o)
 .debug_line    0x00000735       0x95 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_divsi3.o)
 .debug_line    0x000007ca       0x78 C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_modsi3.o)
 .debug_line    0x00000842       0x5d C:/Program Files/yagarto/lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)

⌨️ 快捷键说明

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