mpnicpg.map

来自「适合于PIC单片机的TCP/IP协议栈」· MAP 代码 · 共 782 行 · 第 1/5 页

MAP
782
字号
    tcp.o:CalcTCPChecksum     actrec   0x00048b       data   0x000004
   Mac.o:MACGetFreeRxSize     actrec   0x00048b       data   0x000004
         ip.o:IPPutHeader     actrec   0x00048b       data   0x000014
          Helpers.o:swapl     actrec   0x00048b       data   0x000007
     Mac.o:MACSetTxBuffer     actrec   0x00048b       data   0x000002
           Mac.o:MACFlush     actrec   0x00048b       data   0x000001
 Helpers.o:CalcIPChecksum     actrec   0x00049f       data   0x00000c
       Mac.o:MACPutHeader     actrec   0x00049f       data   0x000003
          Helpers.o:swaps     actrec   0x00049f       data   0x000003
         Mac.o:NICSetAddr     actrec   0x0004a2       data   0x000002
        Mac.o:MACPutArray     actrec   0x0004a2       data   0x000002
             Mac.o:NICGet     actrec   0x0004a4       data   0x000001
      tcp.o:TCPDisconnect     actrec   0x0004ab       data   0x000002
             tcp.o:TCPPut     actrec   0x0004ab       data   0x000004
           tcp.o:TCPFlush     actrec   0x0004af       data   0x000002
          http.o:SendFile     actrec   0x0004b1       data   0x000002
        http.o:HTTPServer     actrec   0x0004b3       data   0x000001
                   .stack      udata   0x000500       data   0x000100
            SFR_UNBANKED0      udata   0x000f80       data   0x000080



                              Program Memory Usage 
                               Start         End      
                           ---------   ---------      
                            0x000000    0x000005      
                            0x000008    0x00000d      
                            0x00002a    0x000067      
                            0x000104    0x0004ee      
                            0x0004f0    0x000d82      
                            0x000d84    0x002818      
                            0x00281a    0x0064d7      
            25627 out of 33048 program addresses used, program memory utilization is 77%



                              Symbols - Sorted by Name
                     Name    Address   Location    Storage File                     
                ---------  ---------  ---------  --------- ---------                
                   ARPGet   0x00177e    program     extern C:\MCHPStack\Source\arp.c
                  ARPInit   0x0001ac    program     extern C:\MCHPStack\Source\ARPTsk.c
               ARPProcess   0x0001b2    program     extern C:\MCHPStack\Source\ARPTsk.c
                   ARPPut   0x001882    program     extern C:\MCHPStack\Source\arp.c
         CMD_UNKNOWN_PAGE   0x000bd8    program     extern C:\MCHPStack\Source\websrvr.c
         COMMANDS_OK_PAGE   0x000bcb    program     extern C:\MCHPStack\Source\websrvr.c
           CalcIPChecksum   0x000a94    program     extern C:\MCHPStack\Source\Helpers.c
          CalcTCPChecksum   0x0057a2    program     static C:\MCHPStack\Source\tcp.c
              CloseSocket   0x005bd4    program     static C:\MCHPStack\Source\tcp.c
                    D10_1   0x000134    program     static C:\MCC18\SRC\DELAYS\18CXX\d10tcyx.asm
                     D10x   0x00012c    program     static C:\MCC18\SRC\DELAYS\18CXX\d10tcyx.asm
                    D1K_1   0x00015e    program     static C:\MCC18\SRC\DELAYS\18CXX\d1ktcyx.asm
                     D1Kx   0x00015c    program     static C:\MCC18\SRC\DELAYS\18CXX\d1ktcyx.asm
                DHCPAbort   0x003cac    program     extern C:\MCHPStack\Source\dhcp.c
                  DHCPMsg   0x000b9a    program     extern C:\MCHPStack\Source\websrvr.c
                 DHCPTask   0x0038d0    program     extern C:\MCHPStack\Source\dhcp.c
                    Delay   0x002fa8    program     static C:\MCHPStack\Source\Mac.c
              Delay10TCYx   0x000124    program     extern C:\MCC18\SRC\DELAYS\18CXX\d10tcyx.asm
              Delay1KTCYx   0x000152    program     extern C:\MCC18\SRC\DELAYS\18CXX\d1ktcyx.asm
           DisplayIPValue   0x003154    program     static C:\MCHPStack\Source\websrvr.c
        ExecuteMenuChoice   0x0036fa    program     extern C:\MCHPStack\Source\websrvr.c
       FindMatchingSocket   0x005818    program     static C:\MCHPStack\Source\tcp.c
       FindMatchingSocket   0x001ef8    program     static C:\MCHPStack\Source\udp.c
            GetMenuChoice   0x0036da    program     extern C:\MCHPStack\Source\websrvr.c
              HTTPExecCmd   0x003362    program     extern C:\MCHPStack\Source\websrvr.c
               HTTPGetVar   0x003402    program     extern C:\MCHPStack\Source\websrvr.c
                 HTTPInit   0x0041bc    program     extern C:\MCHPStack\Source\http.c
                HTTPParse   0x00490c    program     static C:\MCHPStack\Source\http.c
              HTTPProcess   0x00422c    program     static C:\MCHPStack\Source\http.c
               HTTPServer   0x004214    program     extern C:\MCHPStack\Source\http.c
 HTTP_DEFAULT_FILE_STRING   0x00037f    program     extern C:\MCHPStack\Source\http.c
          HTTP_GET_STRING   0x00037b    program     extern C:\MCHPStack\Source\http.c
   HTTP_HEADER_END_STRING   0x000376    program     extern C:\MCHPStack\Source\http.c
           HTTP_OK_STRING   0x000356    program     extern C:\MCHPStack\Source\http.c
             HandleTCPSeg   0x005cce    program     static C:\MCHPStack\Source\tcp.c
                  HighISR   0x003032    program     extern C:\MCHPStack\Source\websrvr.c
               HighVector   0x000008    program     extern C:\MCHPStack\Source\websrvr.c
                  ICMPGet   0x0011f6    program     extern C:\MCHPStack\Source\icmp.c
                  ICMPPut   0x001302    program     extern C:\MCHPStack\Source\icmp.c
              IPGetHeader   0x001462    program     extern C:\MCHPStack\Source\ip.c 
              IPPutHeader   0x0015ea    program     extern C:\MCHPStack\Source\ip.c 
            InitAppConfig   0x00354a    program     static C:\MCHPStack\Source\websrvr.c
          InitializeBoard   0x00350a    program     static C:\MCHPStack\Source\websrvr.c
          InvalidInputMsg   0x000d39    program     extern C:\MCHPStack\Source\websrvr.c
             MACDiscardRx   0x002bea    program     extern C:\MCHPStack\Source\Mac.c
             MACDiscardTx   0x002bc8    program     extern C:\MCHPStack\Source\Mac.c
                 MACFlush   0x002ec0    program     extern C:\MCHPStack\Source\Mac.c
                   MACGet   0x002af8    program     extern C:\MCHPStack\Source\Mac.c
              MACGetArray   0x002b2a    program     extern C:\MCHPStack\Source\Mac.c
         MACGetFreeRxSize   0x002c2e    program     extern C:\MCHPStack\Source\Mac.c
             MACGetHeader   0x002c9a    program     extern C:\MCHPStack\Source\Mac.c
                  MACInit   0x00281a    program     extern C:\MCHPStack\Source\Mac.c
             MACIsTxReady   0x002a12    program     extern C:\MCHPStack\Source\Mac.c
                   MACPut   0x002a20    program     extern C:\MCHPStack\Source\Mac.c
              MACPutArray   0x002a54    program     extern C:\MCHPStack\Source\Mac.c
             MACPutHeader   0x002df8    program     extern C:\MCHPStack\Source\Mac.c
       MACReserveTxBuffer   0x002bac    program     extern C:\MCHPStack\Source\Mac.c
           MACSetRxBuffer   0x002fcc    program     extern C:\MCHPStack\Source\Mac.c
           MACSetTxBuffer   0x002ff2    program     extern C:\MCHPStack\Source\Mac.c
                MPFSClose   0x00077c    program     extern C:\MCHPStack\Source\mpfs.c
               MPFSFormat   0x0007d4    program     extern C:\MCHPStack\Source\mpfs.c
                  MPFSGet   0x00078a    program     extern C:\MCHPStack\Source\mpfs.c
                 MPFSInit   0x000666    program     extern C:\MCHPStack\Source\mpfs.c
                 MPFSOpen   0x000672    program     extern C:\MCHPStack\Source\mpfs.c
                  MPFSPut   0x0007ea    program     extern C:\MCHPStack\Source\mpfs.c
               MPFSPutEnd   0x0007f0    program     extern C:\MCHPStack\Source\mpfs.c
                MPFS_0000   0x00206e    program     static C:\MCHPStack\Source\MPFSimg.c
                MPFS_0001   0x00219b    program     static C:\MCHPStack\Source\MPFSimg.c
                MPFS_0002   0x00230e    program     static C:\MCHPStack\Source\MPFSimg.c
                MPFS_0003   0x0026b0    program     static C:\MCHPStack\Source\MPFSimg.c
               MPFS_Start   0x0027ce    program     extern C:\MCHPStack\Source\MPFSimg.c
                   NICGet   0x002f5e    program     static C:\MCHPStack\Source\Mac.c
                   NICPut   0x002f48    program     static C:\MCHPStack\Source\Mac.c
                 NICReset   0x002f28    program     static C:\MCHPStack\Source\Mac.c
               NICSetAddr   0x002f78    program     static C:\MCHPStack\Source\Mac.c
                  OneByte   0x000f90    program     static C:\MCC18\SRC\STDLIB\18CXX\itobcd.asm
                ProcLower   0x000f44    program     static C:\MCC18\SRC\STDLIB\18CXX\itoa.asm
                ProcUpper   0x000f3a    program     static C:\MCC18\SRC\STDLIB\18CXX\itoa.asm
                ProcessIO   0x0032dc    program     static C:\MCHPStack\Source\websrvr.c
                 SendFile   0x0046e0    program     static C:\MCHPStack\Source\http.c
                SetConfig   0x003880    program     static C:\MCHPStack\Source\websrvr.c
                 SetupMsg   0x000bab    program     extern C:\MCHPStack\Source\websrvr.c
                StackInit   0x000fa2    program     extern C:\MCHPStack\Source\StackTsk.c
                StackTask   0x000fb8    program     extern C:\MCHPStack\Source\StackTsk.c
               StartupMsg   0x000b8a    program     extern C:\MCHPStack\Source\websrvr.c
        StringToIPAddress   0x0035f8    program     extern C:\MCHPStack\Source\websrvr.c
            SwapARPPacket   0x0019fe    program     static C:\MCHPStack\Source\arp.c
           SwapICMPPacket   0x0013b8    program     static C:\MCHPStack\Source\icmp.c
             SwapIPHeader   0x0016d4    program     static C:\MCHPStack\Source\ip.c 
            SwapTCPHeader   0x005a1e    program     static C:\MCHPStack\Source\tcp.c
               TCPDiscard   0x0051b8    program     extern C:\MCHPStack\Source\tcp.c
            TCPDisconnect   0x004d9c    program     extern C:\MCHPStack\Source\tcp.c
                 TCPFlush   0x004e92    program     extern C:\MCHPStack\Source\tcp.c
                   TCPGet   0x0052a0    program     extern C:\MCHPStack\Source\tcp.c
              TCPGetArray   0x005206    program     extern C:\MCHPStack\Source\tcp.c
                  TCPInit   0x004be8    program     extern C:\MCHPStack\Source\tcp.c
           TCPIsConnected   0x004d76    program     extern C:\MCHPStack\Source\tcp.c
            TCPIsGetReady   0x00535c    program     extern C:\MCHPStack\Source\tcp.c
            TCPIsPutReady   0x00507e    program     extern C:\MCHPStack\Source\tcp.c
                TCPListen   0x004caa    program     extern C:\MCHPStack\Source\tcp.c
               TCPProcess   0x00538a    program     extern C:\MCHPStack\Source\tcp.c
                   TCPPut   0x0050d0    program     extern C:\MCHPStack\Source\tcp.c
                  TCPTick   0x005386    program     extern C:\MCHPStack\Source\tcp.c
                  TickGet   0x000186    program     extern C:\MCHPStack\Source\Tick.c
                 TickInit   0x000172    program     extern C:\MCHPStack\Source\Tick.c
               TickUpdate   0x000192    program     extern C:\MCHPStack\Source\Tick.c
              TransmitTCP   0x00559a    program     static C:\MCHPStack\Source\tcp.c
                 TstLower   0x000f2e    program     static C:\MCC18\SRC\STDLIB\18CXX\itoa.asm
                 TstUpper   0x000f28    program     static C:\MCC18\SRC\STDLIB\18CXX\itoa.asm
                 UDPClose   0x001b96    program     extern C:\MCHPStack\Source\udp.c
               UDPDiscard   0x001df8    program     extern C:\MCHPStack\Source\udp.c
                 UDPFlush   0x001c5a    program     extern C:\MCHPStack\Source\udp.c
                   UDPGet   0x001d98    program     extern C:\MCHPStack\Source\udp.c
                  UDPInit   0x001a9c    program     extern C:\MCHPStack\Source\udp.c
            UDPIsGetReady   0x001d70    program     extern C:\MCHPStack\Source\udp.c
                  UDPOpen   0x001acc    program     extern C:\MCHPStack\Source\udp.c
               UDPProcess   0x001e44    program     extern C:\MCHPStack\Source\udp.c
                   UDPPut   0x001bba    program     extern C:\MCHPStack\Source\udp.c

⌨️ 快捷键说明

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