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

📄 nandflash_at91sam9261ek.map

📁 针对at91系列的arm的启动代码的编写有一个整体的说明
💻 MAP
字号:
Archive member included because of file (symbol)/data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_udivsi3.o)                              nandflash.o (__udivsi3)/data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_umodsi3.o)                              nandflash.o (__umodsi3)/data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_dvmd_tls.o)                              /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_udivsi3.o) (__div0)/data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o)                              at91sam9261ek.o (memcpy)Memory ConfigurationName             Origin             Length             Attributes*default*        0x00000000         0xffffffffLinker script and memory mapLOAD /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.aLOAD /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.aLOAD crt0_gnu.oLOAD at91sam9261ek.oLOAD main.oLOAD gpio.oLOAD pmc.oLOAD debug.oLOAD sdramc.oLOAD nandflash.oLOAD /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.aLOAD /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.aLOAD /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a                0x00000000                . = ALIGN (0x4).text           0x00300000      0xf18                0x00300000                _stext = . *(.text) .text          0x00300000      0x100 crt0_gnu.o                0x00300000                reset .text          0x00300100      0x1f0 at91sam9261ek.o                0x003002d8                nandflash_cfg_16bits_dbw_init                0x00300100                hw_init                0x00300240                nandflash_hw_init                0x00300208                sdramc_hw_init .text          0x003002f0       0x28 main.o                0x003002f0                main .text          0x00300318      0x248 gpio.o                0x00300318                pio_set_value                0x00300354                pio_get_value                0x003003a0                pio_setup .text          0x00300560       0xd4 pmc.o                0x00300560                pmc_cfg_plla                0x003005c0                pmc_cfg_mck                0x00300590                pmc_cfg_pllb                0x003005f0                pmc_cfg_pck .text          0x00300634       0x78 debug.o                0x0030066c                dbg_print                0x00300634                dbg_init .text          0x003006ac      0x13c sdramc.o                0x003006ac                sdram_init .text          0x003007e8      0x4d8 nandflash.o                0x003007e8                AT91F_NandEraseBlock0                0x00300a08                load_nandflash .text          0x00300cc0       0xf8 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_udivsi3.o)                0x00300cc0                __udivsi3 .text          0x00300db8       0xcc /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_umodsi3.o)                0x00300db8                __umodsi3 .text          0x00300e84        0x4 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_dvmd_tls.o)                0x00300e84                __div0 .text          0x00300e88       0x90 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o)                0x00300e88                memcpy                0x00300f18                _etext = ..glue_7         0x00300f18        0x0.glue_7t        0x00300f18        0x0                0x00300f18                . = ALIGN (0x4).rodata         0x00300f18      0x1f4 *(.rodata) .rodata        0x00300f18      0x1f4 at91sam9261ek.o.rodata.str1.4  0x0030110c       0xa6 .rodata.str1.4                0x0030110c       0x84 at91sam9261ek.o                                 0x88 (size before relaxing) .rodata.str1.4                0x00301190       0x22 nandflash.o                                 0x24 (size before relaxing)                0x003011b4                . = ALIGN (0x4).data           0x003011b4       0xc0                0x003011b4                _sdata = . *(.data) .data          0x003011b4       0xc0 nandflash.o                0x00301274                _edata = .                0x00301274                . = ALIGN (0x4).bss            0x00301274        0x0                0x00301274                __bss_start__ = . *(.bss)                0x00301274                __bss_end__ = .                0x00301274                end = .Address of section .text set to 0x300000OUTPUT(nandflash_at91sam9261ek.elf elf32-littlearm)                0x00301274                __start_start = ALIGN (0x1)start           0x00000000        0x0                0x00000000                __stop_start = ..debug_line     0x00000000      0x834 .debug_line    0x00000000       0x79 crt0_gnu.o .debug_line    0x00000079       0xe2 at91sam9261ek.o .debug_line    0x0000015b       0x43 main.o .debug_line    0x0000019e      0x15d gpio.o .debug_line    0x000002fb       0x79 pmc.o .debug_line    0x00000374       0x5e debug.o .debug_line    0x000003d2       0xb5 sdramc.o .debug_line    0x00000487      0x19e nandflash.o .debug_line    0x00000625       0x7d /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_udivsi3.o) .debug_line    0x000006a2       0x6f /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_umodsi3.o) .debug_line    0x00000711       0x5a /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_dvmd_tls.o) .debug_line    0x0000076b       0xc9 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o).debug_info     0x00000000     0x190c .debug_info    0x00000000       0x8f crt0_gnu.o .debug_info    0x0000008f      0x218 at91sam9261ek.o .debug_info    0x000002a7       0x59 main.o .debug_info    0x00000300      0x83b gpio.o .debug_info    0x00000b3b      0x252 pmc.o .debug_info    0x00000d8d      0x18e debug.o .debug_info    0x00000f1b      0x1d9 sdramc.o .debug_info    0x000010f4      0x5c0 nandflash.o .debug_info    0x000016b4       0x74 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_udivsi3.o) .debug_info    0x00001728       0x74 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_umodsi3.o) .debug_info    0x0000179c       0x74 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_dvmd_tls.o) .debug_info    0x00001810       0xfc /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o).debug_abbrev   0x00000000      0x7f5 .debug_abbrev  0x00000000       0x14 crt0_gnu.o .debug_abbrev  0x00000014      0x123 at91sam9261ek.o .debug_abbrev  0x00000137       0x41 main.o .debug_abbrev  0x00000178      0x17f gpio.o .debug_abbrev  0x000002f7       0xc1 pmc.o .debug_abbrev  0x000003b8       0xd5 debug.o .debug_abbrev  0x0000048d       0xb5 sdramc.o .debug_abbrev  0x00000542      0x1de nandflash.o .debug_abbrev  0x00000720       0x14 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_udivsi3.o) .debug_abbrev  0x00000734       0x14 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_umodsi3.o) .debug_abbrev  0x00000748       0x14 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_dvmd_tls.o) .debug_abbrev  0x0000075c       0x99 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o).debug_aranges  0x00000000      0x180 .debug_aranges                0x00000000       0x20 crt0_gnu.o .debug_aranges                0x00000020       0x20 at91sam9261ek.o .debug_aranges                0x00000040       0x20 main.o .debug_aranges                0x00000060       0x20 gpio.o .debug_aranges                0x00000080       0x20 pmc.o .debug_aranges                0x000000a0       0x20 debug.o .debug_aranges                0x000000c0       0x20 sdramc.o .debug_aranges                0x000000e0       0x20 nandflash.o .debug_aranges                0x00000100       0x20 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_udivsi3.o) .debug_aranges                0x00000120       0x20 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_umodsi3.o) .debug_aranges                0x00000140       0x20 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_dvmd_tls.o) .debug_aranges                0x00000160       0x20 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o).debug_frame    0x00000000      0x244 .debug_frame   0x00000000       0x80 at91sam9261ek.o .debug_frame   0x00000080       0x30 main.o .debug_frame   0x000000b0       0x4c gpio.o .debug_frame   0x000000fc       0x50 pmc.o .debug_frame   0x0000014c       0x30 debug.o .debug_frame   0x0000017c       0x34 sdramc.o .debug_frame   0x000001b0       0x6c nandflash.o .debug_frame   0x0000021c       0x28 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o).debug_pubnames                0x00000000      0x1c6 .debug_pubnames                0x00000000       0x69 at91sam9261ek.o .debug_pubnames                0x00000069       0x1b main.o .debug_pubnames                0x00000084       0x44 gpio.o .debug_pubnames                0x000000c8       0x54 pmc.o .debug_pubnames                0x0000011c       0x2d debug.o .debug_pubnames                0x00000149       0x21 sdramc.o .debug_pubnames                0x0000016a       0x3f nandflash.o .debug_pubnames                0x000001a9       0x1d /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o).debug_str      0x00000000      0x7a5 .debug_str     0x00000000      0x18a at91sam9261ek.o                                0x1b4 (size before relaxing) .debug_str     0x0000018a       0x15 main.o                                 0xa3 (size before relaxing) .debug_str     0x0000019f       0xf9 gpio.o                                0x1f0 (size before relaxing) .debug_str     0x00000298       0x92 pmc.o                                0x11b (size before relaxing) .debug_str     0x0000032a       0x49 debug.o                                 0xc9 (size before relaxing) .debug_str     0x00000373       0x45 sdramc.o                                 0xc0 (size before relaxing) .debug_str     0x000003b8      0x33b nandflash.o                                0x3fa (size before relaxing) .debug_str     0x000006f3       0xb2 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o)                                 0xd5 (size before relaxing).comment        0x00000000       0x90 .comment       0x00000000       0x12 at91sam9261ek.o .comment       0x00000012       0x12 main.o .comment       0x00000024       0x12 gpio.o .comment       0x00000036       0x12 pmc.o .comment       0x00000048       0x12 debug.o .comment       0x0000005a       0x12 sdramc.o .comment       0x0000006c       0x12 nandflash.o .comment       0x0000007e       0x12 /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o).debug_ranges   0x00000000       0x48 .debug_ranges  0x00000000       0x30 gpio.o .debug_ranges  0x00000030       0x18 nandflash.oCross Reference TableSymbol                                            FileAT91F_NandEraseBlock0                             nandflash.o__bss_end__                                       crt0_gnu.o__bss_start__                                     crt0_gnu.o__div0                                            /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_dvmd_tls.o)                                                  /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_umodsi3.o)                                                  /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_udivsi3.o)__udivsi3                                         /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_udivsi3.o)                                                  nandflash.o__umodsi3                                         /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/libgcc.a(_umodsi3.o)                                                  nandflash.odbg_init                                          debug.o                                                  at91sam9261ek.odbg_print                                         debug.o                                                  nandflash.o                                                  at91sam9261ek.ohw_init                                           at91sam9261ek.o                                                  main.oload_nandflash                                    nandflash.o                                                  main.omain                                              main.o                                                  crt0_gnu.omemcpy                                            /data/80/users/nlacress/gnuarm-3.4.3/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/lib/libc.a(memcpy.o)                                                  at91sam9261ek.onandflash_cfg_16bits_dbw_init                     at91sam9261ek.o                                                  nandflash.onandflash_hw_init                                 at91sam9261ek.o                                                  nandflash.opio_get_value                                     gpio.opio_set_value                                     gpio.opio_setup                                         gpio.o                                                  at91sam9261ek.opmc_cfg_mck                                       pmc.o                                                  at91sam9261ek.opmc_cfg_pck                                       pmc.opmc_cfg_plla                                      pmc.o                                                  at91sam9261ek.opmc_cfg_pllb                                      pmc.o                                                  at91sam9261ek.oreset                                             crt0_gnu.osdram_init                                        sdramc.o                                                  at91sam9261ek.osdramc_hw_init                                    at91sam9261ek.o                                                  sdramc.o

⌨️ 快捷键说明

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