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

📄 htslee.map

📁 适合于PIC单片机的TCP/IP协议栈
💻 MAP
📖 第 1 页 / 共 4 页
字号:
HI-TECH Software PICC18 Compiler V8.11PL1

Linker command line:

-z -Mhtslee.map -oC:\WINNT\TEMP\l.obj \
  -ppowerup=00h,intcode=08h,intcodelo=018h,init,end_init -ACOMRAM=00h-07Fh \
  -ptemp=COMRAM -ARAM=0-0FFhx6 -ABIGRAM=0-05FFh -pramtop=0600h \
  -ABANKS=0-0FFhx6 -ACODE=0-07FFFh -pconfig=0300000h,idloc=0200000h \
  -pconst=end_init+0600h \
  -prbss=COMRAM,rbit=COMRAM,rdata=COMRAM,nvrram=COMRAM,nvbit=COMRAM \
  -pstruct=COMRAM,intsave_regs=BIGRAM -pbigbss=BIGRAM,bigdata=BIGRAM \
  -pdata=RAM -pnvram=RAM,param=RAM -pidata=CODE,irdata=CODE,ibigdata=CODE \
  -Q18C452 -h+HTSLEE.sym -ver=PICC18#V8.11PL1 C:\HT-PIC18\LIB\picrt800.obj \
  ARP.OBJ ARPTSK.OBJ HELPERS.OBJ HTTP.OBJ ICMP.OBJ IP.OBJ MPFS.OBJ SLIP.OBJ \
  STACKTSK.OBJ TCP.OBJ TICK.OBJ WEBSRVR.OBJ XLCD.OBJ XEEPROM.OBJ FTP.OBJ \
  DELAY.OBJ C:\HT-PIC18\LIB\pic800-c.lib 

Object code version is 3.7

Machine type is 18C452

Call graph:

*_main size 0,0 offset 0
     _InitializeBoard size 0,0 offset 0
         _XLCDInit size 0,0 offset 0
             _XLCDDelay15ms->_DelayMs size 0,3 offset 0
             _XLCDDelay4ms->_DelayMs size 0,3 offset 0
             _XLCDDelay100us
             _XLCDCommand size 0,1 offset 42
                 _XLCDIsBusy
         _XLCDCommand size 0,1 offset 42
             _XLCDIsBusy
         _XLCDPutROMString size 2,1 offset 42
             _XLCDPut size 0,1 offset 45
                 _XLCDIsBusy
     _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 133
                 _WriteI2C size 0,1 offset 138
             _XEEClose
             _WriteI2C size 0,1 offset 138
         _XEERead->_getcI2C
         _XEEEndRead->_getcI2C
         _SaveAppConfig size 0,3 offset 29
             _XEESetAddr size 2,3 offset 133
                 _WriteI2C size 0,1 offset 138
             _XEEWrite size 0,1 offset 43
                 _WriteI2C size 0,1 offset 138
             _XEEEndWrite
     _XLCDCommand size 0,1 offset 42
         _XLCDIsBusy
     _XLCDPutROMString size 2,1 offset 42
         _XLCDPut size 0,1 offset 45
             _XLCDIsBusy
     _SetConfig size 0,1 offset 0
         _USARTPutROMString size 2,0 offset 29
             _USARTPut
         _GetMenuChoice
         _ExecuteMenuChoice size 0,28 offset 1
             _USARTPut
             _USARTPutROMString size 2,0 offset 29
                 _USARTPut
             _sprintf size 6,12 offset 42
                 _putch
                 lwmod
                 lwdiv
                 lwmul
             _USARTPutString size 2,0 offset 42
                 _USARTPut
             _USARTGetString size 3,0 offset 29
             _atoi size 2,3 offset 36
                 _isdigit
                 awmul
             _DisplayIPValue size 3,10 offset 29
                 _XLCDCommand size 0,1 offset 42
                     _XLCDIsBusy
                 _XLCDPutROMString size 2,1 offset 42
                     _XLCDPut size 0,1 offset 45
                         _XLCDIsBusy
                 _sprintf size 6,12 offset 42
                     _putch
                     lwmod
                     lwdiv
                     lwmul
                 _XLCDPutString size 2,1 offset 42
                     _XLCDPut size 0,1 offset 45
                         _XLCDIsBusy
                 _XLCDPut size 0,1 offset 45
                     _XLCDIsBusy
                 _USARTPutString size 2,0 offset 42
                     _USARTPut
                 _USARTPut
             _StringToIPAddress size 4,3 offset 29
                 _atoi size 2,3 offset 36
                     _isdigit
                     awmul
             _DownloadMPFS size 0,13 offset 29
                 _MPFSFormat
                 _TickGet
                 _USARTPut
                 _MPFSClose
                 _MPFSPutBegin size 2,0 offset 42
                     _XEESetAddr size 2,3 offset 133
                         _WriteI2C size 0,1 offset 138
                 _MPFSPut size 0,1 offset 42
                     _XEEWrite size 0,1 offset 43
                         _WriteI2C size 0,1 offset 138
                     _MPFSPutEnd size 0,0 offset 43
                         _XEEEndWrite
                         _XEEIsBusy size 0,2 offset 43
                             _WriteI2C size 0,1 offset 138
                     _XEESetAddr size 2,3 offset 133
                         _WriteI2C size 0,1 offset 138
                 _MPFSPutEnd size 0,0 offset 43
                     _XEEEndWrite
                     _XEEIsBusy size 0,2 offset 43
                         _WriteI2C size 0,1 offset 138
             _SaveAppConfig size 0,3 offset 29
                 _XEESetAddr size 2,3 offset 133
                     _WriteI2C size 0,1 offset 138
                 _XEEWrite size 0,1 offset 43
                     _WriteI2C size 0,1 offset 138
                 _XEEEndWrite
     _StackInit size 0,0 offset 0
         _MACInit->_MACDiscardTx
         _ARPInit
         _TCPInit
     _HTTPInit size 0,1 offset 0
         _TCPListen size 2,0 offset 1
     _FTPInit->_TCPListen size 2,0 offset 1
     _StackTask size 0,6 offset 0
         _MACGetHeader size 4,0 offset 6
             _MACDiscardRx
             _MACPut
             _MACFlush
         _MACDiscardRx
         _ARPProcess size 0,11 offset 6
             _ARPGet size 4,28 offset 17
                 _MACGetArray size 4,0 offset 64
                     _MACGet
                 _MACDiscardRx
                 _SwapARPPacket size 2,0 offset 49
                     _swaps size 2,3 offset 195
                 structcopy
             _MACIsTxReady
             _ARPPut size 3,28 offset 17
                 _SwapARPPacket size 2,0 offset 49
                     _swaps size 2,3 offset 195
                 _MACPutHeader size 5,0 offset 193
                 _MACPutArray size 4,0 offset 193
                     _MACPut
                 _MACFlush
                 structcopy
         _IPGetHeader size 8,49 offset 6
             _MACGetArray size 4,0 offset 64
                 _MACGet
             _CalcIPChecksum size 4,10 offset 193
             _SwapIPHeader size 2,0 offset 193
                 _swaps size 2,3 offset 195
             _MACDiscardRx
         _TCPProcess size 4,35 offset 6
             _MACGetArray size 4,0 offset 64
                 _MACGet
             _SwapTCPHeader size 2,0 offset 168
                 _swaps size 2,3 offset 195
                 _swapl size 4,7 offset 170
             _swaps size 2,3 offset 195
             _CalcIPChecksum size 4,10 offset 193
             _MACSetRxBuffer size 2,0 offset 106
             _MACPut
             _CalcTCPChecksum size 2,4 offset 168
                 _MACGet
             _MACDiscardRx
             _FindMatchingSocket size 4,3 offset 45
                 _memcpy size 6,0 offset 70
             _TransmitTCP size 18,38 offset 112
                 _MACIsTxReady
                 _MACGetFreeRxSize
                 _SwapTCPHeader size 2,0 offset 168
                     _swaps size 2,3 offset 195
                     _swapl size 4,7 offset 170
                 _swaps size 2,3 offset 195
                 _CalcIPChecksum size 4,10 offset 193
                 _MACSetTxBuffer size 2,0 offset 168
                 _IPPutHeader size 5,20 offset 168
                     _SwapIPHeader size 2,0 offset 193
                         _swaps size 2,3 offset 195
                     _CalcIPChecksum size 4,10 offset 193
                     _MACPutHeader size 5,0 offset 193
                     _MACPutArray size 4,0 offset 193
                         _MACPut
                 _MACPutArray size 4,0 offset 193
                     _MACPut
                 _CalcTCPChecksum size 2,4 offset 168
                     _MACGet
                 _MACPut
                 _MACFlush
             _HandleTCPSeg size 6,19 offset 45
                 _TickGet
                 _MACDiscardRx
                 _memcpy size 6,0 offset 70
                 _CloseSocket size 2,0 offset 105
                     _MACDiscardTx
                     _MACDiscardRx
                 _MACDiscardTx
                 _TransmitTCP size 18,38 offset 112
                     _MACIsTxReady
                     _MACGetFreeRxSize
                     _SwapTCPHeader size 2,0 offset 168
                         _swaps size 2,3 offset 195
                         _swapl size 4,7 offset 170
                     _swaps size 2,3 offset 195
                     _CalcIPChecksum size 4,10 offset 193
                     _MACSetTxBuffer size 2,0 offset 168
                     _IPPutHeader size 5,20 offset 168
                         _SwapIPHeader size 2,0 offset 193
                             _swaps size 2,3 offset 195
                         _CalcIPChecksum size 4,10 offset 193
                         _MACPutHeader size 5,0 offset 193
                         _MACPutArray size 4,0 offset 193
                             _MACPut
                     _MACPutArray size 4,0 offset 193
                         _MACPut
                     _CalcTCPChecksum size 2,4 offset 168
                         _MACGet
                     _MACPut
                     _MACFlush
                 lincr
         _ICMPGet size 10,48 offset 6
             _MACGetArray size 4,0 offset 64
                 _MACGet
             _CalcIPChecksum size 4,10 offset 193
             _SwapICMPPacket size 2,0 offset 64
                 _swaps size 2,3 offset 195
         _MACIsTxReady
         _ICMPPut size 10,40 offset 6
             _memcpy size 6,0 offset 70
             _SwapICMPPacket size 2,0 offset 64
                 _swaps size 2,3 offset 195
             _CalcIPChecksum size 4,10 offset 193
             _IPPutHeader size 5,20 offset 168
                 _SwapIPHeader size 2,0 offset 193
                     _swaps size 2,3 offset 195
                 _CalcIPChecksum size 4,10 offset 193
                 _MACPutHeader size 5,0 offset 193
                 _MACPutArray size 4,0 offset 193
                     _MACPut
             _MACPutArray size 4,0 offset 193
                 _MACPut
             _MACFlush
         _TCPTick
*    _HTTPServer size 0,1 offset 0
*        _HTTPProcess size 0,101 offset 1
             _TCPIsConnected
             _TCPIsGetReady
             _TCPGet size 2,2 offset 102
                 _MACSetRxBuffer size 2,0 offset 106
                 _MACDiscardRx
                 _MACGet
             _TCPDiscard size 0,2 offset 105
                 _MACDiscardRx
             _HTTPParse size 8,8 offset 102
                 _memcmp size 6,2 offset 118
                 _strupr size 2,3 offset 122
                 _mymemcpy size 5,4 offset 118
             _HTTPExecCmd size 3,0 offset 102
                 _mymemcpy size 5,4 offset 118
             _MPFSOpen size 2,18 offset 102
                 _strupr size 2,3 offset 122
                 _XEEReadArray size 5,2 offset 122
                     _XEEBeginRead size 2,2 offset 129
                         _XEESetAddr size 2,3 offset 133
                             _WriteI2C size 0,1 offset 138
                         _XEEClose
                         _WriteI2C size 0,1 offset 138
                     _XEERead->_XEERead size 0,0 offset 129
                         _getcI2C
                     _XEEEndRead->_XEEEndRead size 0,0 offset 129
                         _getcI2C
                 _strlen size 2,0 offset 122
                 _strncmp size 6,0 offset 122
             _TCPIsPutReady->_MACIsTxReady
*            _TCPPut size 1,3 offset 106
                 _MACReserveTxBuffer
                 _MACSetTxBuffer size 2,0 offset 168
                 _MACPut
*                _TCPFlush size 0,2 offset 110
*                    _TransmitTCP size 18,38 offset 112
                         _MACIsTxReady
                         _MACGetFreeRxSize
                         _SwapTCPHeader size 2,0 offset 168
                             _swaps size 2,3 offset 195
                             _swapl size 4,7 offset 170
                         _swaps size 2,3 offset 195
*                        _CalcIPChecksum size 4,10 offset 193
                         _MACSetTxBuffer size 2,0 offset 168
*                        _IPPutHeader size 5,20 offset 168
                             _SwapIPHeader size 2,0 offset 193
                                 _swaps size 2,3 offset 195
*                            _CalcIPChecksum size 4,10 offset 193
                             _MACPutHeader size 5,0 offset 193
                             _MACPutArray size 4,0 offset 193
                                 _MACPut
                         _MACPutArray size 4,0 offset 193
                             _MACPut
                         _CalcTCPChecksum size 2,4 offset 168
                             _MACGet
                         _MACPut
                         _MACFlush

⌨️ 快捷键说明

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