📄 light_switch.map
字号:
stack 2 = 00000000 ( 00000010 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000A01 - 00000A09 (0x9 bytes), align: 0
Segment part 50. Intra module refs: port2_ISR
LOCAL ADDRESS
===== =======
?Subroutine4 00000A01
-------------------------------------------------------------------------
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\srf05_cc2430\Obj\hal_int.r51
PROGRAM MODULE, NAME : hal_int
SEGMENTS IN THE MODULE
======================
NEAR_CODE
Relative segment, address: CODE 00000A0A - 00000A0C (0x3 bytes), align: 0
Segment part 7.
ENTRY ADDRESS REF BY
===== ======= ======
halIntOn 00000A0A basicRfInit (basic_rf)
basicRfReceive (basic_rf)
basicRfRxFrmDoneIsr (basic_rf)
halBoardInit (hal_board)
main (light_switch)
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000A0D - 00000A0F (0x3 bytes), align: 0
Segment part 8.
ENTRY ADDRESS REF BY
===== ======= ======
halIntOff 00000A0D basicRfInit (basic_rf)
basicRfReceive (basic_rf)
basicRfRxFrmDoneIsr (basic_rf)
main (light_switch)
*************************************************************************
FILE NAME : E:\Program\CC2530\cc2530_sw_examples\ide\srf05_cc2530\iar\srf05_cc2430\Obj\hal_joystick.r51
PROGRAM MODULE, NAME : hal_joystick
SEGMENTS IN THE MODULE
======================
XDATA_I
Relative segment, address: XDATA 0000F248 - 0000F24C (0x5 bytes), align: 0
Segment part 11. Intra module refs: halJoystickInit
LOCAL ADDRESS
===== =======
pinJoystickMove 0000F248
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000A10 - 00000A23 (0x14 bytes), align: 0
Segment part 14.
ENTRY ADDRESS REF BY
===== ======= ======
halJoystickInit 00000A10 main (light_switch)
calls direct
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000A24 - 00000A81 (0x5e bytes), align: 0
Segment part 15.
ENTRY ADDRESS REF BY
===== ======= ======
halJoystickPushed 00000A24 main (light_switch)
calls direct
stack 1 = 00000000 ( 0000000B )
-------------------------------------------------------------------------
XDATA_Z
Relative segment, address: XDATA 0000F21A - 0000F21A (0x1 bytes), align: 0
Segment part 13. Intra module refs: halJoystickPushed
LOCAL ADDRESS
===== =======
halJoystickPushed::prevValue
0000F21A
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000A82 - 00000AD5 (0x54 bytes), align: 0
Segment part 16.
ENTRY ADDRESS REF BY
===== ======= ======
halJoystickGetDir 00000A82 utilMenuSelect (util_lcd)
calls direct
stack 1 = 00000000 ( 00000009 )
-------------------------------------------------------------------------
XDATA_ID
Relative segment, address: CODE 0000133F - 00001343 (0x5 bytes), align: 0
Segment part 12. Intra module refs: pinJoystickMove
*************************************************************************
FILE NAME : E:\Program\CC2530\cc2530_sw_examples\ide\srf05_cc2530\iar\srf05_cc2430\Obj\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 0000F21B - 0000F22A (0x10 bytes), align: 0
Segment part 14. Intra module refs: ?Subroutine7
halLcdWriteLine
LOCAL ADDRESS
===== =======
pLcdLineBuffer 0000F21B
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000AD6 - 00000AE1 (0xc bytes), align: 0
Segment part 17. Intra module refs: ?Subroutine6
halLcdClear
halLcdClearAllSpecChars
halLcdCreateSpecChar
halLcdInit
lcdWriteLine
LOCAL ADDRESS
===== =======
lcdControl 00000AD6
stack 1 = 0000000B ( 00000000 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000AE2 - 00000AE8 (0x7 bytes), align: 0
Segment part 18. Intra module refs: lcdControl
lcdWrite
LOCAL ADDRESS
===== =======
?Subroutine9 00000AE2
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000AE9 - 00000AF6 (0xe bytes), align: 0
Segment part 19. Intra module refs: ?Subroutine6
halLcdClear
halLcdClearAllSpecChars
halLcdCreateSpecChar
LOCAL ADDRESS
===== =======
lcdWrite 00000AE9
stack 1 = 0000000B ( 00000000 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000AF7 - 00000B2B (0x35 bytes), align: 0
Segment part 20. Intra module refs: lcdWriteLine
LOCAL ADDRESS
===== =======
lcdWriteMany 00000AF7
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000B2C - 00000B30 (0x5 bytes), align: 0
Segment part 21. Intra module refs: lcdWriteMany
LOCAL ADDRESS
===== =======
?Subroutine10 00000B2C
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000B31 - 00000B54 (0x24 bytes), align: 0
Segment part 22. Intra module refs: halLcdWriteLine
LOCAL ADDRESS
===== =======
lcdWriteLine 00000B31
calls direct
stack 1 = 0000000F ( 00000000 )
stack 2 = 00000000 ( 00000002 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000B55 - 00000BAA (0x56 bytes), align: 0
Segment part 23.
ENTRY ADDRESS REF BY
===== ======= ======
halLcdInit 00000B55 halBoardInit (hal_board)
calls direct
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000BAB - 00000BC1 (0x17 bytes), align: 0
Segment part 24. Intra module refs: halLcdInit
ENTRY ADDRESS REF BY
===== ======= ======
halLcdClear 00000BAB main (light_switch)
calls direct
stack 1 = 00000000 ( 00000000 )
stack 2 = 00000000 ( 00000001 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000BC2 - 00000BCF (0xe bytes), align: 0
Segment part 25. Intra module refs: halLcdInit
ENTRY ADDRESS REF BY
===== ======= ======
halLcdSetContrast 00000BC2
calls direct
stack 1 = 00000000 ( 00000000 )
stack 2 = 00000000 ( 00000001 )
-------------------------------------------------------------------------
NEAR_CODE
Relative segment, address: CODE 00000BD0 - 00000BD2 (0x3 bytes), align: 0
Segment part 26.
ENTRY ADDRESS REF BY
===== ======= ======
halLcdGetLineLength 00000BD0 utilMenuSelect (util_lcd)
utilPrintLogo (uti
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -