📄 test.map
字号:
################################################################################
# #
# IAR Universal Linker V4.53O/WIN #
# #
# Link time = 09/Jan/2009 12:28:34 #
# Target CPU = A90 #
# List file = "C:\Documents and Settings\111\My Documents\test\ #
# Debug\List\test.map" #
# Output file 1 = "C:\Documents and Settings\111\My Documents\test\ #
# Debug\Exe\test.HEX" #
# Format: intel-standard #
# Command line = "C:\Documents and Settings\111\My Documents\test\ #
# Debug\Obj\test.r90" #
# "C:\Program Files\IAR Systems\Ew23\avr\lib\cl3s-e #
# c.r90" #
# -o #
# "C:\Documents and Settings\111\My Documents\test\ #
# Debug\Exe\test.HEX" #
# -Fintel-standard -l #
# "C:\Documents and Settings\111\My Documents\test\ #
# Debug\List\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=100 #
# -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
__cpu_name = AT90Mega128
__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 00000100
_..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:\Documents and Settings\111\My Documents\test\Debug\Obj\test.r90
PROGRAM MODULE, NAME : test
SEGMENTS IN THE MODULE
======================
ABSOLUTE (ABS)
Relative segment, address: DATA 00000022 - 00000022 (1 bytes), align: 0
Segment part 1. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_DDRE 00000022
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 00000031 - 00000031 (1 bytes), align: 0
Segment part 2. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_DDRD 00000031
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 00000032 - 00000032 (1 bytes), align: 0
Segment part 3. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_PORTD 00000032
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 00000037 - 00000037 (1 bytes), align: 0
Segment part 4. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_DDRB 00000037
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 00000038 - 00000038 (1 bytes), align: 0
Segment part 5. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_PORTB 00000038
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 00000098 - 00000098 (1 bytes), align: 0
Segment part 6. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_UBRR1H 00000098
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 00000099 - 00000099 (1 bytes), align: 0
Segment part 7. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_UBRR1L 00000099
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000009A - 0000009A (1 bytes), align: 0
Segment part 8. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_UCSR1B 0000009A
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000009B - 0000009B (1 bytes), align: 0
Segment part 9. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_UCSR1A 0000009B
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000009C - 0000009C (1 bytes), align: 0
Segment part 10. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_UDR1 0000009C
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000009D - 0000009D (1 bytes), align: 0
Segment part 11. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
_A_UCSR1C 0000009D
-------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000320 - 00000321 (2 bytes), align: 0
Segment part 18. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
k 00000320
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000008C - 000000E7 (5c bytes), align: 1
Segment part 22.
ENTRY ADDRESS REF BY
===== ======= ======
main 0000008C ?cstartup_call_main (?C_STARTUP)
non_banked function
calls direct
stack 1 = 00000000 ( 00000002 )
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000000E8 - 00000113 (2c bytes), align: 1
Segment part 23. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -