📄 lab1setup.map
字号:
0x001f98 _WriteProtectState
0x001fa6 _Delayms
0x001fde _ReadMedia
0x001ff6 _StartupCard
0x002070 _DISKmount
0x0020ba _LoadMBR
0x002166 _LoadBootSector
0x0022fe _StopCard
0x002316 _CloseSPI
0x002324 _OpenSPI
0x0023a6 _WriteSPI
0x0023c2 _ReadByte
0x0023d2 _ReadWord
0x002408 _ReadDWord
0x00247c _sdmmc_cmdtable
0x00251e __DefaultInterrupt
External Symbols in Program Memory (by name):
0x000928 _Cache_File_Entry
0x002316 _CloseSPI
0x0018fc _Cluster2Sector
0x000c6e _CreateFileEntry
0x000cd8 _CreateFirstCluster
0x002070 _DISKmount
0x001fa6 _Delayms
0x00189a _EraseCluster
0x000312 _FAT16Init
0x000f4e _FATReadQueued
0x0008a6 _FAT_erase_cluster_chain
0x000ed2 _FATfindEmptyCluster
0x00046e _FATread
0x0007de _FATwrite
0x00182e _FILECreateHeadCluster
0x000e78 _FILEallocate_new_cluster
0x0012e0 _FILEerase
0x0003a0 _FILEfind
0x0006fa _FILEget_next_cluster
0x0004ee _FILEopen
0x0017f2 _FileObjectCopy
0x001144 _Fill_File_Object
0x000d12 _FindEmptyEntries
0x001a12 _FormatFileName
0x00104a _IncrementTimeStamp
0x002166 _LoadBootSector
0x001286 _LoadDirAttrib
0x0020ba _LoadMBR
0x001c58 _MediaDetect
0x001c74 _MediaInit
0x001c96 _MediaInitialize
0x002324 _OpenSPI
0x000dda _PopulateEntries
0x0023c2 _ReadByte
0x002408 _ReadDWord
0x001fde _ReadMedia
0x0023d2 _ReadWord
0x001e54 _SECTORread
0x001ef4 _SECTORwrite
0x001d36 _SendMMCCmd
0x001d2c _ShutdownMedia
0x001ff6 _StartupCard
0x0022fe _StopCard
0x001afc _ValidateChars
0x001f98 _WriteProtectState
0x0023a6 _WriteSPI
0x000766 _Write_File_Entry
0x00251e __DefaultInterrupt
0x000fc0 ___fclose
0x001376 ___fopen
0x0005a4 ___fread
0x00159c ___fseek
0x000a6a ___fwrite
0x0002f2 ___udivsi3
0x000200 __resetPRI
0x0019f6 _fclose
0x0019a6 _feof
0x000332 _fopen
0x0019ca _fread
0x00179e _fseek
0x001708 _ftell
0x00195a _fwrite
0x001b5e _isShort
0x001c02 _main
0x0002bc _memset
0x001716 _remove
0x0017ca _rewind
0x00247c _sdmmc_cmdtable
0x0002e2 _strchr
0x0002d8 _strcpy
0x0002ca _strlen
0x00028e _strncpy
0x000280 _tolower
0x0002ae _toupper
Memory Configuration
Name Origin Length Attributes
data 0x000800 0x002000 a !xr
reset 0x000000 0x000004
ivt 0x000004 0x0000fc
aivt 0x000104 0x0000fc
program 0x000200 0x0155fc xr
config1 0x0157fc 0x000002
config2 0x0157fe 0x000002
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD C:\DecTrain\Lab1Setup\fileio.o
LOAD C:\DecTrain\Lab1Setup\Lab1infogathering.o
LOAD C:\DecTrain\Lab1Setup\sdmmc.o
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 0x225c
*(.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
.libc 0x000280 0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(tolower.os)
0x000280 tolower
.libc 0x00028e 0x20 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strncpy.o)
0x00028e strncpy
.libc 0x0002ae 0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(toupper.os)
0x0002ae toupper
.libc 0x0002bc 0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(memset.o)
0x0002bc memset
.libc 0x0002ca 0xe C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strlen.o)
0x0002ca strlen
.libc 0x0002d8 0xa C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strcpy.o)
0x0002d8 strcpy
.libc 0x0002e2 0x10 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libc-coff.a(strchr.o)
0x0002e2 strchr
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -