📄 picmmc.map
字号:
0x003220 _disk_ioctl
0x003400 _disk_timerproc
0x00345e _spiInit
0x00346e _xatoi
0x00353c _xputc
0x003550 _xputs
0x003564 _xitoa
0x003610 _xprintf
0x0036da _put_dump
0x003738 _get_line
0x003bba __DefaultInterrupt
External Symbols in Program Memory (by name):
0x003bba __DefaultInterrupt
0x0023be __T1Interrupt
0x00033c __U1RXInterrupt
0x000372 __U1TXInterrupt
0x000318 ___divsi3
0x0002ec ___mulsi3
0x0002f8 ___udivsi3
0x000336 ___umodsi3
0x000200 __resetPRI
0x003006 _disk_initialize
0x003220 _disk_ioctl
0x0030f2 _disk_read
0x0030e4 _disk_status
0x003400 _disk_timerproc
0x00317a _disk_write
0x001cfa _f_chmod
0x0015d8 _f_close
0x001976 _f_getfree
0x0015e8 _f_lseek
0x001b60 _f_mkdir
0x001e50 _f_mkfs
0x001072 _f_mount
0x001096 _f_open
0x0017ce _f_opendir
0x001262 _f_read
0x001840 _f_readdir
0x001d92 _f_rename
0x0018a8 _f_stat
0x00154a _f_sync
0x0018e0 _f_truncate
0x001a8c _f_unlink
0x001d40 _f_utime
0x0013b6 _f_write
0x002450 _get_fattime
0x003738 _get_line
0x002552 _main
0x00028e _memcmp
0x0002ae _memcpy
0x000280 _memset
0x0036da _put_dump
0x00345e _spiInit
0x0002da _strchr
0x0002ca _strcpy
0x0002bc _strlen
0x0003b2 _uart_get
0x000402 _uart_init
0x0003d6 _uart_put
0x0003ae _uart_test
0x00346e _xatoi
0x003564 _xitoa
0x003610 _xprintf
0x00353c _xputc
0x003550 _xputs
Memory Configuration
Name Origin Length Attributes
data 0x000800 0x002000 a !xr
reset 0x000000 0x000004
ivt 0x000004 0x0000fc
aivt 0x000104 0x0000fc
program 0x000200 0x0155fc xr
config2 0x0157fc 0x000002
config1 0x0157fe 0x000002
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD comm.o
LOAD ff.o
LOAD main.o
LOAD mmc.o
LOAD monitor.o
0x157fc __CONFIG2 = 0x157fc
0x157fe __CONFIG1 = 0x157fe
0x0004 __IVT_BASE = 0x4
0x0104 __AIVT_BASE = 0x104
0x0800 __DATA_BASE = 0x800
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 0x3576
*(.init)
.init 0x000200 0x80 d:/mcc30/bin/../lib\libpic30-coff.a(crt0.o)
0x000200 _resetPRI
0x000200 _reset
0x000214 _psv_init
0x000224 _data_init
*(.handle)
*(.libc)
.libc 0x000280 0xe d:/mcc30/bin/../lib\libc-coff.a(memset.o)
0x000280 memset
.libc 0x00028e 0x20 d:/mcc30/bin/../lib\libc-coff.a(memcmp.o)
0x00028e memcmp
.libc 0x0002ae 0xe d:/mcc30/bin/../lib\libc-coff.a(memcpy.o)
0x0002ae memcpy
.libc 0x0002bc 0xe d:/mcc30/bin/../lib\libc-coff.a(strlen.o)
0x0002bc strlen
.libc 0x0002ca 0x10 d:/mcc30/bin/../lib\libc-coff.a(strcpy.o)
0x0002ca strcpy
.libc 0x0002da 0x12 d:/mcc30/bin/../lib\libc-coff.a(strchr.o)
0x0002da strchr
*(.libm)
.libm 0x0002ec 0xc d:/mcc30/bin/../lib\libm-coff.a(mulsi3.o)
0x0002ec __mulsi3
.libm 0x0002f8 0x20 d:/mcc30/bin/../lib\libm-coff.a(udivsi3.o)
0x0002f8 __udivsi3
.libm 0x000318 0x1e d:/mcc30/bin/../lib\libm-coff.a(divsi3.o)
0x000318 __divsi3
.libm 0x000336 0x6 d:/mcc30/bin/../lib\libm-coff.a(umodsi3.o)
0x000336 __umodsi3
*(.libdsp)
*(.lib*)
*(.text)
.text 0x00033c 0xf0 comm.o
0x00033c _U1RXInterrupt
0x000372 _U1TXInterrupt
0x0003ae uart_test
0x0003b2 uart_get
0x0003d6 uart_put
0x000402 uart_init
.text 0x00042c 0x1f92 ff.o
0x001072 f_mount
0x001096 f_open
0x001262 f_read
0x0013b6 f_write
0x00154a f_sync
0x0015d8 f_close
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -