📄 avrgsm.map
字号:
API_sendmsg (AVRSMS_api)
calls direct
stack 1 = 00000000 ( 00000009 )
stack 2 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000055A - 00000573 (0x1a bytes), align: 1
Segment part 36.
ENTRY ADDRESS REF BY
===== ======= ======
COM_puts 0000055A API_sendmsg (AVRSMS_api)
calls direct
stack 1 = 00000000 ( 00000002 )
stack 2 = 00000000 ( 00000002 )
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000574 - 00000591 (0x1e bytes), align: 1
Segment part 37.
ENTRY ADDRESS REF BY
===== ======= ======
COM_putsf 00000574 API_deletemsg (AVRSMS_api)
API_phoneinit (AVRSMS_api)
API_sendmsg (AVRSMS_api)
calls direct
stack 1 = 00000000 ( 00000002 )
stack 2 = 00000000 ( 00000002 )
-------------------------------------------------------------------------
INTVEC
Common segment, address: CODE 00000000 - 0000004B (0x4c bytes), align: 1
Segment part 11. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
USART0_RX_interrupt::??INTVEC 72
00000048
-------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 000008C8 - 000008CD (0x6 bytes), align: 0
Segment part 25. Intra module refs: searchStrings
-------------------------------------------------------------------------
INITTAB
Relative segment, address: CODE 000008C1 - 000008C7 (0x7 bytes), align: 0
Segment part 26. Intra module refs: Segment part 7 (main)
searchStrings
test (main)
ENTRY ADDRESS REF BY
===== ======= ======
?<Segment init: NEAR_I>
000008C1
*************************************************************************
FILE NAME : C:\Documents and Settings\vemundkv\Desktop\AVRGSM\Debug\Obj\AVRSMS_zip.r90
PROGRAM MODULE, NAME : AVRSMS_zip
SEGMENTS IN THE MODULE
======================
NEAR_F
Relative segment, address: CODE 000000FB - 0000010B (0x11 bytes), align: 0
Segment part 7. Intra module refs: ZIP_compress
itoh
ENTRY ADDRESS REF BY
===== ======= ======
hex_lookup 000000FB
-------------------------------------------------------------------------
NEAR_F
Relative segment, address: CODE 0000010C - 00000112 (0x7 bytes), align: 0
Segment part 8. Intra module refs: ZIP_compress
ENTRY ADDRESS REF BY
===== ======= ======
mask 0000010C
-------------------------------------------------------------------------
NEAR_F
Relative segment, address: CODE 00000113 - 00000119 (0x7 bytes), align: 0
Segment part 9. Intra module refs: ZIP_compress
ENTRY ADDRESS REF BY
===== ======= ======
power 00000113
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000592 - 00000669 (0xd8 bytes), align: 1
Segment part 10.
ENTRY ADDRESS REF BY
===== ======= ======
ZIP_compress 00000592 API_sendmsg (AVRSMS_api)
stack 1 = 00000000 ( 00000008 )
stack 2 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000066A - 000006A9 (0x40 bytes), align: 1
Segment part 14.
ENTRY ADDRESS REF BY
===== ======= ======
itoh 0000066A API_sendmsg (AVRSMS_api)
stack 1 = 00000000 ( 00000000 )
stack 2 = 00000000 ( 00000002 )
*************************************************************************
FILE NAME : C:\Documents and Settings\vemundkv\Desktop\AVRGSM\Debug\Obj\main.r90
PROGRAM MODULE, NAME : main
SEGMENTS IN THE MODULE
======================
NEAR_Z
Relative segment, address: DATA 0000039A - 0000039B (0x2 bytes), align: 0
Segment part 10. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
nParameters 0000039A
-------------------------------------------------------------------------
NEAR_Z
Relative segment, address: DATA 0000039C - 0000039D (0x2 bytes), align: 0
Segment part 12. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
i 0000039C
-------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 00000146 - 000001E6 (0xa1 bytes), align: 0
Segment part 7. Intra module refs: Segment part 15
-------------------------------------------------------------------------
NEAR_I
Relative segment, address: DATA 000001E7 - 000001E8 (0x2 bytes), align: 0
Segment part 14. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
test 000001E7
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000006AA - 000006B9 (0x10 bytes), align: 1
Segment part 16. Intra module refs: main
ENTRY ADDRESS REF BY
===== ======= ======
systemInit 000006AA
calls direct
stack 1 = 00000000 ( 00000000 )
stack 2 = 00000000 ( 00000002 )
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 000006BA - 00000777 (0xbe bytes), align: 1
Segment part 17.
ENTRY ADDRESS REF BY
===== ======= ======
main 000006BA ?cstartup_call_main (?C_STARTUP)
calls direct
stack 1 = 00000000 ( 00000000 )
stack 2 = 00000000 ( 00000002 )
-------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 000008CE - 0000096E (0xa1 bytes), align: 0
Segment part 8. Intra module refs: Segment part 7
-------------------------------------------------------------------------
NEAR_ID
Relative segment, address: CODE 0000096F - 00000970 (0x2 bytes), align: 0
Segment part 15. Intra module refs: test
*************************************************************************
FILE NAME : C:\Program Files\IAR Systems\Embedded Workbench 4.0 KickStart\avr\LIB\CLIB\cl3s-ec.r90
LIBRARY MODULE, NAME : ?__exit
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 00000778 - 0000077D (0x6 bytes), align: 1
Segment part 0.
ENTRY ADDRESS REF BY
===== ======= ======
__exit 0000077A
?C_EXIT 0000077A
?C_FUNCALL 00000778
_exit 00000778 ?cstartup_call_main (?C_STARTUP)
exit 00000778 ?cstartup_call_main (?C_STARTUP)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?RESET
SEGMENTS IN THE MODULE
======================
INTVEC
Common segment, address: CODE 00000000 - 00000003 (0x4 bytes), align: 1
Segment part 0. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
__program_start 00000000 Absolute parts (?ABS_ENTRY_MOD)
?RESET 00000000 Segment part 2 (?C_STARTUP)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?C_STARTUP
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 0000077E, align: 1
Segment part 2.
ENTRY ADDRESS REF BY
===== ======= ======
?C_STARTUP 0000077E Segment part 0 (?RESET)
__RESTART 0000077E
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000077E - 00000789 (0xc bytes), align: 1
Segment part 5. Intra module refs: Segment part 2
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000078A - 0000078D (0x4 bytes), align: 1
Segment part 7. Intra module refs: Segment part 5
ENTRY ADDRESS REF BY
===== ======= ======
?call_low_level_init 0000078A
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 0000078E - 00000795 (0x8 bytes), align: 1
Segment part 8.
ENTRY ADDRESS REF BY
===== ======= ======
?need_segment_init 0000078E ?<Segment init: NEAR_I> (AVRSMS_com)
?<Segment init: NEAR_Z> (AVRSMS_api)
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000796 - 000007A1 (0xc bytes), align: 1
Segment part 9. Intra module refs: ?call_low_level_init
ENTRY ADDRESS REF BY
===== ======= ======
?cstartup_call_main 00000796
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?SS_SHR_L02
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000007A2 - 000007AD (0xc bytes), align: 1
Segment part 0.
ENTRY ADDRESS REF BY
===== ======= ======
?SS_SHR_L02 000007A2 ZIP_compress (AVRSMS_zip)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?US_DIVMOD_L02
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000007AE - 000007D5 (0x28 bytes), align: 1
Segment part 0.
ENTRY ADDRESS REF BY
===== ======= ======
?US_DIVMOD_L02 000007AE ?SS_DIVMOD_L02 (?SS_DIVMOD_L02)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?SS_DIVMOD_L02
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 000007D6 - 00000805 (0x30 bytes), align: 1
Segment part 0.
ENTRY ADDRESS REF BY
===== ======= ======
?SS_DIVMOD_L02 000007DE COM_put_integer (AVRSMS_com)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?PROLOGUE_L09
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: CODE 00000806 - 00000807 (0x2 bytes), align: 1
Segment part 8.
ENTRY ADDRESS REF BY
===== ======= ======
?PROLOGUE8_L09 00000806 API_sendmsg (AVRSMS_api)
ZIP_compress (AVRSMS_zip)
-------------------------------------------------------------------------
CODE
Relative segment, address: CODE 00000808 - 00000809 (0x2 bytes), align: 1
Segment part 9. Intra module refs: ?PROLOGUE8_L09
ENTRY ADDRESS REF BY
===== ======= ======
?PROLOGUE7_L09 00000808
-------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -