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

📄 link_2_4_bootloader.map

📁 这个程序用于单片机和无线传输芯片CC2500之间的传送
💻 MAP
📖 第 1 页 / 共 5 页
字号:
LX51 LINKER/LOCATER V4.25                                                               01/04/2009  23:51:50  PAGE 1


LX51 LINKER/LOCATER V4.25, INVOKED BY:
D:\KEIL\C51\BIN\LX51.EXE .\objects\Link.obj, ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB, ..\..\..\..\..\Li
>> b\Chipcon\srf04\ebsrf04_bootloader.LIB, .\objects\bootloader_reservations.obj, .\objects\STARTUP.obj, .\objects\RegSe
>> ttings_Link.obj, .\objects\app_descriptor.obj TO .\objects\link_2_4_bootloader PRINT (.\listings\link_2_4_bootloader.
>> map)


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\objects\Link.obj (LINK)
         COMMENT TYPE 0: C51 V8.12
  ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB (WAIT)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB (RFSENDPACKET)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB (RFWRITERFSETTINGS)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB (SPISWRITEREG)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB (RFRECEIVEPACKET)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB (SPIREADBURSTREG)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB (SPIREADREG)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB (SPIREADSTATUS)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB (SPISTROBE)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\..\Lib\Chipcon\srf04\halsrf04_bootloader.LIB (SPIWRITEBURSTREG)
         COMMENT TYPE 0: C51 V7.50
  ..\..\..\..\..\Lib\Chipcon\srf04\ebsrf04_bootloader.LIB (LCD)
         COMMENT TYPE 0: C51 V7.50
  .\objects\bootloader_reservations.obj (BOOTLOADER_RESERVATIONS)
         COMMENT TYPE 0: C51 V8.12
  .\objects\STARTUP.obj (?C_STARTUP)
         COMMENT TYPE 0: AX51 V3.03c
  .\objects\RegSettings_Link.obj (REGSETTINGS_LINK)
         COMMENT TYPE 0: C51 V8.12
  .\objects\app_descriptor.obj (APP_DESCRIPTOR)
         COMMENT TYPE 0: AX51 V3.03c
  D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C?LILDIDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  .\objects\link_2_4_bootloader (LINK)

BASE        START       END         USED      MEMORY CLASS
==========================================================
LX51 LINKER/LOCATER V4.25                                                             01/04/2009  23:51:50  PAGE 2


C:000000H   C:000000H   C:00FFFFH   001364H   CODE
I:000000H   I:000000H   I:00007FH   00007FH   DATA
X:000000H   X:000000H   X:00FFFFH   00005EH   XDATA
I:000000H   I:000000H   I:0000FFH   000001H   IDATA
C:000000H   C:000000H   C:00FFFFH   000024H   CONST


MEMORY MAP OF MODULE:  .\objects\link_2_4_bootloader (LINK)


START     STOP      LENGTH    ALIGN  RELOC    MEMORY CLASS   SEGMENT NAME
=========================================================================

* * * * * * * * * * *   D A T A   M E M O R Y   * * * * * * * * * * * * *
000000H   000007H   000008H   ---    AT..     DATA           "REG BANK 0"
000008H   00000FH   000008H   BYTE   OFFS..   DATA           ?DA?BOOTLOADER_RESERVATIONS?0
000010H   000014H   000005H   BYTE   OFFS..   DATA           ?DA?BOOTLOADER_RESERVATIONS?2
000015H   00001FH   00000BH   BYTE   OFFS..   DATA           ?DA?BOOTLOADER_RESERVATIONS?4
000020H   000023H   000004H   BYTE   OFFS..   DATA           ?DA?BOOTLOADER_RESERVATIONS?5
000024H   00002AH   000007H   BYTE   OFFS..   DATA           ?DA?BOOTLOADER_RESERVATIONS?3
00002BH   00005DH   000033H   BYTE   UNIT     DATA           ?DT?LCD
00005EH   000074H   000017H   BYTE   UNIT     DATA           _DATA_GROUP_
000075H   00007EH   00000AH   BYTE   UNIT     DATA           ?DT?_EBLCDUPDATE?LCD
00007FH   00007FH   000001H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   0007FFH   000800H   BYTE   OFFS..   CODE           ?CO?BOOTLOADER_RESERVATIONS?1
000800H   000802H   000003H   ---    OFFS..   CODE           ?CO?STARTUP?3
000803H   000826H   000024H   BYTE   UNIT     CODE           ?PR?EBI2CHANDLER?LCD
000827H   000839H   000013H   BYTE   UNIT     CODE           ?PR?_HALRFSENDPACKET?RFSENDPACKET
00083AH   00083AH   000001H   ---    ---      **GAP**
00083BH   00083DH   000003H   BYTE   OFFS..   CODE           ?LCD?0083B
00083EH   000845H   000008H   ---    ---      **GAP**
000846H   00084AH   000005H   ---    OFFS..   CODE           ?CO?APP_DESCRIPTOR?2
00084BH   000ABDH   000273H   BYTE   UNIT     CODE           ?PR?_HALRFWRITERFSETTINGS?RFWRITERFSETTINGS
000ABEH   000C49H   00018CH   BYTE   UNIT     CODE           ?PR?_EBLCDUPDATE?LCD
000C4AH   000DC2H   000179H   BYTE   UNIT     CODE           ?C?LIB_CODE
000DC3H   000EA9H   0000E7H   BYTE   UNIT     CODE           ?PR?MAIN?LINK
000EAAH   000F72H   0000C9H   BYTE   UNIT     CODE           ?PR?_INTTOASCII?LINK
000F73H   00100EH   00009CH   BYTE   UNIT     CODE           ?PR?EBLCDINIT?LCD
00100FH   001094H   000086H   BYTE   UNIT     CODE           ?C_C51STARTUP
001095H   00110EH   00007AH   BYTE   UNIT     CODE           ?PR?_HALRFRECEIVEPACKET?RFRECEIVEPACKET
00110FH   00117EH   000070H   BYTE   UNIT     CODE           ?PR?SMBUSISR?LCD
00117FH   0011CEH   000050H   BYTE   UNIT     CODE           ?PR?_PARSEMENU?LINK
0011CFH   001213H   000045H   BYTE   UNIT     CODE           ?PR?_EBLCDCONVERTCHAR?LCD
001214H   001254H   000041H   BYTE   UNIT     CODE           ?PR?_HALSPIREADBURSTREG?SPIREADBURSTREG
001255H   001292H   00003EH   BYTE   UNIT     CODE           ?PR?_HALSPIWRITEBURSTREG?SPIWRITEBURSTREG
001293H   0012B4H   000022H   BYTE   UNIT     CODE           ?PR?_HALSPIREADREG?SPIREADREG
0012B5H   0012D6H   000022H   BYTE   UNIT     CODE           ?PR?_HALSPIREADSTATUS?SPIREADSTATUS
0012D7H   0012F7H   000021H   BYTE   UNIT     CODE           APPDESCDATA
0012F8H   001314H   00001DH   BYTE   UNIT     CODE           ?C_INITSEG
001315H   001330H   00001CH   BYTE   UNIT     CODE           ?PR?_HALSPIWRITEREG?SPISWRITEREG
001331H   001348H   000018H   BYTE   UNIT     CODE           ?PR?_HALWAIT?WAIT
001349H   00135AH   000012H   BYTE   UNIT     CODE           ?CO?LINK
00135BH   00136CH   000012H   BYTE   UNIT     CODE           ?PR?_HALSPISTROBE?SPISTROBE
00136DH   001390H   000024H   BYTE   UNIT     CONST          ?CO?REGSETTINGS_LINK

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000000H   00005DH   00005EH   BYTE   UNIT     XDATA          ?XD?LINK



OVERLAY MAP OF MODULE:   .\objects\link_2_4_bootloader (LINK)


LX51 LINKER/LOCATER V4.25                                                             01/04/2009  23:51:50  PAGE 3


FUNCTION/MODULE                               BIT_GROUP   DATA_GROUP 
--> CALLED FUNCTION/MODULE                   START  STOP  START  STOP
=====================================================================
SMBUSISR/LCD                                 ----- -----  ----- -----
  +--> ?PR?EBI2CHANDLER?LCD

EBI2CHANDLER/LCD                             ----- -----  ----- -----

*** NEW ROOT *******************************

?C_C51STARTUP                                ----- -----  ----- -----
  +--> ?PR?MAIN?LINK
  +--> ?C_INITSEG

MAIN/LINK                                    ----- -----  005EH 0066H
  +--> ?PR?_HALWAIT?WAIT
  +--> ?CO?REGSETTINGS_LINK
  +--> ?PR?_HALRFWRITERFSETTINGS?RFWRITERFSE...
  +--> ?PR?_HALSPIWRITEREG?SPISWRITEREG
  +--> ?PR?_HALRFSENDPACKET?RFSENDPACKET
  +--> ?PR?_HALRFRECEIVEPACKET?RFRECEIVEPACKET
  +--> ?PR?_INTTOASCII?LINK

_HALWAIT/WAIT                                ----- -----  ----- -----

?CO?REGSETTINGS_LINK                         ----- -----  ----- -----

_HALRFWRITERFSETTINGS/RFWRITERFSETTINGS      ----- -----  0067H 0069H
  +--> ?PR?_HALSPIWRITEREG?SPISWRITEREG

_HALSPIWRITEREG/SPISWRITEREG                 ----- -----  ----- -----

_HALRFSENDPACKET/RFSENDPACKET                ----- -----  ----- -----
  +--> ?PR?_HALSPIWRITEBURSTREG?SPIWRITEBURS...
  +--> ?PR?_HALSPISTROBE?SPISTROBE

_HALSPIWRITEBURSTREG/SPIWRITEBURSTREG        ----- -----  0067H 006BH

_HALSPISTROBE/SPISTROBE                      ----- -----  ----- -----

_HALRFRECEIVEPACKET/RFRECEIVEPACKET          ----- -----  0067H 006FH
  +--> ?PR?_HALSPISTROBE?SPISTROBE
  +--> ?PR?_HALSPIREADSTATUS?SPIREADSTATUS
  +--> ?PR?_HALSPIREADREG?SPIREADREG
  +--> ?PR?_HALSPIREADBURSTREG?SPIREADBURSTREG

_HALSPIREADSTATUS/SPIREADSTATUS              ----- -----  ----- -----

_HALSPIREADREG/SPIREADREG                    ----- -----  ----- -----

_HALSPIREADBURSTREG/SPIREADBURSTREG          ----- -----  0070H 0074H

_INTTOASCII/LINK                             ----- -----  0067H 0073H

?C_INITSEG                                   ----- -----  ----- -----



PUBLIC SYMBOLS OF MODULE:  .\objects\link_2_4_bootloader (LINK)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000075H   DATA     BYTE      ?_ebLcdUpdate?BYTE
      00000067H   DATA     BYTE      ?_halRfReceivePacket?BYTE
LX51 LINKER/LOCATER V4.25                                                             01/04/2009  23:51:50  PAGE 4


      00000070H   DATA     BYTE      ?_halSpiReadBurstReg?BYTE
      00000067H   DATA     BYTE      ?_halSpiWriteBurstReg?BYTE
      01000C63H   CODE     ---       ?C?CLDOPTR
      01000C4AH   CODE     ---       ?C?CLDPTR
      00000000H   NUMBER   ---       ?C?CODESEG
      01000CA2H   CODE     ---       ?C?CSTOPTR
      01000C90H   CODE     ---       ?C?CSTPTR
      01000DACH   CODE     ---       ?C?LILDIDATA
      01000DA3H   CODE     ---       ?C?LILDIDATA1
      01000DA5H   CODE     ---       ?C?LILDIDATA8
      01000D92H   CODE     ---       ?C?ULCMP
      01000D00H   CODE     ---       ?C?ULDIV
      00000000H   NUMBER   ---       ?C?XDATASEG
      01001050H   CODE     ---       ?C_START
      01000800H   CODE     NEAR LAB  ?C_STARTUP
      010011D9H   CODE     ---       _ebLcdConvertChar
      01000ABEH   CODE     ---       _ebLcdUpdate
      01001095H   CODE     ---       _halRfReceivePacket
      01000827H   CODE     ---       _halRfSendPacket
      0100084BH   CODE     ---       _halRfWriteRfSettings
      01001214H   CODE     ---       _halSpiReadBurstReg
      01001293H   CODE     ---       _halSpiReadReg
      010012B5H   CODE     ---       _halSpiReadStatus
      0100135BH   CODE     ---       _halSpiStrobe
      01001255H   CODE     ---       _halSpiWriteBurstReg
      01001315H   CODE     ---       _halSpiWriteReg
      01001331H   CODE     ---       _halWait
      01000EAAH   CODE     ---       _intToAscii
      0100117FH   CODE     ---       _parseMenu
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
*SFR* 000000C0H.1 DATA     BIT       ACK
*SFR* 000000C0H.3 DATA     BIT       ACKRQ
*SFR* 000000E8H.4 DATA     BIT       AD0BUSY
*SFR* 000000E8H   DATA     BIT       AD0CM0
*SFR* 000000E8H.1 DATA     BIT       AD0CM1
*SFR* 000000E8H.2 DATA     BIT       AD0CM2
*SFR* 000000E8H.7 DATA     BIT       AD0EN
*SFR* 000000E8H.5 DATA     BIT       AD0INT
*SFR* 000000E8H.6 DATA     BIT       AD0TM
*SFR* 000000E8H.3 DATA     BIT       AD0WINT
*SFR* 000000BCH   DATA     BYTE      ADC0CF
*SFR* 000000E8H   DATA     BYTE      ADC0CN
*SFR* 000000C4H   DATA     BYTE      ADC0GTH
*SFR* 000000C3H   DATA     BYTE      ADC0GTL
*SFR* 000000BEH   DATA     BYTE      ADC0H
*SFR* 000000BDH   DATA     BYTE      ADC0L
*SFR* 000000C6H   DATA     BYTE      ADC0LTH
*SFR* 000000C5H   DATA     BYTE      ADC0LTL
*SFR* 000000BAH   DATA     BYTE      AMX0N
*SFR* 000000BBH   DATA     BYTE      AMX0P
      010012D8H   CODE     WORD      APPDESC
*SFR* 000000C0H.2 DATA     BIT       ARBLOST

⌨️ 快捷键说明

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