?? iar_democf.map
字號:
################################################################################
# #
# IAR Universal Linker V4.59E/386 #
# #
# Link time = 11/Mar/2005 14:24:46 #
# Target CPU = A90 #
# List file = I:\FlashFile\IARFlashCF\Debug\List\IAR_DEMOCF.map #
# Output file 1 = I:\FlashFile\IARFlashCF\Debug\Exe\IAR_DEMOCF.hex #
# Format: intel-extended, variant: -Y0 #
# Command line = I:\FlashFile\IARFlashCF\Debug\Obj\demo.r90 -o #
# I:\FlashFile\IARFlashCF\Debug\Exe\IAR_DEMOCF.hex #
# -Fintel-extended -Y0 -l #
# I:\FlashFile\IARFlashCF\Debug\List\IAR_DEMOCF.map #
# -xms #
# "-IC:\Program Files\IAR Systems\Embedded Workbenc #
# h 3.2\avr\LIB\" #
# -f #
# "C:\Program Files\IAR Systems\Embedded Workbench #
# 3.2\avr\src\template\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_EEPROM_START=1) #
# -D_..X_HEAP_SIZE=400 -D_..X_CSTACK_SIZE=200 #
# -D_..X_RSTACK_SIZE=40 #
# -e_medium_write=_formatted_write #
# -e_medium_read=_formatted_read -f #
# "C:\Program Files\IAR Systems\Embedded Workbench #
# 3.2\avr\src\template\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 #
# -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_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=_..X_EEPROM_START-_..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 #
# "C:\Program Files\IAR Systems\Embedded Workbench #
# 3.2\avr\lib\clib\cl3s-ec.r90" #
# #
# Copyright 1987-2004 IAR Systems. All rights reserved. #
################################################################################
****************************************
* *
* CROSS REFERENCE *
* *
****************************************
There are no program entries.
****************************************
* *
* RUNTIME MODEL *
* *
****************************************
R10 = REG
R11 = REG
R12 = REG
R13 = REG
R14 = REG
R15 = REG
R4 = REG
R5 = REG
R6 = REG
R7 = REG
R8 = REG
R9 = REG
__64bit_doubles = disabled
__cpu = 3
__cpu_name = ATmega128
__enhanced_core = enabled
__has_elpm = true
__memory_model = 2
__no_rampd = enabled
__rt_version = 3
****************************************
* *
* 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 00000040
_..X_CSTACK_SIZE 00000200
_..X_HEAP_SIZE 00000400
_..X_EEPROM_START 00000001
_..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 : I:\FlashFile\IARFlashCF\Debug\Obj\demo.r90
PROGRAM MODULE, NAME : demo
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000001AA - 000001B3 (0xa bytes), align: 1
Segment part 128.
ENTRY ADDRESS REF BY
===== ======= ======
putchar 000001AA put_one_char (?printf_P)
non_banked function
stack 1 = 00000000 ( 00000000 )
stack 2 = 00000000 ( 00000002 )
-------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000798 - 00000997 (0x200 bytes), align: 0
Segment part 47. Intra module refs: _FF_chdir
_FF_read
append_toc
fcreate
fopen
initialize_media
next_cluster
prev_cluster
scan_directory
write_clus_table
ENTRY ADDRESS REF BY
===== ======= ======
_FF_buff 00000798
-------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000998 - 00000998 (0x1 bytes), align: 0
Segment part 49. Intra module refs: addr_to_clust
clust_to_addr
fcreate
fputc_
fseek
initialize_media
scan_directory
ENTRY ADDRESS REF BY
===== ======= ======
BPB_SecPerClus 00000998
-------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 00000999 - 0000099A (0x2 bytes), align: 0
Segment part 50. Intra module refs: initialize_media
next_cluster
write_clus_table
ENTRY ADDRESS REF BY
===== ======= ======
BPB_RsvdSecCnt 00000999
-------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 0000099B - 0000099C (0x2 bytes), align: 0
Segment part 51. Intra module refs: _FF_chdir
initialize_media
scan_directory
ENTRY ADDRESS REF BY
===== ======= ======
BPB_RootEntCnt 0000099B
-------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 0000099D - 0000099E (0x2 bytes), align: 0
Segment part 52. Intra module refs: initialize_media
next_cluster
write_clus_table
ENTRY ADDRESS REF BY
===== ======= ======
BPB_FATSz16 0000099D
-------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 0000099F - 0000099F (0x1 bytes), align: 0
Segment part 53. Intra module refs: fputc_
initialize_media
next_cluster
prev_cluster
write_clus_table
ENTRY ADDRESS REF BY
===== ======= ======
BPB_FATType 0000099F
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -