📄 test.map
字号:
m_delay 000000E8
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000114 - 00000125 (12 bytes), align: 1
Segment part 24. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
Initial_CPU 00000114
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000126 - 00000149 (24 bytes), align: 1
Segment part 25. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
init_SERIAL 00000126
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000014A - 00000163 (1a bytes), align: 1
Segment part 26. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
putch 0000014A
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000164 - 00000181 (1e bytes), align: 1
Segment part 27. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
getch 00000164
non_banked function
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000001C, align: 0
Segment part 12. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
__?EECR 0000001C
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000001D, align: 0
Segment part 13. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
__?EEDR 0000001D
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000001E, align: 0
Segment part 14. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
__?EEARL 0000001E
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000001F, align: 0
Segment part 15. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
__?EEARH 0000001F
-------------------------------------------------------------------------
INITTAB
Relative segment, address: CODE 0000021A - 00000220 (7 bytes), align: 0
Segment part 19. Intra module refs: k
ENTRY ADDRESS REF BY
===== ======= ======
?<Segment init: NEAR_Z>
0000021A
*************************************************************************
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 00000182, align: 1
Segment part 2.
ENTRY ADDRESS REF BY
===== ======= ======
?C_STARTUP 00000182 Segment part 0 (?RESET)
__RESTART 00000182
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000182 - 0000018D (c bytes), align: 1
Segment part 4. Intra module refs: ?C_STARTUP
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000018E - 00000191 (4 bytes), align: 1
Segment part 6. Intra module refs: Segment part 4
ENTRY ADDRESS REF BY
===== ======= ======
?call_low_level_init 0000018E
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000192 - 00000199 (8 bytes), align: 1
Segment part 7.
ENTRY ADDRESS REF BY
===== ======= ======
?need_segment_init 00000192 ?<Segment init: NEAR_Z> (test)
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000019A - 000001A9 (10 bytes), align: 1
Segment part 8. Intra module refs: ?call_low_level_init
ENTRY ADDRESS REF BY
===== ======= ======
?cstartup_call_main 0000019A
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : low_level_init
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000001AA - 000001AD (4 bytes), align: 1
Segment part 3.
ENTRY ADDRESS REF BY
===== ======= ======
__low_level_init 000001AA ?call_low_level_init (?C_STARTUP)
non_banked function
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?segment_init
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000001AE - 000001C1 (14 bytes), align: 1
Segment part 8. Intra module refs: __flashcpy
__segment_init
ENTRY ADDRESS REF BY
===== ======= ======
__memclr 000001AE
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000001C2 - 000001CD (c bytes), align: 1
Segment part 9. Intra module refs: __segment_init
ENTRY ADDRESS REF BY
===== ======= ======
__flashcpy 000001C2
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000001CE - 00000213 (46 bytes), align: 1
Segment part 10.
ENTRY ADDRESS REF BY
===== ======= ======
__segment_init 000001CE ?need_segment_init (?C_STARTUP)
non_banked function
calls direct
stack 1 = 00000000 ( 00000002 )
-------------------------------------------------------------------------
INITTAB
Relative segment, address: CODE 00000221, align: 0
Segment part 6. Intra module refs: __segment_init
ENTRY ADDRESS REF BY
===== ======= ======
?<Segment part INITTAB>
00000221
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?__exit
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 00000214 - 00000219 (6 bytes), align: 1
Segment part 0.
ENTRY ADDRESS REF BY
===== ======= ======
__exit 00000216
?C_EXIT 00000216
?C_FUNCALL 00000214
_exit 00000214 ?cstartup_call_main (?C_STARTUP)
exit 00000214 ?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 - 00000219 18E rel 1
INITTAB CODE 0000021A - 00000220 7 rel 0
ABSOLUTE (ABS) DATA 0000001C rel 0
DATA 0000001D
DATA 0000001E
DATA 0000001F
DATA 00000022 - 00000022 1
DATA 00000031 - 00000031 1
DATA 00000032 - 00000032 1
DATA 00000037 - 00000037 1
DATA 00000038 - 00000038 1
DATA 00000098 - 00000098 1
DATA 00000099 - 00000099 1
DATA 0000009A - 0000009A 1
DATA 0000009B - 0000009B 1
DATA 0000009C - 0000009C 1
DATA 0000009D - 0000009D 1
CSTACK DATA 00000100 - 000002FF 200 dse 0
RSTACK DATA 00000300 - 0000031F 20 dse 0
NEAR_I DATA 00000320 dse 0
NEAR_Z DATA 00000320 - 00000321 2 rel 0
****************************************
* *
* END OF CROSS REFERENCE *
* *
****************************************
409 bytes of CODE memory (136 range fill)
557 bytes of DATA memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -