📄 light_switch.map
字号:
LOCAL ADDRESS
===== =======
?Subroutine6 0000095B
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000960 - 00000968 (0x9 bytes), align: 0
Segment part 45. Intra module refs: port0_ISR
LOCAL ADDRESS
===== =======
?Subroutine2 00000960
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000969 - 000009B5 (0x4d bytes), align: 0
Segment part 46. Intra module refs: port1_ISR::??INTVEC 123
ENTRY ADDRESS REF BY
===== ======= ======
port1_ISR 00000969
interrupt function
stack 1 = 00000000 ( 00000000 )
stack 2 = 00000000 ( 00000010 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 000009B6 - 000009BE (0x9 bytes), align: 0
Segment part 47. Intra module refs: port1_ISR
LOCAL ADDRESS
===== =======
?Subroutine3 000009B6
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 000009BF - 000009C9 (0xb bytes), align: 0
Segment part 48. Intra module refs: port0_ISR
port1_ISR
port2_ISR
LOCAL ADDRESS
===== =======
?Subroutine1 000009BF
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 000009CA - 00000A17 (0x4e bytes), align: 0
Segment part 49. Intra module refs: port2_ISR::??INTVEC 51
ENTRY ADDRESS REF BY
===== ======= ======
port2_ISR 000009CA
interrupt function
stack 1 = 00000000 ( 00000000 )
stack 2 = 00000000 ( 00000010 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000A18 - 00000A20 (0x9 bytes), align: 0
Segment part 50. Intra module refs: port2_ISR
LOCAL ADDRESS
===== =======
?Subroutine4 00000A18
-------------------------------------------------------------------------
INTVEC
Common segment, address: CODE 00000000 - 00000035 (0x36 bytes), align: 0
Segment part 20. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
port2_ISR::??INTVEC 51
00000033
-------------------------------------------------------------------------
INTVEC
Common segment, address: CODE 00000000 - 0000006D (0x6e bytes), align: 0
Segment part 21. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
port0_ISR::??INTVEC 107
0000006B
-------------------------------------------------------------------------
INTVEC
Common segment, address: CODE 00000000 - 0000007D (0x7e bytes), align: 0
Segment part 22. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
port1_ISR::??INTVEC 123
0000007B
*************************************************************************
FILE NAME : E:\Program\CC2530\cc2530_sw_examples\ide\srf05_cc2530\iar\temp\light_switch\hal_int.r51
PROGRAM MODULE, NAME : hal_int
SEGMENTS IN THE MODULE
======================
NEAR_CODE
Relative segment, address: CODE 00000A21 - 00000A23 (0x3 bytes), align: 0
Segment part 7.
ENTRY ADDRESS REF BY
===== ======= ======
halIntOn 00000A21 basicRfInit (basic_rf)
basicRfReceive (basic_rf)
basicRfRxFrmDoneIsr (basic_rf)
halBoardInit (hal_board)
main (light_switch)
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000A24 - 00000A26 (0x3 bytes), align: 0
Segment part 8.
ENTRY ADDRESS REF BY
===== ======= ======
halIntOff 00000A24 basicRfInit (basic_rf)
basicRfReceive (basic_rf)
basicRfRxFrmDoneIsr (basic_rf)
main (light_switch)
*************************************************************************
FILE NAME : E:\Program\CC2530\cc2530_sw_examples\ide\srf05_cc2530\iar\temp\light_switch\hal_joystick.r51
PROGRAM MODULE, NAME : hal_joystick
SEGMENTS IN THE MODULE
======================
XDATA_I
Relative segment, address: XDATA 00000247 - 0000024B (0x5 bytes), align: 0
Segment part 11. Intra module refs: halJoystickInit
LOCAL ADDRESS
===== =======
pinJoystickMove 00000247
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000A27 - 00000A3A (0x14 bytes), align: 0
Segment part 14.
ENTRY ADDRESS REF BY
===== ======= ======
halJoystickInit 00000A27 main (light_switch)
calls direct
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000A3B - 00000A98 (0x5e bytes), align: 0
Segment part 15.
ENTRY ADDRESS REF BY
===== ======= ======
halJoystickPushed 00000A3B main (light_switch)
calls direct
stack 1 = 00000000 ( 0000000B )
-------------------------------------------------------------------------
XDATA_Z
Relative segment, address: XDATA 0000021B - 0000021B (0x1 bytes), align: 0
Segment part 13. Intra module refs: halJoystickPushed
LOCAL ADDRESS
===== =======
halJoystickPushed::prevValue
0000021B
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000A99 - 00000AEC (0x54 bytes), align: 0
Segment part 16.
ENTRY ADDRESS REF BY
===== ======= ======
halJoystickGetDir 00000A99 utilMenuSelect (util_lcd)
calls direct
stack 1 = 00000000 ( 00000009 )
-------------------------------------------------------------------------
XDATA_ID
Relative segment, address: CODE 00001342 - 00001346 (0x5 bytes), align: 0
Segment part 12. Intra module refs: pinJoystickMove
*************************************************************************
FILE NAME : E:\Program\CC2530\cc2530_sw_examples\ide\srf05_cc2530\iar\temp\light_switch\hal_lcd_srf05.r51
PROGRAM MODULE, NAME : hal_lcd_srf05
SEGMENTS IN THE MODULE
======================
SFR_AN
Relative segment, address: DATA 000000F9 - 000000F9 (0x1 bytes), align: 0
Segment part 6. Intra module refs: lcdControl
lcdWrite
lcdWriteMany
ENTRY ADDRESS REF BY
===== ======= ======
U1DBUF 000000F9
-------------------------------------------------------------------------
XDATA_Z
Relative segment, address: XDATA 0000021C - 0000022B (0x10 bytes), align: 0
Segment part 14. Intra module refs: ?Subroutine7
halLcdWriteLine
LOCAL ADDRESS
===== =======
pLcdLineBuffer 0000021C
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000AED - 00000AF8 (0xc bytes), align: 0
Segment part 17. Intra module refs: ?Subroutine6
halLcdClear
halLcdClearAllSpecChars
halLcdCreateSpecChar
halLcdInit
lcdWriteLine
LOCAL ADDRESS
===== =======
lcdControl 00000AED
stack 1 = 0000000B ( 00000000 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000AF9 - 00000AFF (0x7 bytes), align: 0
Segment part 18. Intra module refs: lcdControl
lcdWrite
LOCAL ADDRESS
===== =======
?Subroutine9 00000AF9
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000B00 - 00000B0D (0xe bytes), align: 0
Segment part 19. Intra module refs: ?Subroutine6
halLcdClear
halLcdClearAllSpecChars
halLcdCreateSpecChar
LOCAL ADDRESS
===== =======
lcdWrite 00000B00
stack 1 = 0000000B ( 00000000 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000B0E - 00000B42 (0x35 bytes), align: 0
Segment part 20. Intra module refs: lcdWriteLine
LOCAL ADDRESS
===== =======
lcdWriteMany 00000B0E
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000B43 - 00000B47 (0x5 bytes), align: 0
Se
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -