htnicee.map

来自「本附件为嵌入式Web的相关资料」· MAP 代码 · 共 1,303 行 · 第 1/5 页

MAP
1,303
字号
HI-TECH Software PICC18 Compiler V8.20PL4

Linker command line:

-z -Mhtnicee.map -ol.obj \
  -ppowerup=00h,intcode=08h,intcodelo=018h,init,end_init -ACOMRAM=00h-07Fh \
  -ptemp=COMRAM -ARAM=0-0FFhx6 -ABIGRAM=0-05FFh -pramtop=0600h \
  -ACODE=00h-03FFFh,04000h-07FFFh \
  -pconfig=0300000h,idloc=0200000h,eeprom_data=0f00000h \
  -pconst=end_init+0600h \
  -prbss=COMRAM,rbit=COMRAM,rdata=COMRAM,nvrram=COMRAM,nvbit=COMRAM \
  -pstruct=COMRAM -pnvram=-600h \
  -pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pdata=RAM,param \
  -pidata=CODE,irdata=CODE,ibigdata=CODE -Q18F452 -h+htnicee.sym -E \
  -EC:\DOCUME~1\RajbhaN\LOCALS~1\Temp\_SO.AAA -ver=PICC18#V8.20PL4 \
  C:\HTSOFT\PIC18\LIB\picrt86l.obj C:\MCHPStack\Source\xlcd.obj \
  C:\MCHPStack\Source\arp.obj C:\MCHPStack\Source\ARPTsk.obj \
  C:\MCHPStack\Source\delay.obj C:\MCHPStack\Source\dhcp.obj \
  C:\MCHPStack\Source\ftp.obj C:\MCHPStack\Source\Helpers.obj \
  C:\MCHPStack\Source\http.obj C:\MCHPStack\Source\icmp.obj \
  C:\MCHPStack\Source\ip.obj C:\MCHPStack\Source\Mac.obj \
  C:\MCHPStack\Source\mpfs.obj C:\MCHPStack\Source\StackTsk.obj \
  C:\MCHPStack\Source\tcp.obj C:\MCHPStack\Source\Tick.obj \
  C:\MCHPStack\Source\udp.obj C:\MCHPStack\Source\websrvr.obj \
  C:\MCHPStack\Source\xeeprom.obj C:\HTSOFT\PIC18\LIB\pic86l-c.lib 

Object code version is 3.7

Machine type is 18F452

Call graph:

*_main size 0,0 offset 0
     _InitializeBoard size 0,0 offset 0
         _XLCDInit size 0,0 offset 0
             _XLCDDelay15ms->_DelayMs
             _XLCDDelay100us size 0,1 offset 47
             _XLCDDelay4ms->_DelayMs
             _XLCDCommand size 0,1 offset 43
                 _XLCDIsBusy->_XLCDDelay100us size 0,1 offset 47
                 _XLCDDelay100us size 0,1 offset 47
         _XLCDCommand size 0,1 offset 43
             _XLCDIsBusy->_XLCDIsBusy size 0,0 offset 47
                 _XLCDDelay100us size 0,1 offset 47
             _XLCDDelay100us size 0,1 offset 47
         _XLCDPutROMString size 2,1 offset 43
             _XLCDPut size 0,1 offset 46
                 _XLCDIsBusy->_XLCDIsBusy size 0,0 offset 47
                     _XLCDDelay100us size 0,1 offset 47
                 _XLCDDelay100us size 0,1 offset 47
     _TickInit
     _MPFSInit->_XEEInit size 0,1 offset 0
     _InitAppConfig size 0,3 offset 0
         _XEEBeginRead size 2,2 offset 129
             _XEESetAddr size 2,3 offset 175
                 _WriteI2C size 0,1 offset 180
             _XEEClose
             _WriteI2C size 0,1 offset 180
         _XEERead->_getcI2C
         _XEEEndRead->_getcI2C
         _SaveAppConfig size 0,3 offset 30
             _XEESetAddr size 2,3 offset 175
                 _WriteI2C size 0,1 offset 180
             _XEEWrite size 0,1 offset 174
                 _WriteI2C size 0,1 offset 180
             _XEEEndWrite
     _XLCDCommand size 0,1 offset 43
         _XLCDIsBusy->_XLCDIsBusy size 0,0 offset 47
             _XLCDDelay100us size 0,1 offset 47
         _XLCDDelay100us size 0,1 offset 47
     _XLCDPutROMString size 2,1 offset 43
         _XLCDPut size 0,1 offset 46
             _XLCDIsBusy->_XLCDIsBusy size 0,0 offset 47
                 _XLCDDelay100us size 0,1 offset 47
             _XLCDDelay100us size 0,1 offset 47
     _SetConfig size 0,1 offset 0
         _USARTPutROMString size 2,1 offset 30
             _USARTPut size 0,1 offset 173
         _GetMenuChoice size 0,1 offset 1
         _ExecuteMenuChoice size 0,29 offset 1
             _USARTPut size 0,1 offset 173
             _USARTPutROMString size 2,1 offset 30
                 _USARTPut size 0,1 offset 173
             _sprintf size 6,12 offset 43
                 _putch
                 lwmod
                 lwdiv
                 lwmul
             _USARTPutString size 2,1 offset 43
                 _USARTPut size 0,1 offset 173
             _USARTGetString size 3,2 offset 30
             _atoi size 2,3 offset 38
                 _isdigit
                 awmul
             _DisplayIPValue size 3,10 offset 30
                 _XLCDCommand size 0,1 offset 43
                     _XLCDIsBusy->_XLCDIsBusy size 0,0 offset 47
                         _XLCDDelay100us size 0,1 offset 47
                     _XLCDDelay100us size 0,1 offset 47
                 _XLCDPutROMString size 2,1 offset 43
                     _XLCDPut size 0,1 offset 46
                         _XLCDIsBusy->_XLCDIsBusy size 0,0 offset 47
                             _XLCDDelay100us size 0,1 offset 47
                         _XLCDDelay100us size 0,1 offset 47
                 _sprintf size 6,12 offset 43
                     _putch
                     lwmod
                     lwdiv
                     lwmul
                 _XLCDPutString size 2,1 offset 43
                     _XLCDPut size 0,1 offset 46
                         _XLCDIsBusy->_XLCDIsBusy size 0,0 offset 47
                             _XLCDDelay100us size 0,1 offset 47
                         _XLCDDelay100us size 0,1 offset 47
                 _XLCDPut size 0,1 offset 46
                     _XLCDIsBusy->_XLCDIsBusy size 0,0 offset 47
                         _XLCDDelay100us size 0,1 offset 47
                     _XLCDDelay100us size 0,1 offset 47
                 _USARTPutString size 2,1 offset 43
                     _USARTPut size 0,1 offset 173
                 _USARTPut size 0,1 offset 173
             _StringToIPAddress size 4,4 offset 30
                 _atoi size 2,3 offset 38
                     _isdigit
                     awmul
             _DownloadMPFS size 0,143 offset 30
                 _MPFSFormat
                 _TickGet
                 _TickUpdate
                 _USARTPut size 0,1 offset 173
                 _MPFSClose
                 _MPFSPutBegin size 2,0 offset 173
                     _XEESetAddr size 2,3 offset 175
                         _WriteI2C size 0,1 offset 180
                 _MPFSPut size 0,1 offset 173
                     _XEEWrite size 0,1 offset 174
                         _WriteI2C size 0,1 offset 180
                     _MPFSPutEnd size 0,0 offset 174
                         _XEEEndWrite
                         _XEEIsBusy size 0,2 offset 174
                             _WriteI2C size 0,1 offset 180
                     _XEESetAddr size 2,3 offset 175
                         _WriteI2C size 0,1 offset 180
                 _MPFSPutEnd size 0,0 offset 174
                     _XEEEndWrite
                     _XEEIsBusy size 0,2 offset 174
                         _WriteI2C size 0,1 offset 180
             _SaveAppConfig size 0,3 offset 30
                 _XEESetAddr size 2,3 offset 175
                     _WriteI2C size 0,1 offset 180
                 _XEEWrite size 0,1 offset 174
                     _WriteI2C size 0,1 offset 180
                 _XEEEndWrite
     _StackInit size 0,0 offset 0
         _MACInit size 0,1 offset 0
             _NICReset
             _DelayMs
             _NICGet
             _NICPut ARG size 1, offset 209
                 _NICPut size 0, offset 210
                 _NICGet
         _ARPInit
         _UDPInit
         _TCPInit
     _HTTPInit size 0,1 offset 0
         _TCPListen size 2,0 offset 1
     _FTPInit->_TCPListen size 2,0 offset 1
     _TickGet
     _StackTask size 0,6 offset 0
         _MACGetHeader size 4,21 offset 6
             _NICGet
             _NICPut ARG size 1, offset 209
                 _NICPut size 0, offset 210
                 _NICGet
             _Delay size 0,2 offset 31
             _MACDiscardRx size 0,1 offset 107
                 _NICPut ARG size 1, offset 209
                     _NICPut size 0, offset 210
                     _NICGet
             _NICSetAddr size 2,2 offset 203
                 _NICPut ARG size 1, offset 209
                     _NICPut size 0, offset 210
                     _NICGet
             _MACGetArray size 4,2 offset 64
                 _NICPut ARG size 1, offset 209
                     _NICPut size 0, offset 210
                     _NICGet
                 _NICGet
             _swaps size 2,2 offset 197
             _memcpy size 6,0 offset 70
         _MACIsLinked size 0,1 offset 6
             _NICPut ARG size 1, offset 209
                 _NICPut size 0, offset 210
                 _NICGet
             _NICGet
         _DHCPReset->_UDPClose
         _MACDiscardRx size 0,1 offset 107
             _NICPut ARG size 1, offset 209
                 _NICPut size 0, offset 210
                 _NICGet
         _ARPProcess size 0,11 offset 6
             _ARPGet size 4,28 offset 17
                 _MACGetArray size 4,2 offset 64
                     _NICPut ARG size 1, offset 209
                         _NICPut size 0, offset 210
                         _NICGet
                     _NICGet
                 _MACDiscardRx size 0,1 offset 107
                     _NICPut ARG size 1, offset 209
                         _NICPut size 0, offset 210
                         _NICGet
                 _SwapARPPacket size 2,0 offset 49
                     _swaps size 2,2 offset 197
                 structcopy
             _MACIsTxReady->_NICGet
             _ARPPut size 3,28 offset 17
                 _SwapARPPacket size 2,0 offset 49
                     _swaps size 2,2 offset 197
                 _MACPutHeader size 5,3 offset 195
                     _NICPut ARG size 1, offset 209
                         _NICPut size 0, offset 210
                         _NICGet
                     _NICSetAddr size 2,2 offset 203
                         _NICPut ARG size 1, offset 209
                             _NICPut size 0, offset 210
                             _NICGet
                     _MACPutArray size 4,2 offset 203
                         _NICPut ARG size 1, offset 209
                             _NICPut size 0, offset 210
                             _NICGet
                         _NICGet
                     _MACPut size 0,1 offset 203
                         _NICPut ARG size 1, offset 209
                             _NICPut size 0, offset 210
                             _NICGet
                 _MACPutArray size 4,2 offset 203
                     _NICPut ARG size 1, offset 209
                         _NICPut size 0, offset 210
                         _NICGet
                     _NICGet
                 _MACFlush->_NICPut size 1,0 offset 209
                 structcopy
         _IPGetHeader size 8,49 offset 6
             _MACGetArray size 4,2 offset 64
                 _NICPut ARG size 1, offset 209
                     _NICPut size 0, offset 210
                     _NICGet
                 _NICGet
             _CalcIPChecksum size 4,8 offset 195
             _SwapIPHeader size 2,0 offset 195
                 _swaps size 2,2 offset 197
             _MACDiscardRx size 0,1 offset 107
                 _NICPut ARG size 1, offset 209
                     _NICPut size 0, offset 210
                     _NICGet
         _DHCPAbort->_UDPClose
         _UDPProcess size 4,9 offset 6
             _MACGetArray size 4,2 offset 64
                 _NICPut ARG size 1, offset 209
                     _NICPut size 0, offset 210
                     _NICGet

⌨️ 快捷键说明

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