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

📄 main.map

📁 LPC2294开发板资源,包括源代码,BOOTLOAER,SCH,PCB和器件清单
💻 MAP
📖 第 1 页 / 共 2 页
字号:
Archive member included because of file (symbol)

c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memchr.o)
                              printf_P.o (memchr)
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memcpy.o)
                              mmc.o (memcpy)
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strcmp.o)
                              fat.o (strcmp)
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strlen.o)
                              printf_P.o (strlen)
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_udivsi3.o)
                              fat.o (__udivsi3)
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_umodsi3.o)
                              fat.o (__umodsi3)
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
                              c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_udivsi3.o) (__div0)

Allocating common symbols
Common symbol       size              file

ClusterOffset       0x2               fat.o
Volume_Boot_Record_Addr
                    0x2               fat.o
FAT_Offset          0x2               fat.o
ClusterSize         0x1               fat.o

Memory Configuration

Name             Origin             Length             Attributes
ROM              0x00000000         0x00020000         xr
RAM              0x40000000         0x00010000         rw
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD main.o
LOAD mmc.o
LOAD fat.o
LOAD uart.o
LOAD printf_P.o
LOAD bootloader.o
LOAD build/lpc210x_crt0.o
LOAD c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libm.a
LOAD c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a
START GROUP
LOAD c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a
LOAD c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libg.a
LOAD c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a
END GROUP
                0x00001024                STACK_SIZE = 0x1024

.text           0x00000000     0x1b18
 *crt0.o(.text)
 .text          0x00000000       0xf4 build/lpc210x_crt0.o
                0x000000dc                reset
                0x00000000                _boot
                0x0000005c                _mainCRTStartup
                0x000000dc                abort
                0x0000005c                _start
                0x000000dc                _reset
                0x000000dc                exit
                0x0000005c                start
 *(.text)
 .text          0x000000f4      0x1c0 main.o
                0x00000174                swiirqp
                0x00000180                main
                0x000000f4                SystemInit
 .text          0x000002b4      0x538 mmc.o
                0x00000428                mmc_read_sector
                0x0000048c                Read_CID_MMC
                0x00000394                Write_Byte_MMC
                0x0000050c                mmc_init
                0x000004cc                Read_CSD_MMC
                0x000003b8                MMC_Read_Block
                0x000002b4                Read_Byte_MMC
                0x000006d4                mmc_write_sector
                0x000002e0                Write_Command_MMC
 .text          0x000007ec      0x44c fat.o
                0x00000af0                Search_File
                0x0000097c                Read_Dir_Ent
                0x000008a4                Read_File
                0x00000b78                FAT_Addr
                0x00000bb4                Cluster_Data_Store
                0x000007ec                Load_FAT
                0x0000092c                Root_Dir_Addr
 .text          0x00000c38      0x110 uart.o
                0x00000cbc                uart_sendchar
                0x00000c9c                uart0Putch
                0x00000c38                uart0Init
                0x00000d14                uart0TxFlush
                0x00000cc4                uart0Puts
                0x00000d2c                uart0Getch
                0x00000cf4                uart0TxEmpty
 .text          0x00000d48      0x6c8 printf_P.o
                0x00000df8                _printf_P
                0x00000d48                PAD_0
                0x00000da0                PRINTP
                0x00000dcc                PRINT
                0x00000d74                PAD_SP
 .text          0x00001410      0x2c8 bootloader.o
                0x00001554                load_file
                0x00001410                verify_file
 .text          0x000016d8       0x28 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memchr.o)
                0x000016d8                memchr
 .text          0x00001700       0x20 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memcpy.o)
                0x00001700                memcpy
 .text          0x00001720       0x30 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strcmp.o)
                0x00001720                strcmp
 .text          0x00001750       0x20 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strlen.o)
                0x00001750                strlen
 .text          0x00001770      0x110 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_udivsi3.o)
                0x00001770                __udivsi3
                0x00001770                __aeabi_uidiv
                0x00001868                __aeabi_uidivmod
 .text          0x00001880       0xcc c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_umodsi3.o)
                0x00001880                __umodsi3
 .text          0x0000194c        0x4 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
                0x0000194c                __aeabi_ldiv0
                0x0000194c                __div0
                0x0000194c                __aeabi_idiv0
 *(.rodata)
 .rodata        0x00001950       0x1e mmc.o
 *(.rodata*)
 *fill*         0x0000196e        0x2 00
 .rodata.str1.4
                0x00001970      0x155 main.o
                                0x15c (size before relaxing)
 *fill*         0x00001ac5        0x3 00
 .rodata.str1.4
                0x00001ac8       0x50 bootloader.o
                                 0x54 (size before relaxing)
 *(.glue_7)
 .glue_7        0x00001b18        0x0 main.o
 .glue_7        0x00001b18        0x0 mmc.o
 .glue_7        0x00001b18        0x0 fat.o
 .glue_7        0x00001b18        0x0 uart.o
 .glue_7        0x00001b18        0x0 printf_P.o
 .glue_7        0x00001b18        0x0 bootloader.o
 .glue_7        0x00001b18        0x0 build/lpc210x_crt0.o
 .glue_7        0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memchr.o)
 .glue_7        0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memcpy.o)
 .glue_7        0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strcmp.o)
 .glue_7        0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strlen.o)
 .glue_7        0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_udivsi3.o)
 .glue_7        0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_umodsi3.o)
 .glue_7        0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
 *(.glue_7t)
 .glue_7t       0x00001b18        0x0 main.o
 .glue_7t       0x00001b18        0x0 mmc.o
 .glue_7t       0x00001b18        0x0 fat.o
 .glue_7t       0x00001b18        0x0 uart.o
 .glue_7t       0x00001b18        0x0 printf_P.o
 .glue_7t       0x00001b18        0x0 bootloader.o
 .glue_7t       0x00001b18        0x0 build/lpc210x_crt0.o
 .glue_7t       0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memchr.o)
 .glue_7t       0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memcpy.o)
 .glue_7t       0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strcmp.o)
 .glue_7t       0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strlen.o)
 .glue_7t       0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_udivsi3.o)
 .glue_7t       0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_umodsi3.o)
 .glue_7t       0x00001b18        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
                0x00001b18                . = ALIGN (0x4)
                0x00001b18                _etext = .
                0x00001b18                PROVIDE (etext, .)

