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

📄 test.map

📁 PS/2 keyboard atmega128
💻 MAP
字号:
Error[e46]: Undefined external "main" referred in ?C_STARTUP ( C:\Program Files\IAR Systems\Ew23\avr\lib\cl3s-ec.r90 )
################################################################################
#                                                                              #
#      IAR Universal Linker V4.53O/WIN                                         #
#                                                                              #
#           Link time     =  05/Jan/2009  16:40:27                             #
#           Target CPU    =  A90                                               #
#           List file     =  "C:\Documents and Settings\111\My Documents\test\ #
#                            Debug\Exe\test.map"                               #
#           Output file 1 =  "C:\Documents and Settings\111\My Documents\test\ #
#                            Debug\Exe\test.a90"                               #
#                            Format: intel-standard                            #
#           Command line  =  "C:\Program Files\IAR Systems\Ew23\avr\lib\cl3s-e #
#                            c.r90"                                            #
#                            -o                                                #
#                            "C:\Documents and Settings\111\My Documents\test\ #
#                            Debug\Exe\test.a90"                               #
#                            -Fintel-standard -l                               #
#                            "C:\Documents and Settings\111\My Documents\test\ #
#                            Debug\Exe\test.map"                               #
#                            -xms                                              #
#                            "-IC:\Program Files\IAR Systems\Ew23\avr\LIB\"    #
#                            -f                                                #
#                            "C:\Program Files\IAR Systems\Ew23\avr\src\templa #
#                            te\cfgm128.xcl"                                   #
#                            (-D_..X_INTVEC_SIZE=8C -D_..X_FLASH_NEND=FFFF     #
#                            -D_..X_FLASH_END=1FFFF -D_..X_SRAM_BASE=100       #
#                            -D_..X_SRAM_TEND=100 -D_..X_SRAM_END=10FF         #
#                            -D_..X_EEPROM_END=FFF) -D_..X_HEAP_SIZE=10        #
#                            -D_..X_CSTACK_SIZE=200 -D_..X_RSTACK_SIZE=20      #
#                            -e_small_write=_formatted_write                   #
#                            -e_medium_read=_formatted_read -f                 #
#                            "C:\Program Files\IAR Systems\Ew23\avr\src\templa #
#                            te\cfg3s.xcl"                                     #
#                            (-ca90 -w29                                       #
#                            -Z(CODE)INTVEC=0-(_..X_INTVEC_SIZE-1)             #
#                            -Z(CODE)TINY_F=_..X_FLASH_BASE-FF                 #
#                            -Z(CODE)NEAR_F=_..X_FLASH_BASE-_..X_FLASH_NEND    #
#                            -Z(CODE)SWITCH=_..X_FLASH_BASE-_..X_FLASH_NEND    #
#                            -Z(CODE)DIFUNCT=_..X_FLASH_BASE-_..X_FLASH_NEND   #
#                            -Z(CODE)CODE=_..X_FLASH_BASE-_..X_FLASH_END       #
#                            -Z(CODE)FAR_F=[_..X_FLASH_BASE-_..X_FLASH_END]/10 #
#                            000                                               #
#                            -Z(CODE)INITTAB=[_..X_FLASH_BASE-_..X_FLASH_END]/ #
#                            10000                                             #
#                            -Z(CODE)HUGE_F=_..X_FLASH_BASE-_..X_FLASH_END     #
#                            -Z(CODE)TINY_ID=_..X_FLASH_BASE-_..X_FLASH_END    #
#                            -Z(CODE)NEAR_ID=_..X_FLASH_BASE-_..X_FLASH_END    #
#                            -Z(CODE)CHECKSUM=_..X_FLASH_BASE-_..X_FLASH_END   #
#                            -Z(DATA)TINY_I,TINY_Z,TINY_N=_..X_SRAM_BASE-_..X_ #
#                            SRAM_TEND                                         #
#                            -Z(DATA)CSTACK+_..X_CSTACK_SIZE=_..X_SRAM_BASE-_. #
#                            .X_SRAM_END,_..X_EXT_CSTACK_BASE-_..X_EXT_CSTACK_ #
#                            END                                               #
#                            -Z(DATA)HEAP+_..X_HEAP_SIZE=_..X_SRAM_BASE-_..X_S #
#                            RAM_END,_..X_EXT_SRAM_BASE-_..X_EXT_SRAM_END      #
#                            -Z(DATA)RSTACK+_..X_RSTACK_SIZE=_..X_SRAM_BASE-_. #
#                            .X_SRAM_END,_..X_EXT_RSTACK_BASE-_..X_EXT_RSTACK_ #
#                            END                                               #
#                            -Z(DATA)NEAR_I,NEAR_Z=_..X_SRAM_BASE-_..X_SRAM_EN #
#                            D,_..X_EXT_SRAM_BASE-_..X_EXT_SRAM_END            #
#                            -Z(DATA)NEAR_C=_..X_EXT_ROM_BASE-_..X_EXT_ROM_END #
#                            -Z(DATA)NEAR_N=_..X_EXT_NV_BASE-_..X_EXT_NV_END   #
#                            -Z(XDATA)EEPROM_I,EEPROM_N=1-_..X_EEPROM_END)     #
#                            -D_..X_FLASH_BASE=_..X_INTVEC_SIZE -H1895         #
#                            -h(CODE)0-(_..X_INTVEC_SIZE-1)                    #
#                            -D_..X_EXT_SRAM_BASE=_..X_SRAM_BASE               #
#                            -D_..X_EXT_SRAM_END=_..X_SRAM_BASE                #
#                            -D_..X_EXT_ROM_BASE=_..X_SRAM_BASE                #
#                            -D_..X_EXT_ROM_END=_..X_SRAM_BASE                 #
#                            -D_..X_EXT_NV_BASE=_..X_SRAM_BASE                 #
#                            -D_..X_EXT_NV_END=_..X_SRAM_END                   #
#                            -D_..X_EXT_CSTACK_BASE=_..X_SRAM_BASE             #
#                            -D_..X_EXT_CSTACK_END=_..X_SRAM_BASE              #
#                            -D_..X_EXT_RSTACK_BASE=_..X_SRAM_BASE             #
#                            -D_..X_EXT_RSTACK_END=_..X_SRAM_BASE              #
#                                                                              #
#                        Copyright 1987-2002 IAR Systems. All rights reserved. #
################################################################################





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

                  There are no program entries.




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

  __64bit_doubles = disabled
  __cpu           = 3
  __enhanced_core = enabled
  __has_elpm      = true
  __memory_model  = 2
  __no_rampd      = enabled
  __rt_version    = 2.30



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


  DEFINED ABSOLUTE ENTRIES
  PROGRAM MODULE, NAME : ?ABS_ENTRY_MOD

Absolute parts
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _..X_EXT_RSTACK_END     00000100 
           _..X_EXT_RSTACK_BASE    00000100 
           _..X_EXT_CSTACK_END     00000100 
           _..X_EXT_CSTACK_BASE    00000100 
           _..X_EXT_NV_END         000010FF 
           _..X_EXT_NV_BASE        00000100 
           _..X_EXT_ROM_END        00000100 
           _..X_EXT_ROM_BASE       00000100 
           _..X_EXT_SRAM_END       00000100 
           _..X_EXT_SRAM_BASE      00000100 
           _..X_FLASH_BASE         0000008C 
           _..X_RSTACK_SIZE        00000020 
           _..X_CSTACK_SIZE        00000200 
           _..X_HEAP_SIZE          00000010 
           _..X_EEPROM_END         00000FFF 
           _..X_SRAM_END           000010FF 
           _..X_SRAM_TEND          00000100 
           _..X_SRAM_BASE          00000100 
           _..X_FLASH_END          0001FFFF 
           _..X_FLASH_NEND         0000FFFF 
           _..X_INTVEC_SIZE        0000008C 
    *************************************************************************

  FILE NAME : C:\Program Files\IAR Systems\Ew23\avr\lib\cl3s-ec.r90
  PROGRAM MODULE, NAME : ?RESET

  SEGMENTS IN THE MODULE
  ======================
INTVEC
  Common segment, address: CODE 00000000 - 00000003 (4 bytes), align: 1
  Segment part 0. ROOT.

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?C_STARTUP

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: CODE 0000008C, align: 1
  Segment part 2.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?C_STARTUP              0000008C        Segment part 0 (?RESET)
           __RESTART               0000008C 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0000008C - 00000097 (c bytes), align: 1
  Segment part 4.             Intra module refs:   ?C_STARTUP
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 00000098 - 0000009B (4 bytes), align: 1
  Segment part 6.             Intra module refs:   Segment part 4
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?call_low_level_init    00000098 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0000009C - 000000AB (10 bytes), align: 1
  Segment part 8.             Intra module refs:   ?call_low_level_init
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?cstartup_call_main     0000009C 

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : low_level_init

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: CODE 000000AC - 000000AF (4 bytes), align: 1
  Segment part 3.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __low_level_init        000000AC        ?call_low_level_init (?C_STARTUP)
               non_banked function

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

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: CODE 000000B0 - 000000B5 (6 bytes), align: 1
  Segment part 0.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __exit                  000000B2 
           ?C_EXIT                 000000B2 
           ?C_FUNCALL              000000B0 
           _exit                   000000B0        ?cstartup_call_main (?C_STARTUP)
           exit                    000000B0        ?cstartup_call_main (?C_STARTUP)

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

  DEFINED ABSOLUTE ENTRIES
  PROGRAM MODULE, NAME : ?FILLER_BYTES

  SEGMENTS IN THE MODULE
  ======================
INTVEC
  Common segment, address: CODE 00000000 - 00000003 (4 bytes), align: 0
  Segment part 1.
    -------------------------------------------------------------------------
?FILL1
  Relative segment, address: CODE 00000004 - 0000008B (88 bytes), align: 0
  Segment part 0.




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


SEGMENT              SPACE   START ADDRESS    END ADDRESS      SIZE  TYPE  ALIGN
=======              =====   =============    ===========      ====  ====  =====
INTVEC               CODE         00000000 - 00000003             4   com    1
?FILL1               CODE         00000004 - 0000008B            88   rel    0
CODE                 CODE         0000008C - 000000B5            2A   rel    1
CSTACK               DATA         00000100 - 000002FF           200   dse    0
RSTACK               DATA         00000300 - 0000031F            20   dse    0

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

   46 bytes of CODE memory (136 range fill)
  544 bytes of DATA memory

Errors: 1
Warnings: none

⌨️ 快捷键说明

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