⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 prj.map

📁 Philips LPC2138 Demo Application with Keil C
💻 MAP
📖 第 1 页 / 共 2 页
字号:
LARM LINKER/LOCATER V2.42                                                               03/27/2006  10:45:53  PAGE 1


LARM LINKER/LOCATER V2.42, INVOKED BY:
C:\KEIL\ARM\BIN\LA.EXE .\obj\main.obj, .\obj\debug.obj, .\obj\dir.obj, .\obj\disc.obj, .\obj\efs.obj, .\obj\extract.obj,
>>  .\obj\fat.obj, .\obj\file.obj, .\obj\fs.obj, .\obj\ioman.obj, .\obj\lpc2000_dbg_printf.obj, .\obj\lpc2000_spi.obj, .
>> \obj\ls.obj, .\obj\mkfs.obj, .\obj\partition.obj, .\obj\plibc.obj, .\obj\sd.obj, .\obj\time.obj, .\obj\ui.obj, .\obj\
>> fonts.obj, .\obj\Startup.obj TO .\obj\prj PRINT (.\lst\prj.map) CASE


CPU MODE: LITTLE ENDIAN


INPUT MODULES INCLUDED:
  .\obj\main.obj (main)
         COMMENT TYPE 0: CARM V2.42
  .\obj\debug.obj (debug)
         COMMENT TYPE 0: CARM V2.42
  .\obj\dir.obj (dir)
         COMMENT TYPE 0: CARM V2.42
  .\obj\disc.obj (disc)
         COMMENT TYPE 0: CARM V2.42
  .\obj\efs.obj (efs)
         COMMENT TYPE 0: CARM V2.42
  .\obj\extract.obj (extract)
         COMMENT TYPE 0: CARM V2.42
  .\obj\fat.obj (fat)
         COMMENT TYPE 0: CARM V2.42
  .\obj\file.obj (file)
         COMMENT TYPE 0: CARM V2.42
  .\obj\fs.obj (fs)
         COMMENT TYPE 0: CARM V2.42
  .\obj\ioman.obj (ioman)
         COMMENT TYPE 0: CARM V2.42
  .\obj\lpc2000_dbg_printf.obj (lpc2000_dbg_printf)
         COMMENT TYPE 0: CARM V2.42
  .\obj\lpc2000_spi.obj (lpc2000_spi)
         COMMENT TYPE 0: CARM V2.42
  .\obj\ls.obj (ls)
         COMMENT TYPE 0: CARM V2.42
  .\obj\mkfs.obj (mkfs)
         COMMENT TYPE 0: CARM V2.42
  .\obj\partition.obj (partition)
         COMMENT TYPE 0: CARM V2.42
  .\obj\plibc.obj (plibc)
         COMMENT TYPE 0: CARM V2.42
  .\obj\sd.obj (sd)
         COMMENT TYPE 0: CARM V2.42
  .\obj\time.obj (time)
         COMMENT TYPE 0: CARM V2.42
  .\obj\ui.obj (ui)
         COMMENT TYPE 0: CARM V2.42
  .\obj\fonts.obj (fonts)
         COMMENT TYPE 0: CARM V2.42
  .\obj\Startup.obj (STARTUP)
         COMMENT TYPE 0: AA V2.40b
  C:\KEIL\ARM\LIB\CAL.LIB (FIQ)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (IRQ)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (DABT)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (PABT)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (SWI)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (UNDEF)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (strcpy)
LARM LINKER/LOCATER V2.42                                                             03/27/2006  10:45:53  PAGE 2


         COMMENT TYPE 0: CARM V2.40f
  C:\KEIL\ARM\LIB\CAL.LIB (strlen)
         COMMENT TYPE 0: CARM V2.40f
  C:\KEIL\ARM\LIB\CAL.LIB (?C?ICALL)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (UDIV)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (SDIV)
         COMMENT TYPE 0: AA V2.40c


ACTIVE MEMORY CLASSES OF MODULE:  .\obj\prj (main)

BASE       START      END        USED       MEMORY CLASS
========================================================
00000000H  00000000H  FFFFFFFFH  000043DAH  CONST
00000000H  00000000H  FFFFFFFFH  0000403CH  CODE
00000000H  00000000H  FFFFFFFFH  000014DBH  DATA



MEMORY MAP OF MODULE:  .\obj\prj (main)

START      STOP       LENGTH    ALIGN  RELOC  MEMORY CLASS   SEGMENT NAME
=========================================================================
00000000H  000000B3H  000000B4H     4  AT..   CODE           STARTUPCODE
000000B4H  0000013BH  00000088H     4  UNIT   CONST          ?CON?main
0000013CH  00001182H  00001047H     4  UNIT   DATA           ?DT0?main
00001183H  00001183H  00000001H   ---  ---    **GAP**
00001184H  000011C1H  0000003EH     4  UNIT   CONST          ?CON?fat
000011C2H  000011C3H  00000002H   ---  ---    **GAP**
000011C4H  0000125AH  00000097H     4  UNIT   CONST          ?CON?ioman
0000125BH  0000125BH  00000001H   ---  ---    **GAP**
0000125CH  0000125FH  00000004H     4  UNIT   DATA           ?DT0?lpc2000_dbg_printf
00001260H  00001301H  000000A2H     4  UNIT   CONST          ?CON?lpc2000_spi
00001302H  00001303H  00000002H   ---  ---    **GAP**
00001304H  0000135AH  00000057H     4  UNIT   CONST          ?CON?mkfs
0000135BH  0000135BH  00000001H   ---  ---    **GAP**
0000135CH  00001597H  0000023CH     4  UNIT   CONST          ?CON?sd
00001598H  000015E7H  00000050H     4  UNIT   CONST          ?CON?ui
000015E8H  000054ABH  00003EC4H     4  UNIT   CONST          ?CON?fonts
000054ACH  0000593BH  00000490H     4  UNIT   DATA           STACK
0000593CH  00005953H  00000018H     4  UNIT   CONST          ?C_CLRSEG
00005954H  0000596FH  0000001CH     4  UNIT   CONST          ?C_INITSEG
00005970H  00005B2FH  000001C0H     4  UNIT   CODE           ?PR?main?main
00005B30H  00005B6BH  0000003CH     4  UNIT   CODE           ?PR?dir_getFileStructure?T?dir
00005B6CH  00005BA3H  00000038H     4  UNIT   CODE           ?PR?dir_createDirectoryEntry?T?dir
00005BA4H  00005BF3H  00000050H     4  UNIT   CODE           ?PR?dir_createDefaultEntry?T?dir
00005BF4H  00005C47H  00000054H     4  UNIT   CODE           ?PR?dir_setFirstCluster?T?dir
00005C48H  00005C7BH  00000034H     4  UNIT   CODE           ?PR?dir_setFileSize?T?dir
00005C7CH  00005CF3H  00000078H     4  UNIT   CODE           ?PR?dir_findinDir?T?dir
00005CF4H  00005D1FH  0000002CH     4  UNIT   CODE           ?PR?dir_findinBuf?T?dir
00005D20H  00005DB3H  00000094H     4  UNIT   CODE           ?PR?dir_findinCluster?T?dir
00005DB4H  00005E57H  000000A4H     4  UNIT   CODE           ?PR?dir_findinRootArea?T?dir
00005E58H  00005EAFH  00000058H     4  UNIT   CODE           ?PR?dir_getFatFileName?T?dir
00005EB0H  00005EE7H  00000038H     4  UNIT   CODE           ?PR?dir_updateDirectoryEntry?T?dir
00005EE8H  00005F27H  00000040H     4  UNIT   CODE           ?PR?dir_addCluster?T?dir
00005F28H  00005FBFH  00000098H     4  UNIT   CODE           ?PR?dir_findFileinBuf?T?dir
00005FC0H  00006027H  00000068H     4  UNIT   CODE           ?PR?dir_findFreeEntryinBuf?T?dir
00006028H  00006043H  0000001CH     4  UNIT   CODE           ?PR?disc_initDisc?T?disc
00006044H  00006093H  00000050H     4  UNIT   CODE           ?PR?disc_loadMBR?T?disc
00006094H  00006153H  000000C0H     4  UNIT   CODE           ?PR?efs_init?T?efs
00006154H  00006173H  00000020H     4  UNIT   CODE           ?PR?ex_getb16?T?extract
00006174H  000061A7H  00000034H     4  UNIT   CODE           ?PR?ex_getb32?T?extract
000061A8H  000061EFH  00000048H     4  UNIT   CODE           ?PR?ex_setb32?T?extract
LARM LINKER/LOCATER V2.42                                                             03/27/2006  10:45:53  PAGE 3


000061F0H  0000624FH  00000060H     4  UNIT   CODE           ?PR?ex_getPartitionField?T?extract
00006250H  000062C3H  00000074H     4  UNIT   CODE           ?PR?fat_getSectorAddressFatEntry?T?fat
000062C4H  000063EBH  00000128H     4  UNIT   CODE           ?PR?fat_getNextClusterAddress?T?fat
000063ECH  000065CBH  000001E0H     4  UNIT   CODE           ?PR?fat_setNextClusterAddress?T?fat
000065CCH  0000661FH  00000054H     4  UNIT   CODE           ?PR?fat_isEocMarker?T?fat
00006620H  0000664FH  00000030H     4  UNIT   CODE           ?PR?fat_giveEocMarker?T?fat
00006650H  0000674BH  000000FCH     4  UNIT   CODE           ?PR?fat_getNextClusterAddressWBuf?T?fat
0000674CH  000068DBH  00000190H     4  UNIT   CODE           ?PR?fat_setNextClusterAddressWBuf?T?fat
000068DCH  000069BFH  000000E4H     4  UNIT   CODE           ?PR?fat_getNextClusterChain?T?fat
000069C0H  00006A4BH  0000008CH     4  UNIT   CODE           ?PR?fat_LogicToDiscCluster?T?fat
00006A4CH  00006BB7H  0000016CH     4  UNIT   CODE           ?PR?fat_allocClusterChain?T?fat
00006BB8H  00006C17H  00000060H     4  UNIT   CODE           ?PR?fat_unlinkClusterChain?T?fat
00006C18H  00006C5BH  00000044H     4  UNIT   CODE           ?PR?fat_countClustersInChain?T?fat
00006C5CH  00006CABH  00000050H     4  UNIT   CODE           ?PR?fat_DiscToLogicCluster?T?fat
00006CACH  00006CD7H  0000002CH     4  UNIT   CODE           ?PR?fat_countFreeClusters?T?fat
00006CD8H  00006F3FH  00000268H     4  UNIT   CODE           ?PR?file_fopen?T?file
00006F40H  00006FBFH  00000080H     4  UNIT   CODE           ?PR?file_fclose?T?file
00006FC0H  00006FE3H  00000024H     4  UNIT   CODE           ?PR?file_setpos?T?file
00006FE4H  00007133H  00000150H     4  UNIT   CODE           ?PR?file_fread?T?file
00007134H  0000715BH  00000028H     4  UNIT   CODE           ?PR?file_read?T?file
0000715CH  0000731FH  000001C4H     4  UNIT   CODE           ?PR?file_fwrite?T?file
00007320H  00007347H  00000028H     4  UNIT   CODE           ?PR?file_write?T?file
00007348H  0000743BH  000000F4H     4  UNIT   CODE           ?PR?file_normalToFatName?T?file
0000743CH  000074D7H  0000009CH     4  UNIT   CODE           ?PR?file_validateChar?T?file
000074D8H  00007533H  0000005CH     4  UNIT   CODE           ?PR?file_initFile?T?file
00007534H  00007577H  00000044H     4  UNIT   CODE           ?PR?file_setAttr?T?file
00007578H  0000758FH  00000018H     4  UNIT   CODE           ?PR?file_getAttr?T?file
00007590H  00007607H  00000078H     4  UNIT   CODE           ?PR?file_requiredCluster?T?file
00007608H  00007663H  0000005CH     4  UNIT   CODE           ?PR?fs_initFs?T?fs
00007664H  0000769FH  0000003CH     4  UNIT   CODE           ?PR?fs_isValidFat?T?fs
000076A0H  0000772BH  0000008CH     4  UNIT   CODE           ?PR?fs_loadVolumeId?T?fs
0000772CH  000077F7H  000000CCH     4  UNIT   CODE           ?PR?fs_verifySanity?T?fs
000077F8H  00007893H  0000009CH     4  UNIT   CODE           ?PR?fs_countDataSectors?T?fs
00007894H  000078D7H  00000044H     4  UNIT   CODE           ?PR?fs_determineFatType?T?fs
000078D8H  00007927H  00000050H     4  UNIT   CODE           ?PR?fs_findFirstSectorRootDir?T?fs
00007928H  00007937H  00000010H     4  UNIT   CODE           ?PR?fs_initCurrentDir?T?fs
00007938H  0000798FH  00000058H     4  UNIT   CODE           ?PR?fs_clusterToSector?T?fs
00007990H  000079BFH  00000030H     4  UNIT   CODE           ?PR?fs_getNextFreeCluster?T?fs
000079C0H  000079C3H  00000004H     4  UNIT   CODE           ?PR?fs_giveFreeClusterHint?T?fs
000079C4H  00007A47H  00000084H     4  UNIT   CODE           ?PR?fs_findFreeFile?T?fs
00007A48H  00007B3BH  000000F4H     4  UNIT   CODE           ?PR?fs_findFile?T?fs
00007B3CH  00007B9BH  00000060H     4  UNIT   CODE           ?PR?fs_getLastCluster?T?fs
00007B9CH  00007BB3H  00000018H     4  UNIT   CODE           ?PR?fs_getFirstClusterRootDir?T?fs
00007BB4H  00007BD7H  00000024H     4  UNIT   CODE           ?PR?fs_setFirstClusterInDirEntry?T?fs
00007BD8H  00007BFFH  00000028H     4  UNIT   CODE           ?PR?fs_initClusterChain?T?fs
00007C00H  00007C17H  00000018H     4  UNIT   CODE           ?PR?fs_flushFs?T?fs
00007C18H  00007C27H  00000010H     4  UNIT   CODE           ?PR?fs_umount?T?fs
00007C28H  00007C7FH  00000058H     4  UNIT   CODE           ?PR?fs_clearCluster?T?fs
00007C80H  00007CAFH  00000030H     4  UNIT   CODE           ?PR?ioman_init?T?ioman
00007CB0H  00007D73H  000000C4H     4  UNIT   CODE           ?PR?ioman_reset?T?ioman
00007D74H  00007D7BH  00000008H     4  UNIT   CODE           ?PR?ioman_getBuffer?T?ioman
00007D7CH  00007DE7H  0000006CH     4  UNIT   CODE           ?PR?ioman_setAttr?T?ioman
00007DE8H  00007E23H  0000003CH     4  UNIT   CODE           ?PR?ioman_getAttr?T?ioman
00007E24H  00007E4FH  0000002CH     4  UNIT   CODE           ?PR?ioman_getUseCnt?T?ioman
00007E50H  00007E8BH  0000003CH     4  UNIT   CODE           ?PR?ioman_incUseCnt?T?ioman
00007E8CH  00007EC7H  0000003CH     4  UNIT   CODE           ?PR?ioman_decUseCnt?T?ioman
00007EC8H  00007EF3H  0000002CH     4  UNIT   CODE           ?PR?ioman_getRefCnt?T?ioman
00007EF4H  00007F2FH  0000003CH     4  UNIT   CODE           ?PR?ioman_incRefCnt?T?ioman
00007F30H  00007FE7H  000000B8H     4  UNIT   CODE           ?PR?ioman_pop?T?ioman
00007FE8H  000080ABH  000000C4H     4  UNIT   CODE           ?PR?ioman_push?T?ioman
000080ACH  000080D7H  0000002CH     4  UNIT   CODE           ?PR?ioman_getPtr?T?ioman
000080D8H  00008117H  00000040H     4  UNIT   CODE           ?PR?ioman_getBp?T?ioman
00008118H  00008153H  0000003CH     4  UNIT   CODE           ?PR?ioman_readSector?T?ioman
00008154H  0000818FH  0000003CH     4  UNIT   CODE           ?PR?ioman_writeSector?T?ioman
00008190H  000081EFH  00000060H     4  UNIT   CODE           ?PR?ioman_resetCacheItem?T?ioman
LARM LINKER/LOCATER V2.42                                                             03/27/2006  10:45:53  PAGE 4


