demo.map

来自「EasyARM1138例程」· MAP 代码 · 共 220 行

MAP
220
字号
###############################################################################
#                                                                             #
# IAR ELF Linker V5.20.2.51007/W32 for ARM              01/Dec/2008  16:50:43 #
# Copyright 2007-2008 IAR Systems AB.                                         #
#                                                                             #
#    Output file  =  D:\zlg项目\EasyARM1138例程\01                            #
#                    GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Exe\Dem #
#                    o.out                                                    #
#    Map file     =  D:\zlg项目\EasyARM1138例程\01                            #
#                    GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\List\De #
#                    mo.map                                                   #
#    Command line =  "C:\Program Files\IAR Systems\Embedded Workbench 5.0     #
#                    Evaluation\ARM\lib\Luminary\driverlib.a"                 #
#                    "D:\zlg项目\EasyARM1138例程\01                           #
#                    GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj\buz #
#                    zer.o" "D:\zlg项目\EasyARM1138例程\01                    #
#                    GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj\mai #
#                    n.o" "D:\zlg项目\EasyARM1138例程\01                      #
#                    GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj\mus #
#                    ic.o" "D:\zlg项目\EasyARM1138例程\01                     #
#                    GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj\sta #
#                    rtup_ewarm.o" "D:\zlg项目\EasyARM1138例程\01             #
#                    GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj\sys #
#                    temInit.o" -o "D:\zlg项目\EasyARM1138例程\01             #
#                    GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Exe\Dem #
#                    o.out" --map "D:\zlg项目\EasyARM1138例程\01              #
#                    GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\List\De #
#                    mo.map" --config "C:\Program Files\IAR Systems\Embedded  #
#                    Workbench 5.0 Evaluation\ARM\config\Luminary\LM3S.icf"   #
#                    --semihosting --entry __iar_program_start                #
#                                                                             #
#                                                                             #
###############################################################################

*******************************************************************************
*** PLACEMENT SUMMARY
***

"A1":  place at start of [mem:0x0-mem:0x3ffff] { ro section .intvec };
"P1":  place in [from mem:0x0 to mem:0x3ffff] { ro };
"P2":  place in [from mem:0x20000000 to mem:0x2000ffff] { rw, block HEAP };

  Section            Kind        Address   Size  Object
  -------            ----        -------   ----  ------
"A1":                                     0x100
  .intvec            const    0x00000000  0x100  startup_ewarm.o [1]
                            - 0x00000100  0x100

"P1":                                     0x99c
  .text              ro code  0x00000100  0x344  sysctl.o [4]
  .text              ro code  0x00000444  0x1ec  gpio.o [4]
  .rodata            const    0x00000630  0x124  music.o [1]
  .text              ro code  0x00000754   0xb0  buzzer.o [1]
  .text              ro code  0x00000804   0x6c  music.o [1]
  .text              ro code  0x00000870   0x60  timer.o [4]
  .rodata            const    0x000008d0   0x5c  sysctl.o [4]
  .text              ro code  0x0000092c   0x50  systemInit.o [1]
  .text              ro code  0x0000097c   0x30  main.o [1]
  .iar.init_table    const    0x000009ac   0x24  - Linker created -
  .text              ro code  0x000009d0   0x20  copy_init2.o [5]
  .text              ro code  0x000009f0   0x1c  data_init2.o [5]
  .text              ro code  0x00000a0c   0x1a  zero_init2.o [5]
  .text              ro code  0x00000a28   0x18  cmain.o [5]
  .text              ro code  0x00000a40   0x18  iarwstd.o [6]
  .text              ro code  0x00000a58   0x14  exit.o [6]
  .rodata            const    0x00000a6c    0xc  sysctl.o [4]
  .text              ro code  0x00000a78    0xa  startup_ewarm.o [1]
  .text              ro code  0x00000a84    0xa  cexit.o [5]
  .text              ro code  0x00000a90    0x4  low_level_init.o [3]
  .text              ro code  0x00000a94    0x4  exit.o [3]
  Initializer bytes  ro data  0x00000a98    0x4  <for P2 s0>
                            - 0x00000a9c  0x99c

"P2", part 1 of 3:                        0x400
  .noinit            uninit   0x20000000  0x400  startup_ewarm.o [1]
                            - 0x20000400  0x400

"P2", part 2 of 3:                          0x4
  .bss               zero     0x20000400    0x4  iarwstd.o [6]
                            - 0x20000404    0x4

"P2", part 3 of 3:                          0x4
  P2 s0                       0x20000404    0x4  <Init block>
    .data            inited   0x20000404    0x4  systemInit.o [1]
                            - 0x20000408    0x4


*******************************************************************************
*** INIT TABLE
***

Kind  Routine           From   Size  To          Size
----  -------           ----   ----  --          ----
Zero  __iar_zero_init2               0x20000400   0x4
Copy  __iar_copy_init2  0xa98   0x4  0x20000404   0x4


*******************************************************************************
*** MODULE SUMMARY
***

    Module            ro code  ro data  rw data
    ------            -------  -------  -------
D:\zlg项目\EasyARM1138例程\01 GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj: [1]
    buzzer.o              176
    main.o                 48
    music.o               108      292
    startup_ewarm.o        10      256    1 024
    systemInit.o           80        4        4
    -------------------------------------------
    Total:                422      552    1 028

command line: [2]
    -------------------------------------------
    Total:

dl7M_tl_in.a: [3]
    exit.o                  4
    low_level_init.o        4
    -------------------------------------------
    Total:                  8

driverlib.a: [4]
    gpio.o                492
    sysctl.o              836      104
    timer.o                96
    -------------------------------------------
    Total:              1 424      104

rt7M_tl.a: [5]
    cexit.o                10
    cmain.o                24
    copy_init2.o           32
    data_init2.o           28
    zero_init2.o           26
    -------------------------------------------
    Total:                120

shb_l.a: [6]
    exit.o                 20
    iarwstd.o              24                 4
    -------------------------------------------
    Total:                 44                 4

    Gaps                    6
    Linker created                  36
-----------------------------------------------
    Grand Total:        2 024      692    1 032


*******************************************************************************
*** ENTRY LIST
***

Entry                      Address   Size  Type      Object
-----                      -------   ----  ----      ------
FaultISR                0x00000a7d    0x2  Code  Lc  startup_ewarm.o [1]
GPIODirModeSet          0x00000445   0x4c  Code  Gb  gpio.o [4]
GPIOPadConfigSet        0x00000491  0x11e  Code  Gb  gpio.o [4]
GPIOPinRead             0x000005b1    0x8  Code  Gb  gpio.o [4]
GPIOPinTypeGPIOInput    0x000005c5   0x24  Code  Gb  gpio.o [4]
GPIOPinTypeGPIOOutput   0x000005e9   0x24  Code  Gb  gpio.o [4]
GPIOPinTypeTimer        0x0000060d   0x24  Code  Gb  gpio.o [4]
GPIOPinWrite            0x000005b9    0xa  Code  Gb  gpio.o [4]
IntDefaultHandler       0x00000a81    0x2  Code  Lc  startup_ewarm.o [1]
MyScore                 0x00000630  0x124  Data  Gb  music.o [1]
NmiSR                   0x00000a79    0x2  Code  Lc  startup_ewarm.o [1]
Region$$Table$$Base     0x000009ac          --   Gb  - Linker created -
Region$$Table$$Limit    0x000009d0          --   Gb  - Linker created -
SysCtlClockGet          0x000002e1  0x164  Code  Gb  sysctl.o [4]
SysCtlClockSet          0x00000169  0x178  Code  Gb  sysctl.o [4]
SysCtlDelay             0x00000161    0x8  Code  Gb  sysctl.o [4]
SysCtlLDOSet            0x00000155    0x6  Code  Gb  sysctl.o [4]
SysCtlPeripheralDisable
                        0x00000129   0x26  Code  Gb  sysctl.o [4]
SysCtlPeripheralEnable  0x00000101   0x26  Code  Gb  sysctl.o [4]
TheSysClock             0x20000404    0x4  Data  Gb  systemInit.o [1]
TimerConfigure          0x0000088d   0x1c  Code  Gb  timer.o [4]
TimerDisable            0x0000087d    0xc  Code  Gb  timer.o [4]
TimerEnable             0x00000871    0xc  Code  Gb  timer.o [4]
TimerLoadSet            0x000008a9   0x14  Code  Gb  timer.o [4]
TimerMatchSet           0x000008bd   0x14  Code  Gb  timer.o [4]
__exit                  0x00000a59   0x14  Code  Gb  exit.o [6]
__iar_copy_init2        0x000009d1   0x20  Code  Gb  copy_init2.o [5]
__iar_data_init2        0x000009f1   0x1c  Code  Gb  data_init2.o [5]
__iar_program_start     0x00000a29         Code  Gb  cmain.o [5]
__iar_sh_stdout_close   0x00000a41   0x14  Code  Gb  iarwstd.o [6]
__iar_sh_stdout_handle  0x20000400    0x4  Data  Lc  iarwstd.o [6]
__iar_zero_init2        0x00000a0d   0x1a  Code  Gb  zero_init2.o [5]
__low_level_init        0x00000a91    0x4  Code  Gb  low_level_init.o [3]
__vector_table          0x00000000  0x100  Data  Gb  startup_ewarm.o [1]
_exit                   0x00000a85         Code  Gb  cexit.o [5]
_main                   0x00000a3b         Code  Gb  cmain.o [5]
buzzerInit              0x00000755   0x2c  Code  Gb  buzzer.o [1]
buzzerQuiet             0x000007dd   0x20  Code  Gb  buzzer.o [1]
buzzerSound             0x00000781   0x5c  Code  Gb  buzzer.o [1]
clockInit               0x0000095d   0x20  Code  Gb  systemInit.o [1]
exit                    0x00000a95    0x4  Code  Gb  exit.o [3]
g_pulRCGCRegs           0x00000a6c    0xc  Data  Lc  sysctl.o [4]
g_pulXtals              0x000008d0   0x5c  Data  Lc  sysctl.o [4]
jtagWait                0x0000092d   0x30  Code  Gb  systemInit.o [1]
main                    0x0000097d   0x30  Code  Gb  main.o [1]
musicPlay               0x00000805   0x6c  Code  Gb  music.o [1]
pulStack                0x20000000  0x400  Data  Lc  startup_ewarm.o [1]


[1] = D:\zlg项目\EasyARM1138例程\01 GPIO(通用输入输出)\LM3SLib_Timer_APP_Music\Debug\Obj
[2] = command line
[3] = dl7M_tl_in.a
[4] = driverlib.a
[5] = rt7M_tl.a
[6] = shb_l.a

  2 024 bytes of readonly  code memory
    692 bytes of readonly  data memory
  1 032 bytes of readwrite data memory

Errors: none
Warnings: none

⌨️ 快捷键说明

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