📄 dummy.map
字号:
Archive member included because of file (symbol)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt1.o)
(_resetALT)
C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt0.o)
(_resetPRI)
Program Memory Usage
section address length (PC units) length (bytes) (dec)
------- ------- ----------------- --------------------
.reset 0 0x4 0x6 (6)
.ivt 0x4 0x7c 0xba (186)
.aivt 0x84 0x7c 0xba (186)
.text 0x600 0xb2 0x10b (267)
.dinit 0x6b2 0x8 0xc (12)
.isr 0x6ba 0x2 0x3 (3)
Total program memory used (bytes): 0x294 (660) 1%
Data EEPROM Memory Usage
section address length (PC units) length (bytes) (dec)
------- ------- ----------------- --------------------
C:/DOCUME~1/c13075/LOCALS~1/Temp/ccEHaaaa.s.scn1 0x7ffc00 0x20 0x20 (32)
Total data EEPROM used (bytes): 0x20 (32) 3%
Data Memory Usage
section address alignment gaps total length (dec)
------- ------- -------------- -------------------
.nbss 0x800 0 0x2 (2)
Total data memory used (bytes): 0x2 (2) <1%
Dynamic Memory Usage
region address maximum length (dec)
------ ------- ---------------------
heap 0 0 (0)
stack 0x802 0x7fe (2046)
Maximum dynamic memory (bytes): 0x7fe (2046)
External Symbols in Data EEPROM (by address):
0x7ffc00 _BufferInDataEE
External Symbols in Data EEPROM (by name):
0x7ffc00 _BufferInDataEE
External Symbols in Program Memory (by address):
0x000602 __resetPRI
0x000682 _main
0x00068c __ToggleLED
0x0006ba __DefaultInterrupt
External Symbols in Program Memory (by name):
0x0006ba __DefaultInterrupt
0x00068c __ToggleLED
0x000602 __resetPRI
0x000682 _main
Memory Configuration
Name Origin Length Attributes
data 0x000800 0x000800 a !xr
program 0x000600 0x007a00 xr
reset 0x000000 0x000004
ivt 0x000004 0x00007c
aivt 0x000084 0x00007c
__FOSC 0xf80000 0x000002
__FWDT 0xf80002 0x000002
__FBORPOR 0xf80004 0x000002
__CONFIG4 0xf80006 0x000002
__CONFIG5 0xf80008 0x000002
__FGS 0xf8000a 0x000002
eedata 0x7ffc00 0x000400
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD C:\cvs\src\30F\R_apps\16-bit Flash Programmer\test\dummy app\bootkernel.o
0x0001 __NO_HANDLES = 0x1
0x0000 __RESET_BASE = 0x0
0x0004 __IVT_BASE = 0x4
0x0084 __AIVT_BASE = 0x84
0x0600 __CODE_BASE = 0x600
0x0000 __SFR_BASE = 0x0
0x0800 __DATA_BASE = 0x800
0x0c00 __YDATA_BASE = 0xc00
.reset 0x000000 0x4
0x000000 0x2 SHORT 0x602 <code 336> (__reset)
0x000001 0x2 SHORT 0x4
0x000002 0x2 SHORT 0x0 ((<code 336> (__reset) >> 0x10) & 0x7f)
0x000003 0x2 SHORT 0x0
.text 0x000600 0xb2
0x000600 0x2 SHORT 0xa
*(.handle)
*(.libc)
*fill* 0x000601 0x200
.libc 0x000602 0x80 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt0.o)
0x000602 _resetPRI
0x000602 _reset
0x000616 _psv_init
0x000626 _data_init
*(.libm)
*(.libdsp)
*(.lib*)
*(.text)
.text 0x000682 0x30 C:\cvs\src\30F\R_apps\16-bit Flash Programmer\test\dummy app\bootkernel.o
0x000682 main
0x00068c _ToggleLED
usercode
*(usercode)
__FOSC
*(__FOSC.sec)
__FWDT
*(__FWDT.sec)
__FBORPOR
*(__FBORPOR.sec)
__CONFIG4
*(__CONFIG4.sec)
__CONFIG5
*(__CONFIG5.sec)
__FGS
*(__FGS.sec)
user_eedata
*(user_eedata)
userdata
*(userdata)
.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 0x7c
0x000004 0x4 LONG 0x6ba DEFINED (__ReservedTrap0)?<code 336> (__ReservedTrap0):<code 336> (__DefaultInterrupt)
0x000006 0x4 LONG 0x6ba DEFINED (__OscillatorFail)?<code 336> (__OscillatorFail):<code 336> (__DefaultInterrupt)
0x000008 0x4 LONG 0x6ba DEFINED (__AddressError)?<code 336> (__AddressError):<code 336> (__DefaultInterrupt)
0x00000a 0x4 LONG 0x6ba DEFINED (__StackError)?<code 336> (__StackError):<code 336> (__DefaultInterrupt)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -