ledcon.map

来自「ARM仿真案例」· MAP 代码 · 共 317 行

MAP
317
字号
################################################################################
#                                                                              #
#      IAR Universal Linker V4.59W/386                                         #
#                                                                              #
#           Link time     =  17/Jun/2006  09:50:49                             #
#           Target CPU    =  ARM                                               #
#           List file     =  E:\Project\examples\IAR\LEDCON\Release\List\LEDCO #
#                            N.map                                             #
#           Output file 1 =  E:\Project\examples\IAR\LEDCON\Release\Exe\LEDCON #
#                            .a79                                              #
#                            Format: intel-standard                            #
#           Command line  =  E:\Project\examples\IAR\LEDCON\Release\Obj\Init.r #
#                            79                                                #
#                            E:\Project\examples\IAR\LEDCON\Release\Obj\Vector #
#                            s.r79                                             #
#                            E:\Project\examples\IAR\LEDCON\Release\Obj\main.r #
#                            79                                                #
#                            E:\Project\examples\IAR\LEDCON\Release\Obj\target #
#                            .r79                                              #
#                            -o                                                #
#                            E:\Project\examples\IAR\LEDCON\Release\Exe\LEDCON #
#                            .a79                                              #
#                            -Fintel-standard -l                               #
#                            E:\Project\examples\IAR\LEDCON\Release\List\LEDCO #
#                            N.map                                             #
#                            -xms                                              #
#                            "-IE:\Program Files\IAR Systems\Embedded Workbenc #
#                            h 4.0 Evaluation\ARM\LIB\"                        #
#                            -f                                                #
#                            "E:\Program Files\IAR Systems\Embedded Workbench  #
#                            4.0 Evaluation\ARM\config\lnkarm.xcl"             #
#                            (-carm -DROMSTART=08000 -DROMEND=FFFFF            #
#                            -Z(CODE)INTVEC=00-3F                              #
#                            -Z(CODE)ICODE,DIFUNCT=ROMSTART-ROMEND             #
#                            -Z(CODE)SWITAB=ROMSTART-ROMEND                    #
#                            -Z(CODE)CODE=ROMSTART-ROMEND                      #
#                            -Z(CONST)CODE_ID=ROMSTART-ROMEND                  #
#                            -Z(CONST)INITTAB,DATA_ID,DATA_C=ROMSTART-ROMEND   #
#                            -Z(CONST)CHECKSUM=ROMSTART-ROMEND                 #
#                            -DRAMSTART=100000 -DRAMEND=7FFFFF                 #
#                            -Z(DATA)DATA_I,DATA_Z,DATA_N=RAMSTART-RAMEND      #
#                            -Z(DATA)CODE_I=RAMSTART-RAMEND -QCODE_I=CODE_ID   #
#                            -D_CSTACK_SIZE=2000 -D_IRQ_STACK_SIZE=100         #
#                            -D_HEAP_SIZE=8000                                 #
#                            -Z(DATA)CSTACK+_CSTACK_SIZE=RAMSTART-RAMEND       #
#                            -Z(DATA)IRQ_STACK+_IRQ_STACK_SIZE,HEAP+_HEAP_SIZE #
#                            =RAMSTART-RAMEND)                                 #
#                            "E:\Program Files\IAR Systems\Embedded Workbench  #
#                            4.0 Evaluation\ARM\LIB\dl4tpainl8n.r79"           #
#                            -s __program_start                                #
#                                                                              #
#                        Copyright 1987-2006 IAR Systems. All rights reserved. #
################################################################################





                ****************************************
                *                                      *
                *           CROSS REFERENCE            *
                *                                      *
                ****************************************

       Program entry at :           00000000  Relocatable, from module : ?RESET




                ****************************************
                *                                      *
                *            RUNTIME MODEL             *
                *                                      *
                ****************************************

  ARMv4M                 = USED
  ARMv4T                 = USED
  StackAlign4            = USED
  StackAlign8            = USED
  __code_model           = *
  __cpu_mode             = __pcs__interwork
  __data_model           = absolute
  __dlib_file_descriptor = 0
  __endian               = little
  __rt_version           = 6
  __thumb_aware          = enabled



                ****************************************
                *                                      *
                *              MODULE MAP              *
                *                                      *
                ****************************************


  DEFINED ABSOLUTE ENTRIES
    *************************************************************************

  DEFINED ABSOLUTE ENTRIES
  PROGRAM MODULE, NAME : ?ABS_ENTRY_MOD

Absolute parts
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _HEAP_SIZE              00008000 
           _IRQ_STACK_SIZE         00000100 
           _CSTACK_SIZE            00002000 
           RAMEND                  007FFFFF 
           RAMSTART                00100000 
           ROMEND                  000FFFFF 
           ROMSTART                00008000 
    *************************************************************************

  FILE NAME : E:\Project\examples\IAR\LEDCON\Release\Obj\Init.r79
    *************************************************************************

  FILE NAME : E:\Project\examples\IAR\LEDCON\Release\Obj\Vectors.r79
    *************************************************************************

  FILE NAME : E:\Project\examples\IAR\LEDCON\Release\Obj\main.r79
  PROGRAM MODULE, NAME : main

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 00008140 - 00008153 (0x14 bytes), align: 2
  Segment part 3.             Intra module refs:   main
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           DelayNS                 00008140 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 00008154 - 000081AB (0x58 bytes), align: 2
  Segment part 5.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           main                    00008154        _main (?CMAIN)
               stack 1 = 00000000 ( 00000008 )

    *************************************************************************

  FILE NAME : E:\Project\examples\IAR\LEDCON\Release\Obj\target.r79
    *************************************************************************

  FILE NAME : E:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation\ARM\LIB\dl4tpainl8n.r79
  LIBRARY MODULE, NAME : ?low_level_init

  SEGMENTS IN THE MODULE
  ======================
ICODE
  Relative segment, address: 00008000 - 00008007 (0x8 bytes), align: 2
  Segment part 2.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __low_level_init        00008000        ?main (?CMAIN)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?segment_init

  SEGMENTS IN THE MODULE
  ======================
ICODE
  Relative segment, address: 00008008 - 0000809B (0x94 bytes), align: 2
  Segment part 2.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __segment_init          00008008        ?main (?CMAIN)
               stack 1 = 00000000 ( 0000000C )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?__exit

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 000081AC - 000081AF (0x4 bytes), align: 2
  Segment part 3.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __exit                  000081AC        ?jump_to_exit (?_EXIT)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?cppinit

  SEGMENTS IN THE MODULE
  ======================
INITTAB
  Relative segment, address: 000081D8 - 000081E3 (0xc bytes), align: 2
  Segment part 15. ROOT.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?init?tab?DATA_Z        000081D8 

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?exit

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 000081B0 - 000081C7 (0x18 bytes), align: 2
  Segment part 3.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           exit                    000081B0        _main (?CMAIN)
               stack 1 = 00000000 ( 00000008 )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?RESET

  SEGMENTS IN THE MODULE
  ======================
INTVEC
  Common segment, address: 00000000 - 0000003B (0x3c bytes), align: 2
  Segment part 0.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __program_start         00000000        Absolute parts (?ABS_ENTRY_MOD)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?CSTARTUP

  SEGMENTS IN THE MODULE
  ======================
IRQ_STACK
  Relative segment, address: 00102000, align: 2
  Segment part 0. ROOT.
    -------------------------------------------------------------------------
CSTACK
  Relative segment, address: 00100000, align: 2
  Segment part 2. ROOT.
    -------------------------------------------------------------------------
ICODE
  Relative segment, address: 0000809C - 000080D3 (0x38 bytes), align: 2
  Segment part 3.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?cstartup               0000809C        __program_start (?RESET)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?CMAIN

  SEGMENTS IN THE MODULE
  ======================
DIFUNCT
  Relative segment, address: 00008140, align: 2
  Segment part 0. ROOT.
    -------------------------------------------------------------------------
ICODE
  Relative segment, address: 000080D4 - 0000810B (0x38 bytes), align: 2
  Segment part 1.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?main                   000080D4        ?cstartup (?CSTARTUP)
    -------------------------------------------------------------------------
ICODE
  Relative segment, address: 0000810C - 0000813F (0x34 bytes), align: 2
  Segment part 3.             Intra module refs:   ?main
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _main                   00008120 

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?_EXIT

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 000081C8, align: 2
  Segment part 0.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _exit                   000081C8        _main (?CMAIN)
                                                   exit (?exit)
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 000081C8 - 000081D7 (0x10 bytes), align: 2
  Segment part 5.             Intra module refs:   _exit
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?jump_to_exit           000081C8 




                ****************************************
                *                                      *
                *      SEGMENTS IN ADDRESS ORDER       *
                *                                      *
                ****************************************


SEGMENT              SPACE    START ADDRESS   END ADDRESS     SIZE  TYPE  ALIGN
=======              =====    =============   ===========     ====  ====  =====
INTVEC                             00000000 - 0000003B          3C   com    2
ICODE                              00008000 - 0000813F         140   rel    2
DIFUNCT                                 00008140                     rel    2
CODE                               00008140 - 000081D7          98   rel    2
INITTAB                            000081D8 - 000081E3           C   rel    2
DATA_Z                                  00100000                     dse    0
CSTACK                             00100000 - 00101FFF        2000   rel    2
IRQ_STACK                          00102000 - 001020FF         100   rel    2

                ****************************************
                *                                      *
                *        END OF CROSS REFERENCE        *
                *                                      *
                ****************************************

   532 bytes of CODE  memory
 8 448 bytes of DATA  memory
    12 bytes of CONST memory

Errors: none
Warnings: none

⌨️ 快捷键说明

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