000081F0H  00008247H  00000058H     4  UNIT   CODE           ?PR?ioman_findSectorInCache?T?ioman
00008248H  0000828BH  00000044H     4  UNIT   CODE           ?PR?ioman_findFreeSpot?T?ioman
0000828CH  00008393H  00000108H     4  UNIT   CODE           ?PR?ioman_findUnusedSpot?T?ioman
00008394H  0000846FH  000000DCH     4  UNIT   CODE           ?PR?ioman_findOverallocableSpot?T?ioman
00008470H  000084D7H  00000068H     4  UNIT   CODE           ?PR?ioman_putSectorInCache?T?ioman
000084D8H  00008563H  0000008CH     4  UNIT   CODE           ?PR?ioman_flushSector?T?ioman
00008564H  000086DBH  00000178H     4  UNIT   CODE           ?PR?ioman_getSector?T?ioman
000086DCH  00008767H  0000008CH     4  UNIT   CODE           ?PR?ioman_releaseSector?T?ioman
00008768H  0000880FH  000000A8H     4  UNIT   CODE           ?PR?ioman_directSectorRead?T?ioman
00008810H  000088EFH  000000E0H     4  UNIT   CODE           ?PR?ioman_directSectorWrite?T?ioman
000088F0H  00008977H  00000088H     4  UNIT   CODE           ?PR?ioman_flushRange?T?ioman
00008978H  00008BB7H  00000240H     4  UNIT   CODE           ?PR?lpc2000_debug_printf?T?lpc2000_dbg_printf
00008BB8H  00008BE3H  0000002CH     4  UNIT   CODE           ?PR?myputchar?T?lpc2000_dbg_printf
00008BE4H  00008C7BH  00000098H     4  UNIT   CODE           ?PR?if_initInterface?T?lpc2000_spi
00008C7CH  00008C9BH  00000020H     4  UNIT   CODE           ?PR?if_readBuf?T?lpc2000_spi
00008C9CH  00008CB3H  00000018H     4  UNIT   CODE           ?PR?if_writeBuf?T?lpc2000_spi
00008CB4H  00008D33H  00000080H     4  UNIT   CODE           ?PR?if_spiInit?T?lpc2000_spi
00008D34H  00008D53H  00000020H     4  UNIT   CODE           ?PR?if_spiSetSpeed?T?lpc2000_spi
00008D54H  00008D8FH  0000003CH     4  UNIT   CODE           ?PR?if_spiSend?T?lpc2000_spi
00008D90H  00008DB7H  00000028H     4  UNIT   CODE           ?PR?my_if_spiSend?T?lpc2000_spi
00008DB8H  00008E13H  0000005CH     4  UNIT   CODE           ?PR?ls_openDir?T?ls
00008E14H  00008E53H  00000040H     4  UNIT   CODE           ?PR?ls_getNext?T?ls
00008E54H  00008E83H  00000030H     4  UNIT   CODE           ?PR?ls_getDirEntry?T?ls
00008E84H  00008F17H  00000094H     4  UNIT   CODE           ?PR?ls_getRealDirEntry?T?ls
00008F18H  00008F93H  0000007CH     4  UNIT   CODE           ?PR?ls_getRootAreaEntry?T?ls
00008F94H  00008FBFH  0000002CH     4  UNIT   CODE           ?PR?ls_isValidFileEntry?T?ls
00008FC0H  00009013H  00000054H     4  UNIT   CODE           ?PR?ls_fileEntryToDirListEntry?T?ls
00009014H  0000905FH  0000004CH     4  UNIT   CODE           ?PR?part_initPartition?T?partition
00009060H  000090A7H  00000048H     4  UNIT   CODE           ?PR?part_isFatPart?T?partition
000090A8H  000090CFH  00000028H     4  UNIT   CODE           ?PR?part_readBuf?T?partition
000090D0H  000090F7H  00000028H     4  UNIT   CODE           ?PR?part_writeBuf?T?partition
000090F8H  0000911BH  00000024H     4  UNIT   CODE           ?PR?part_getSect?T?partition
0000911CH  00009133H  00000018H     4  UNIT   CODE           ?PR?part_relSect?T?partition
00009134H  00009163H  00000030H     4  UNIT   CODE           ?PR?part_flushPart?T?partition
00009164H  00009187H  00000024H     4  UNIT   CODE           ?PR?part_directSectorRead?T?partition
00009188H  000091ABH  00000024H     4  UNIT   CODE           ?PR?part_directSectorWrite?T?partition
000091ACH  000091CBH  00000020H     4  UNIT   CODE           ?PR?part_getRealLBA?T?partition
000091CCH  000091FFH  00000034H     4  UNIT   CODE           ?PR?strMatch?T?plibc
00009200H  00009223H  00000024H     4  UNIT   CODE           ?PR?memCpy?T?plibc
00009224H  0000923FH  0000001CH     4  UNIT   CODE           ?PR?memClr?T?plibc
00009240H  00009303H  000000C4H     4  UNIT   CODE           ?PR?sd_Init?T?sd
00009304H  00009383H  00000080H     4  UNIT   CODE           ?PR?sd_Command?T?sd
00009384H  000093BFH  0000003CH     4  UNIT   CODE           ?PR?sd_Resp8b?T?sd
000093C0H  00009447H  00000088H     4  UNIT   CODE           ?PR?sd_Resp8bError?T?sd
00009448H  0000947BH  00000034H     4  UNIT   CODE           ?PR?sd_Resp16b?T?sd
0000947CH  0000955BH  000000E0H     4  UNIT   CODE           ?PR?sd_State?T?sd
0000955CH  0000960FH  000000B4H     4  UNIT   CODE           ?PR?sd_readSector?T?sd
00009610H  000096ABH  0000009CH     4  UNIT   CODE           ?PR?sd_writeSector?T?sd
000096ACH  000097DBH  00000130H     4  UNIT   CODE           ?PR?sd_getDriveSize?T?sd
000097DCH  000097DFH  00000004H     4  UNIT   CODE           ?PR?fs_hasTimeSupport?T?time
000097E0H  000097E3H  00000004H     4  UNIT   CODE           ?C?FIQ
000097E4H  000097E7H  00000004H     4  UNIT   CODE           ?C?IRQ
000097E8H  000097EBH  00000004H     4  UNIT   CODE           ?C?DABT
000097ECH  000097EFH  00000004H     4  UNIT   CODE           ?C?PABT

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -