📄 num_led_iar.map
字号:
__?EECR 0000001C
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000001D, align: 0
Segment part 6. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
__?EEDR 0000001D
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000001E, align: 0
Segment part 7. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
__?EEARL 0000001E
-------------------------------------------------------------------------
ABSOLUTE (ABS)
Relative segment, address: DATA 0000001F, align: 0
Segment part 8. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
__?EEARH 0000001F
-------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 000001E6 - 000001F5 (10 bytes), align: 0
Segment part 12. Intra module refs: seg_table
-------------------------------------------------------------------------
INITTAB
Relative segment, address: CODE 000001D8 - 000001DE (7 bytes), align: 0
Segment part 13. Intra module refs: seg_table
ENTRY ADDRESS REF BY
===== ======= ======
?<Segment init: NEAR_I>
000001D8
-------------------------------------------------------------------------
INITTAB
Relative segment, address: CODE 000001DF - 000001E5 (7 bytes), align: 0
Segment part 15. Intra module refs: led_buff
ENTRY ADDRESS REF BY
===== ======= ======
?<Segment init: NEAR_Z>
000001DF
*************************************************************************
FILE NAME : C:\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 00000136, align: 1
Segment part 2.
ENTRY ADDRESS REF BY
===== ======= ======
?C_STARTUP 00000136 Segment part 0 (?RESET)
__RESTART 00000136
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000136 - 00000141 (c bytes), align: 1
Segment part 4. Intra module refs: ?C_STARTUP
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000142 - 00000145 (4 bytes), align: 1
Segment part 6. Intra module refs: Segment part 4
ENTRY ADDRESS REF BY
===== ======= ======
?call_low_level_init 00000142
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000146 - 0000014D (8 bytes), align: 1
Segment part 7.
ENTRY ADDRESS REF BY
===== ======= ======
?need_segment_init 00000146 ?<Segment init: NEAR_I> (num_led)
?<Segment init: NEAR_Z> (num_led)
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000014E - 0000015D (10 bytes), align: 1
Segment part 8. Intra module refs: ?call_low_level_init
ENTRY ADDRESS REF BY
===== ======= ======
?cstartup_call_main 0000014E
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?C_SHL_L01
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 0000015E - 00000167 (a bytes), align: 1
Segment part 0.
ENTRY ADDRESS REF BY
===== ======= ======
?C_SHL_L01 0000015E led_display (num_led)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : low_level_init
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 00000168 - 0000016B (4 bytes), align: 1
Segment part 3.
ENTRY ADDRESS REF BY
===== ======= ======
__low_level_init 00000168 ?call_low_level_init (?C_STARTUP)
non_banked function
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?segment_init
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 0000016C - 0000017F (14 bytes), align: 1
Segment part 8. Intra module refs: __flashcpy
__segment_init
ENTRY ADDRESS REF BY
===== ======= ======
__memclr 0000016C
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000180 - 0000018B (c bytes), align: 1
Segment part 9. Intra module refs: __segment_init
ENTRY ADDRESS REF BY
===== ======= ======
__flashcpy 00000180
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000018C - 000001D1 (46 bytes), align: 1
Segment part 10.
ENTRY ADDRESS REF BY
===== ======= ======
__segment_init 0000018C ?need_segment_init (?C_STARTUP)
non_banked function
calls direct
stack 1 = 00000000 ( 00000000 )
stack 2 = 00000000 ( 00000002 )
-------------------------------------------------------------------------
INITTAB
Relative segment, address: CODE 000001E6, align: 0
Segment part 6. Intra module refs: __segment_init
ENTRY ADDRESS REF BY
===== ======= ======
?<Segment part INITTAB>
000001E6
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?__exit
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000001D2 - 000001D7 (6 bytes), align: 1
Segment part 0.
ENTRY ADDRESS REF BY
===== ======= ======
__exit 000001D4
?C_EXIT 000001D4
?C_FUNCALL 000001D2
_exit 000001D2 ?cstartup_call_main (?C_STARTUP)
exit 000001D2 ?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 - 000001D7 14C rel 1
INITTAB CODE 000001D8 - 000001E5 E rel 0
NEAR_ID CODE 000001E6 - 000001F5 10 rel 0
ABSOLUTE (ABS) DATA 0000001C rel 0
DATA 0000001D
DATA 0000001E
DATA 0000001F
DATA 00000034 - 00000034 1
DATA 00000035 - 00000035 1
DATA 0000003A - 0000003A 1
DATA 0000003B - 0000003B 1
CSTACK DATA 00000100 - 0000011F 20 dse 0
RSTACK DATA 00000120 - 0000013F 20 dse 0
NEAR_I DATA 00000140 - 0000014F 10 rel 0
NEAR_Z DATA 00000150 - 00000153 4 rel 0
****************************************
* *
* END OF CROSS REFERENCE *
* *
****************************************
366 bytes of CODE memory (136 range fill)
88 bytes of DATA memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -