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 _MACDiscardTx * _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 _MACDiscardTx * _SendFile size 2,2 offset 102 _MPFSGetBegin size 2,0 offset 106 _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 _MPFSGet size 0,1 offset 106 _XEERead->_XEERead size 0,0 offset 129 _getcI2C _MPFSGetEnd->_XEEEndRead->_XEEEndRead size 0,0 offset 129 _getcI2C * _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 _MACDiscardTx _HTTPGetVar size 4,0 offset 106 * _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 _MACDiscardTx _TCPIsPutReady->_TCPIsPutReady size 0,0 offset 106 _MACIsTxReady _MPFSClose * _TCPDisconnect size 0,3 offset 102 _CloseSocket size 2,0 offset 105 _MACDiscardTx _MACDiscardRx _TCPDiscard size 0,2 offset 105 _MACDiscardRx * _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 * _FTPServer size 0,5 offset 0 _TCPIsConnected _TCPIsGetReady _TickGet _TCPGet size 2,2 offset 102 _MACSetRxBuffer size 2,0 offset 106 _MACDiscardRx _MACGet _TCPDiscard size 0,2 offset 105 _MACDiscardRx _ParseFTPString size 0,4 offset 5 _ParseFTPCommand size 2,1 offset 5 _memcmp size 6,2 offset 118 _TCPIsPutReady->_TCPIsPutReady size 0,0 offset 106 _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 _MACDiscardTx * _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 _MACDiscardTx * _ExecuteFTPCommand size 0,1 offset 5 _strncpy size 6,0 offset 6 _FTPVerify size 4,0 offset 6 _memcmp size 6,2 offset 118 _Quit size 0,0 offset 6 _MPFSClose _TCPDisconnect size 0,3 offset 102 _CloseSocket size 2,0 offset 105 _MACDiscardTx _MACDiscardRx _TCPDiscard size 0,2 offset 105 _MACDiscardRx _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 _TCPIsConnected _TCPIsPutReady->_TCPIsPutReady size 0,0 offset 106 _MACIsTxReady _atoi size 2,3 offset 36 _isdigit awmul _PutFile size 0,1 offset 6 _TCPConnect size 4,3 offset 7 _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 _TCPIsConnected _MPFSFormat _TCPIsGetReady _TickGet _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 _TCPGet size 2,2 offset 102 _MACSetRxBuffer size 2,0 offset 106 _MACDiscardRx _MACGet _MPFSPutEnd size 0,0 offset 43 _XEEEndWrite _XEEIsBusy size 0,2 offset 43 _WriteI2C size 0,1 offset 138 _TCPDiscard size 0,2 offset 105 _MACDiscardRx _MPFSClose _TCPDisconnect size 0,3 offset 102 _CloseSocket size 2,0 offset 105 _MACDiscardTx _MACDiscardRx _TCPDiscard size 0,2 offset 105 _MACDiscardRx _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 * _TCPDisconnect size 0,3 offset 102 _CloseSocket size 2,0 offset 105 _MACDiscardTx _MACDiscardRx _TCPDiscard size 0,2 offset 105 _MACDiscardRx * _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 _ProcessIO size 0,4 offset 0 _sprintf size 6,12 offset 42 _putch lwmod lwdiv lwmul _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 _XLCDPut size 0,1 offset 45 _XLCDIsBusy *_HighISR size 0,0 offset 207 * _TickUpdate * _MACISR Name Link Load Length Selector Space Scale C:\HT-PIC18\LIB\picrt800.obj end_init 80 80 4 C 0 ARP.OBJ temp 0 0 2 0 1 text 4E44 4E44 38E 600 0 ARPTSK.OBJ temp 0 0 2 0 1 bigbss 577 577 1 577 1 text 60E2 60E2 1BE 600 0 bss 4D 4D A 4D 1 HELPERS.OBJ temp 0 0 C 0 1 text 57D0 57D0 2AE 600 0 HTTP.OBJ temp 0 0 4 0 1 const 600 600 153 600 0 data C6 C6 8 C6 1 idata 84 84 8 C 0 text 3112 3112 9F0 600 0 bss 94 94 32 94 1 ICMP.OBJ temp 0 0 4 0 1 text 5A7E 5A7E 27C 600 0 IP.OBJ temp 0 0 4 0 1 text 51D2 51D2 316 600 0 bss 40 40 2 40 1 MPFS.OBJ temp 0 0 2 0 1 bigbss 578 578 3 577 1 text 54E8 54E8 2E8 600 0 bss 44 44 2 44 1 SLIP.OBJ temp 0 0 2 0 1 bigbss 57B 57B 1 577 1 text 487C 487C 5C8 600 0 bss 48 48 5 48 1 STACKTSK.OBJ temp 0 0 2 0 1 bigbss 57C 57C 21 577 1 text 5CFA 5CFA 1F6 600 0 bss 57 57 10 57 1 TCP.OBJ temp 0 0 4 0 1 text B14 B14 19DC 600 0 bss 200 200 FE 200 1 TICK.OBJ temp 0 0 2 0 1 text 66F6 66F6 38 600 0 bss 42 42 2 42 1 WEBSRVR.OBJ temp 0 0 F 0 1 config 300000 300000 4 300000 0 const 753 753 2EB 600 0 data CE CE 10 C6 1 idata 8C 8C 10 C 0 bigbss 59D 59D 11 577 1 bigdata 576 576 1 576 1 ibigdata 4 4 1 0 0 intcode 8 8 C 4 0 intsave_r 5E2 5E2 1E 5E2 1 text 24F0 24F0 C22 600 0 bss 7B 7B 19 7B 1 XLCD.OBJ temp 0 0 2 0 1 text 5EF0 5EF0 1F2 600 0 XEEPROM.OBJ temp 0 0 4 0 1 text BE BE 4D8 C 0 FTP.OBJ temp 0 0 4 0 1 const A3E A3E D6 600 0 data DE DE 22 C6 1 idata 9C 9C 22 C 0 bigbss 5AE 5AE 34 577 1 text 3B02 3B02 778 600 0 bss 67 67 14 67 1 DELAY.OBJ text 66AE 66AE 48 600 0 C:\HT-PIC18\LIB\pic800-c.lib sprintf.obj temp 0 0 6 0 1 text 427A 427A 602 600 0 bss 46 46 2 46 1 isdigit.obj text 6766 6766 1A 600 0 memcmp.obj temp 0 0 3 0 1 text 64B2 64B2 A6 600 0 memcpy.obj temp 0 0 2 0 1 text 65EC 65EC 70 600 0 atoi.obj temp 0 0 6 0 1 text 62A0 62A0 138 600 0 putch.obj text 6 6 2 3 0 lincr.obj temp 0 0 4 0 1 text 672E 672E 1C 600 0 strlen.obj temp 0 0 2 0 1 text 665C 665C 52 600 0 strncmp.obj temp 0 0 2 0 1 text 63D8 63D8 DA 600 0 powerup.obj powerup 0 0 4 0 0 strncpy.obj temp 0 0 2 0 1 text 6558 6558 94 600 0 wdiv.obj temp 0 0 7 0 1 text 596 596 66 C 0 wmul.obj temp 0 0 6 0 1 text 674A 674A 1C 600 0 struct.obj text 67A4 67A4 A 600 0 clrbss.obj init 18 18 14 C 0 clrbigbss.obj init 2C 2C 14 C 0 copydata.obj init 40 40 20 C 0 copybigdata.obj init 60 60 20 C 0 clr.obj text 6794 6794 10 600 0 copy.obj clrtext 6780 6780 14 600 0 btemp0.obj temp 0 0 1 0 1 btemp1.obj temp 0 0 2 0 1 btemp2.obj temp 0 0 3 0 1 btemp3.obj temp 0 0 4 0 1 btemp4.obj temp 0 0 5 0 1 btemp5.obj temp 0 0 6 0 1 btemp6.obj temp 0 0 7 0 1 btemp7.obj temp 0 0 8 0 1 btemp8.obj temp 0 0 9 0 1 btemp9.obj temp 0 0 A 0 1 btemp10.obj temp 0 0 B 0 1 btemp11.obj temp 0 0 C 0 1 btemp12.obj temp 0 0 D 0 1 btemp13.obj temp 0 0 E 0 1 btemp14.obj temp 0 0 F 0 1 sbsr0.obj rbss F F 1 0 1 COMMON param 100 100 CF C6 1 TOTAL Name Link Load Length CLASS COMRAM temp 0 0 F rbss F F 1 CLASS RAM param 100 100 CF data C6 C6 3A bss 4D 4D A bss 94 94 32 bss 40 40 2 bss 44 44 2 bss 48 48 5 bss 57 57 10 bss 200 200 FE bss 42 42 2 bss 7B 7B 19 bss 67 67 14 bss 46 46 2 CLASS BIGRAM bigbss 577 577 6B bigdata 576 576 1 intsave_r 5E2 5E2 1E CLASS BANKS CLASS CODE config 300000 300000 4 const 600 600 514 idata 84 84 3A ibigdata 4 4 1 powerup 0 0 4 intcode 8 8 C init 18 18 68 end_init 80 80 4 text 4E44 4E44 38E text 60E2 60E2 1BE text 57D0 57D0 2AE text 3112 3112 9F0 text 5A7E 5A7E 27C text 51D2 51D2 316 text 54E8 54E8 2E8 text 487C 487C 5C8 text 5CFA 5CFA 1F6 text B14 B14 19DC text 66F6 66F6 38 text 24F0 24F0 C22 text 5EF0 5EF0 1F2 text BE BE 4D8 text 3B02 3B02 778 text 66AE 66AE 48 text 427A 427A 602 text 6766 6766 1A text 64B2 64B2 A6 text 65EC 65EC 70 text 62A0 62A0 138 text 6 6 2 text 672E 672E 1C text 665C 665C 52 text 63D8 63D8 DA text 6558 6558 94 text 596 596 66 text 674A 674A 1C text 67A4 67A4 A text 6794 6794 10 clrtext 6780 6780 14 CLASS STRING SEGMENTS Name Load Length Top Selector Space Class temp 000000 000010 000010 0 1 COMRAM powerup 000000 000005 000005 0 0 CODE text 000006 000002 000008 3 0 CODE intcode 000008 00000C 000014 4 0 CODE intcodelo 000018 0005E4 0005FC C 0 CODE bss 000040 000002 000042 40 1 RAM bss 000042 000002 000044 42 1 RAM bss 000044 000002 000046 44 1 RAM bss 000046 000002 000048 46 1 RAM bss 000048 000005 00004D 48 1 RAM bss 00004D 00000A 000057 4D 1 RAM bss 000057 000010 000067 57 1 RAM bss 000067 000014 00007B 67 1 RAM bss 00007B 000019 000094 7B 1 RAM bss 000094 000032 0000C6 94 1 RAM data 0000C6 000109 0001CF C6 1 RAM bss 000200 0000FE 0002FE 200 1 RAM bigdata 000576 000001 000577 576 1 BIGRAM bigbss 000577 00006B 0005E2 577 1 BIGRAM intsave_regs 0005E2 00001E 000600 5E2 1 BIGRAM const 000600 0061AE 0067AE 600 0 CODE config 300000 000004 300004 300000 0 CODE UNUSED ADDRESS RANGES BANKS 000010-00003F 0001CF-0001FF 0002FE-000575 BIGRAM 000010-00003F 0001CF-0001FF 0002FE-000575 CODE 000005-000005 000014-000017 0005FC-0005FF 0067AE-007FFF COMRAM 000010-00003F RAM 000010-00003F 0001CF-0001FF 0002FE-000575 Symbol Table ?_ARPGet param 000111 ?_ARPIsResolved param 000100 ?_ARPPut param 000111 ?_ARPResolve param 000100 ?_CalcIPChecksum param 0001C1 ?_FTPVerify param 000106 ?_HTTPExecCmd param 000166 ?_HTTPGetVar param 00016A ?_ICMPGet param 000106 ?_ICMPPut param 000106 ?_IPGetHeader param 000106 ?_IPPutHeader param 0001A8 ?_MACGetArray param 000140 ?_MACGetHeader param 000106 ?_MACPutArray param 0001C1 ?_MACPutHeader param 0001C1 ?_MACSetRxBuffer param 00016A ?_MACSetTxBuffer param 0001A8 ?_MPFSGetBegin param 00016A ?_MPFSOpen param 000166 ?_MPFSPutBegin param 00012A ?_StringToIPAddress param 00011D ?_TCPConnect param 000107 ?_TCPGet param 000166 ?_TCPGetArray param 000100 ?_TCPListen param 000101 ?_TCPProcess param 000106 ?_TCPPut param 00016A ?_USARTGetString param 00011D ?_USARTPutROMString param 00011D ?_XEEBeginRead param 000181 ?_XEEReadArray param 00017A ?_XEESetAddr param 000185 ?_XLCDPutROMString param 00012A ?_XLCDPutString param 00012A ?_atoi param 000124 ?_memcmp param 000176 ?_memcpy param 000146 ?_mymemcpy param 000176 ?_sprintf param 00012A ?_strlen param 00017A ?_strncmp param 00017A ?_strncpy param 000106 ?_strupr param 00017A ?_swapl param 0001AA ?_swaps param 0001C3 ?a_ARPGet param 000115 ?a_ARPProcess param 000106 ?a_ARPPut param 000114 ?a_ARPResolve param 000100 ?a_CalcIPChecksum param 0001C5 ?a_DelayMs param 000100 ?a_ExecuteMenuChoice param 000101 ?a_FTPServer param 000100 ?a_HTTPInit param 000100 ?a_HTTPServer param 000100 ?a_ICMPGet param 000110 ?a_ICMPPut param 000110 ?a_IPGetHeader param 00010E ?a_IPPutHeader param 0001AD ?a_MPFSGet param 00016A ?a_MPFSOpen param 000168 ?a_MPFSPut param 00012A ?a_StackTask param 000100 ?a_StringToIPAddress param 000121 ?a_TCPConnect param 00010B ?a_TCPDiscard param 000169 ?a_TCPDisconnect param 000166 ?a_TCPFlush param 00016E ?a_TCPGet param 000168 ?a_TCPGetArray param 000100 ?a_TCPProcess param 00010A ?a_TCPPut param 00016B ?a_XEEBeginRead param 000183 ?a_XEEInit param 000100 ?a_XEEIsBusy param 00012B ?a_XEEReadArray param 00017F ?a_XEESetAddr param 000187 ?a_XEEWrite param 00012B ?a_XLCDCommand param 00012A ?a_XLCDPut param 00012D ?a_XLCDPutROMString param 00012C ?a_XLCDPutString param 00012C ?a_atoi param 000126 ?a_memcmp param 00017C ?a_mymemcpy param 00017B ?a_sprintf param 000130 ?a_strupr param 00017C ?a_swapl param 0001AE ?a_swaps param 0001C5 _ARPGet text 004E46 _ARPInit text 0060E2 _ARPIsResolved text 0061F4 _ARPProcess text 006110 _ARPPut text 004F78 _ARPResolve text 0061BC _AppConfig bss 00007B _CMD_UNKNOWN_PAGE const 00078F _COMMANDS_OK_PAGE const 000782 _CalcIPChecksum text 0058A4 _DHCPBindCount bigdata 000576 _DelayMs text 0066AE _ExecuteMenuChoice text 002D9C _FTPCommandString data 0000DE _FTPInit text 003B02 _FTPResponseString data 0000EA _FTPServer text 003B2C _FTPVerify text 002AC2 _FTP_USER_NAME const 000799 _FTP_USER_PASS const 00079D _GetMenuChoice text 002D80 _HTTPExecCmd text 002924 _HTTPGetVar text 0029CC _HTTPInit text 003112 _HTTPServer text 003158 _HTTP_DEFAULT_FILE_STRING const 0006D6 _HTTP_GET_STRING const 0006CD _HTTP_HEADER_END_STRING const 0006C8 _HTTP_OK_STRING const 0006A8 _HTTP_POST_STRING const 0006D1 _HighISR text 0024F0 _ICMPGet text 005A80 _ICMPPut text 005B8A _IPGetHeader text 0051D4 _IPPutHeader text 00536A _InvalidInputMsg const 0008FE _MACDiscardRx text 004CA6 _MACDiscardTx text 004D8E _MACFlush text 004D78 _MACGet text 004C1E _MACGetArray text 004C72 _MACGetFreeRxSize text 004DE4 _MACGetHeader text 004B98 _MACISR text 00487C _MACInit text 004B54 _MACIsTxReady text 004B86 _MACPut text 004CEC _MACPutArray text 004D40 _MACPutHeader text 004CDE _MACReserveTxBuffer text 004DE2 _MACSetRxBuffer text 004DA0 _MACSetTxBuffer text 004DD8 _MPFSClose text 005642 _MPFSFormat text 005702 _MPFSGet text 00569A _MPFSGetBegin text 00566E _MPFSGetEnd text 0056EE _MPFSInit text 0054E8 _MPFSOpen text 005502 _MPFSPut text 005758 _MPFSPutBegin text 005722 _MPFSPutEnd text 0057A6 _RxBuffer (abs) 000300 _SetupMsg const 000762 _StackInit text 005CFA _StackTask text 005D0A _StartupMsg const 000753 _StringToIPAddress text 002CCC _TCB bss 000210 _TCPConnect text 000C7C _TCPDiscard text 001298 _TCPDisconnect text 000E62 _TCPFlush text 000F66 _TCPGet text 001372 _TCPGetArray text 0012E0 _TCPInit text 000B14 _TCPIsConnected text 000E46 _TCPIsGetReady text 001426 _TCPIsPutReady text 001162 _TCPListen text 000BCA _TCPProcess text 001446 _TCPPut text 001196 _TCPTick text 001442 _TickCount bss 000042 _TickGet text 00670A _TickInit text 0066F6 _TickUpdate text 006714 _TxBuffer (abs) 000400 _USARTGetString text 002C94 _USARTPutROMString text 002C60 _XEEBeginRead text 000214 _XEEClose text 000448 _XEEEndRead text 0003C0 _XEEEndWrite text 00035E _XEEInit text 0000BE _XEEIsBusy text 000492 _XEERead text 00039C _XEEReadArray text 0003F2 _XEESetAddr text 0000E0 _XEEWrite text 0002E0 _XLCDCommand text 005F62 _XLCDDelay100us text 003108 _XLCDDelay15ms text 0030FC _XLCDDelay4ms text 003102 _XLCDInit text 005EF0 _XLCDIsBusy text 005FBE _XLCDPut text 006078 _XLCDPutROMString text 006038 _XLCDPutString text 00600A __Bnvbit nvbit 000010 __Brbit rbit 000010 __HRAM (abs) 0002FE __Hbigbss bigbss 0005E2 __Hbigdata bigdata 000577 __Hbss bss 000005 __Hclrtext clrtext 000005 __Hconfig config 300004 __Hconst const 000B14 __Hdata data 000100 __Hend_init end_init 000084 __Hfbss fbss 000005 __Hibigdata ibigdata 000005 __Hidata idata 0000BE __Hidloc idloc 200000 __Hinit init 000080 __Hintcode intcode 000014 __Hintcodelo intcodelo 000018 __Hintentry intentry 000005 __Hintret intret 000005 __Hintsave_regs intsave_regs 000600 __Hirdata irdata 000004 __Hnvbit nvbit 000080 __Hnvram nvram 000010 __Hnvrram nvrram 000010 __Hparam param 0001CF __Hpowerup powerup 000004 __Hramtop ramtop 000600 __Hrbit rbit 000080 __Hrbss rbss 000010 __Hrdata rdata 000010 __Hstrings strings 000005 __Hstruct struct 000010 __Htemp temp 00000F __Htext text 000005 __Hvectors vectors 000005 __LRAM (abs) 000040 __Lbigbss bigbss 000577 __Lbigdata bigdata 000576 __Lbss bss 000005 __Lclrtext clrtext 000005 __Lconfig config 300000 __Lconst const 000600 __Ldata data 0000C6 __Lend_init end_init 000080 __Lfbss fbss 000005 __Libigdata ibigdata 000004 __Lidata idata 000084 __Lidloc idloc 200000 __Linit init 000018 __Lintcode intcode 000008 __Lintcodelo intcodelo 000018 __Lintentry intentry 000005 __Lintret intret 000005 __Lintsave_regs intsave_regs 0005E2 __Lirdata irdata 000004 __Lnvbit nvbit 000080 __Lnvram nvram 000010 __Lnvrram nvrram 000010 __Lparam param 000100 __Lpowerup powerup 000000 __Lramtop ramtop 000600 __Lrbit rbit 000080 __Lrbss rbss 00000F __Lrdata rdata 000010 __Lstrings strings 000005 __Lstruct struct 000010 __Ltemp temp 000000 __Ltext text 000005 __Lvectors vectors 000005 __S0 (abs) 0067AE __S1 (abs) 000600 __currentCount bigbss 000578 __currentHandle bss 000044 __ramtop ramtop 000600 _atoi text 0062A2 _blankLCDLine const 000771 _exit init 000018 _isdigit text 006766 _main text 00261E _memcmp text 0064B4 _memcpy text 0065EE _menu const 0007A7 _menuCommandPrompt data 0000CE _mpfsOpenCount bigbss 00057A _myDHCPBindCount bigbss 00059D _mymemcpy text 005A1C _putch text 000006 _sprintf text 00427C _strlen text 00665E _strncmp text 0063DA _strncpy text 00655A _strupr text 0059BA _swapl text 005800 _swaps text 0057D2 _tempAck bss 000208 _tempSND_SEQ bss 00020C _tempTxCount bss 000202 _x bss 000046 awmul text 00674A clear_big init 00002C clear_bss init 000018 clear_ram text 006796 config_word1 config 300000 config_word2 config 300002 copy_bank init 000040 copy_big init 000060 copy_data clrtext 006786 dowdiv text 000598 int_func text 0024F0 intlevel0 intentry 000006 intlevel1 intentry 000006 lincr text 00672E lwdiv text 000596 lwmod text 000596 lwmul text 00674A powerup powerup 000000 saved_bsrh rbss 00000F start init 000018 structcopy text 0067A4 used_btemp0 (abs) 000001 used_btemp1 (abs) 000001 used_btemp10 (abs) 000001 used_btemp11 (abs) 000001 used_btemp12 (abs) 000001 used_btemp13 (abs) 000001 used_btemp14 (abs) 000001 used_btemp2 (abs) 000001 used_btemp3 (abs) 000001 used_btemp4 (abs) 000001 used_btemp5 (abs) 000001 used_btemp6 (abs) 000001 used_btemp7 (abs) 000001 used_btemp8 (abs) 000001 used_btemp9 (abs) 000001