.data           0x40000000        0x0 load address 0x00001b18
                0x40000000                _data = .
 *(.data)
 .data          0x40000000        0x0 main.o
 .data          0x40000000        0x0 mmc.o
 .data          0x40000000        0x0 fat.o
 .data          0x40000000        0x0 uart.o
 .data          0x40000000        0x0 printf_P.o
 .data          0x40000000        0x0 bootloader.o
 .data          0x40000000        0x0 build/lpc210x_crt0.o
 .data          0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memchr.o)
 .data          0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memcpy.o)
 .data          0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strcmp.o)
 .data          0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strlen.o)
 .data          0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_udivsi3.o)
 .data          0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_umodsi3.o)
 .data          0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
                0x40000000                . = ALIGN (0x4)
                0x40000000                _edata = .
                0x40000000                PROVIDE (edata, .)

.bss            0x40000000        0x8
                0x40000000                __bss_start = .
                0x40000000                __bss_start__ = .
 *(.bss)
 .bss           0x40000000        0x0 main.o
 .bss           0x40000000        0x0 mmc.o
 .bss           0x40000000        0x0 fat.o
 .bss           0x40000000        0x0 uart.o
 .bss           0x40000000        0x0 printf_P.o
 .bss           0x40000000        0x0 bootloader.o
 .bss           0x40000000        0x0 build/lpc210x_crt0.o
 .bss           0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memchr.o)
 .bss           0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(memcpy.o)
 .bss           0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strcmp.o)
 .bss           0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(strlen.o)
 .bss           0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_udivsi3.o)
 .bss           0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_umodsi3.o)
 .bss           0x40000000        0x0 c:/winarm/bin/../lib/gcc/arm-elf/4.1.1\libgcc.a(_dvmd_tls.o)
 *(COMMON)
 COMMON         0x40000000        0x7 fat.o
                0x40000000                ClusterOffset
                0x40000002                Volume_Boot_Record_Addr
                0x40000004                FAT_Offset
                0x40000006                ClusterSize
                0x40000008                . = ALIGN (0x4)
 *fill*         0x40000007        0x1 00
                0x40000008                . = ALIGN (0x4)
                0x40000008                __bss_end__ = .
                0x40000008                PROVIDE (__bss_end, .)

.stack          0x40000100     0x1024
                0x40001124                . = (. + STACK_SIZE)
 *fill*         0x40000100     0x1024 00
                0x40001124                PROVIDE (_stack, .)
                0x40001124                _end = .
                0x40001124                PROVIDE (end, .)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment        0x00000000      0x10e

⌨️ 快捷键说明

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