📄 dspici2c.map
字号:
Linker script and memory map
LOAD C:\Projects\MPD\Working\ANxxxx\main.o
LOAD C:\Projects\MPD\Working\ANxxxx\i2c_Func.o
0x0004 __IVT_BASE = 0x4
0x0104 __AIVT_BASE = 0x104
0x0800 __DATA_BASE = 0x800
0x4800 __YDATA_BASE = 0x4800
0x7800 __DMA_BASE = 0x7800
0x7fff __DMA_END = 0x7fff
0x0200 __CODE_BASE = 0x200
.reset 0x000000 0x4
0x000000 0x2 SHORT 0x200 <code 336> (__reset)
0x000001 0x2 SHORT 0x4
0x000002 0x2 SHORT 0x0 ((<code 336> (__reset) >> 0x10) & 0x7f)
0x000003 0x2 SHORT 0x0
.text 0x000200 0x494
*(.handle)
*(.libc)
.libc 0x000200 0x80 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt0.o)
0x000200 _resetPRI
0x000200 _reset
0x000214 _psv_init
0x000224 _data_init
*(.libm)
*(.libdsp)
*(.lib*)
*(.text)
.text 0x000280 0x6e C:\Projects\MPD\Working\ANxxxx\main.o
0x000280 main
0x0002c8 InitPorts
.text 0x0002ee 0x3a6 C:\Projects\MPD\Working\ANxxxx\i2c_Func.o
0x0002ee InitI2C
0x000308 StartI2C
0x00031a RestartI2C
0x000330 StopI2C
0x000346 WriteI2C
0x00035c IdleI2C
0x000372 LDByteWriteI2C
0x0003a4 LDByteReadI2C
0x0003d6 HDByteWriteI2C
0x000410 HDByteReadI2C
0x00044c LDPageWriteI2C
0x000472 HDPageWriteI2C
0x0004a0 LDSequentialReadI2C
0x0004d4 HDSequentialReadI2C
0x000510 ACKStatus
0x00052c NotAckI2C
0x000546 AckI2C
0x00055e getsI2C
0x0005a4 getI2C
0x0005be EEAckPolling
0x00064e putstringI2C
__FBS
*(__FBS.sec)
__FSS
*(__FSS.sec)
__FGS 0xf80004 0x2
*(__FGS.sec)
__FGS.sec 0xf80004 0x2 C:\Projects\MPD\Working\ANxxxx\main.o
0xf80004 _FGS
__FOSCSEL 0xf80006 0x2
*(__FOSCSEL.sec)
__FOSCSEL.sec 0xf80006 0x2 C:\Projects\MPD\Working\ANxxxx\main.o
0xf80006 _FOSCSEL
__FOSC 0xf80008 0x2
*(__FOSC.sec)
__FOSC.sec 0xf80008 0x2 C:\Projects\MPD\Working\ANxxxx\main.o
0xf80008 _FOSC
__FWDT 0xf8000a 0x2
*(__FWDT.sec)
__FWDT.sec 0xf8000a 0x2 C:\Projects\MPD\Working\ANxxxx\main.o
0xf8000a _FWDT
__FPOR
*(__FPOR.sec)
__FUID0
*(__FUID0.sec)
__FUID1
*(__FUID1.sec)
__FUID2
*(__FUID2.sec)
__FUID3
*(__FUID3.sec)
.icd 0x0800 0x50
0x0850 . = (. + DEFINED (__ICD2RAM)?0x50:0x0)
*fill* 0x0800 0x5000
.comment
*(.comment)
.debug_info
*(.debug_info)
*(.gnu.linkonce.wi.*)
.debug_abbrev
*(.debug_abbrev)
.debug_line
*(.debug_line)
.debug_frame
*(.debug_frame)
.debug_str
*(.debug_str)
.debug_loc
*(.debug_loc)
.debug_macinfo
*(.debug_macinfo)
.debug_pubnames
*(.debug_pubnames)
.debug_ranges
*(.debug_ranges)
.debug_aranges
*(.debug_aranges)
.ivt 0x000004 0xfc
0x000004 0x4 LONG 0x69c DEFINED (__ReservedTrap0)?<code 336> (__ReservedTrap0):<code 336> (__DefaultInterrupt)
0x000006 0x4 LONG 0x69c DEFINED (__OscillatorFail)?<code 336> (__OscillatorFail):<code 336> (__DefaultInterrupt)
0x000008 0x4 LONG 0x69c DEFINED (__AddressError)?<code 336> (__AddressError):<code 336> (__DefaultInterrupt)
0x00000a 0x4 LONG 0x69c DEFINED (__StackError)?<code 336> (__StackError):<code 336> (__DefaultInterrupt)
0x00000c 0x4 LONG 0x69c DEFINED (__MathError)?<code 336> (__MathError):<code 336> (__DefaultInterrupt)
0x00000e 0x4 LONG 0x69c DEFINED (__DMACError)?<code 336> (__DMACError):<code 336> (__DefaultInterrupt)
0x000010 0x4 LONG 0x69c DEFINED (__ReservedTrap6)?<code 336> (__ReservedTrap6):<code 336> (__DefaultInterrupt)
0x000012 0x4 LONG 0x69c DEFINED (__ReservedTrap7)?<code 336> (__ReservedTrap7):<code 336> (__DefaultInterrupt)
0x000014 0x4 LONG 0x69c DEFINED (__INT0Interrupt)?<code 336> (__INT0Interrupt):<code 336> (__DefaultInterrupt)
0x000016 0x4 LONG 0x69c DEFINED (__IC1Interrupt)?<code 336> (__IC1Interrupt):<code 336> (__DefaultInterrupt)
0x000018 0x4 LONG 0x69c DEFINED (__OC1Interrupt)?<code 336> (__OC1Interrupt):<code 336> (__DefaultInterrupt)
0x00001a 0x4 LONG 0x69c DEFINED (__T1Interrupt)?<code 336> (__T1Interrupt):<code 336> (__DefaultInterrupt)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -