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

📄 httpdemo.m51

📁 世纪民生公司的带网络功能的单片机CS6209开发http服务器的演示源代码。
💻 M51
📖 第 1 页 / 共 5 页
字号:
  +--> ?PR?_GETFRAME_PCOL?GETFRAME_PCOL
  +--> ?PR?_GETFRAME_DATAP?GETFRAME_DATAP
  +--> ?PR?IS_IP
  +--> ?PR?_CSUM?CSUM
  +--> ?PR?_MINI?MINI

?PR?_IS_ICMP?IS_ICMP                         -----    -----      -----    -----      E8F0H    0004H
  +--> ?PR?_CSUM?CSUM
  +--> ?CO?IS_ICMP
  +--> ?PR?PRINTF?PRINTF

?PR?_MAKE_ICMP?MAKE_ICMP                     -----    -----      -----    -----      E8F0H    000FH
  +--> ?PR?_GETFRAME_DATAP?GETFRAME_DATAP
  +--> ?PR?_CSUM?CSUM
  +--> ?PR?_MAKE_IP?MAKE_IP

?PR?_IS_TCP?IS_TCP                           -----    -----      -----    -----      E8F0H    000BH
  +--> ?CO?IS_TCP
  +--> ?PR?IS_TCP
  +--> ?PR?_CHECK_TCP?CHECK_TCP
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?_GETTCP_OPT?GETTCP_OPT
  +--> ?PR?_DISP_TCP?DISP_TCP

?PR?_TCP_RECEIVE?TCP_RECEIVE                 -----    -----      -----    -----      E8F0H    003DH
  +--> ?PR?_GETTCP_LOCDEST?GETTCP_LOCDEST
  +--> ?PR?TCP_RECEIVE
  +--> ?PR?_GETTCP_SRCE?GETTCP_SRCE
  +--> ?PR?_TSOCK_RX?TSOCK_RX
  +--> ?CO?TCP_RECEIVE
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?_MAKE_RESET_RESP?MAKE_RESET_RESP
  +--> ?PR?_PUT_FRAME?LIBIF
BL51 BANKED LINKER/LOCATER V5.12                                                      10/12/2006  16:00:57  PAGE 21



?PR?_DO_POLL?MAIN                            -----    -----      -----    -----      -----    -----
  +--> ?PR?_TCP_POLL?TCP_POLL

?PR?_TCP_POLL?TCP_POLL                       -----    -----      -----    -----      E8C8H    000DH
  +--> ?PR?TCP_POLL
  +--> ?PR?_TIMEOUT?TIMER
  +--> ?CO?TCP_POLL
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?_REMAKE_TSOCK?REMAKE_TSOCK
  +--> ?PR?_NEW_STATE?NEW_STATE
  +--> ?PR?_MAKE_SOCK_TCP?MAKE_SOCK_TCP
  +--> ?PR?_TSOCK_RX?TSOCK_RX
  +--> ?PR?_PUT_FRAME?LIBIF

?PR?_REMAKE_TSOCK?REMAKE_TSOCK               -----    -----      -----    -----      E8D5H    0004H
  +--> ?PR?REMAKE_TSOCK
  +--> ?PR?_MAKE_ARP?MAKE_ARP
  +--> ?PR?_TSOCK_ESTAB_TX?TSOCK_ESTAB_TX
  +--> ?PR?_MAKE_SOCK_TCP?MAKE_SOCK_TCP

?C_INITSEG                                   -----    -----      -----    -----      -----    -----
  +--> ?CO?TCP_VARDEF
  +--> ?CO?WEBPAGES
  +--> ?CO?INDEX
  +--> ?CO?IOSET
  +--> ?CO?BGM
  +--> ?CO?CENTURY
  +--> ?CO?CS00
  +--> ?CO?TM00
  +--> ?CO?CS6209
  +--> ?CO?DEMOKIT
  +--> ?CO?DESC
  +--> ?CO?GREM
  +--> ?CO?PURM
  +--> ?CO?REDM
  +--> ?CO?STATUS
  +--> ?CO?YELLO
  +--> ?CO?TIME



UNRESOLVED EXTERNAL SYMBOLS:
   PORTB
   PORTB_EN



SYMBOL TABLE OF MODULE:  .\Release\httpdemo (MAIN)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0087H         PUBLIC        PCON
  D:0088H         PUBLIC        TCON
BL51 BANKED LINKER/LOCATER V5.12                                                      10/12/2006  16:00:57  PAGE 22


  D:0089H         PUBLIC        TMOD
  D:008BH         PUBLIC        TL1
  D:008DH         PUBLIC        TH1
  D:008EH         PUBLIC        CKCON
  D:0098H         PUBLIC        SCON0
  B:0098H.1       PUBLIC        TI_0
  D:00A8H         PUBLIC        IE
  X:EFB2H         PUBLIC        ipfromwhere
  C:E24BH         PUBLIC        _do_poll
  C:903DH         PUBLIC        _do_receive
  C:CF61H         PUBLIC        _init_MAC
  C:BD6EH         PUBLIC        _wheregetip
  C:757FH         PUBLIC        _netconfig
  C:DE43H         PUBLIC        CS620X_init
  C:9C5DH         PUBLIC        main
  C:AED6H         SYMBOL        Com0035
  C:AED6H         SYMBOL        L?0054
  C:AEFAH         SYMBOL        L?0055
  C:AEFCH         SYMBOL        L?0056
  C:AF05H         SYMBOL        L?0057
  C:AF05H         SYMBOL        L?0058
  C:AF11H         SYMBOL        L?0059
  C:AF18H         SYMBOL        L?0060
  C:AF22H         SYMBOL        L?0061
  C:AF25H         SYMBOL        L?0062
  C:AF2DH         SYMBOL        L?0063
  C:AF32H         SYMBOL        L?0064
  C:AF3AH         SYMBOL        L?0065
  C:AF68H         SYMBOL        L?0066
  C:AF6EH         SYMBOL        L?0067
  C:AF75H         SYMBOL        L?0068
  C:AF78H         SYMBOL        L?0069
  C:AF85H         SYMBOL        L?0070
  C:AF88H         SYMBOL        L?0071
  C:AF94H         SYMBOL        L?0072
  C:AF99H         SYMBOL        L?0073
  C:AF9BH         SYMBOL        L?0074
  C:AFA3H         SYMBOL        L?0075
  C:AFA3H         SYMBOL        L?0076
  C:AFA9H         SYMBOL        L?0077
  C:AFA9H         SYMBOL        L?0078
  C:AFB2H         SYMBOL        L?0079
  C:AFB2H         SYMBOL        L?0080
  C:AFBBH         SYMBOL        L?0081
  C:AFC8H         SYMBOL        L?0082
  C:AFCBH         SYMBOL        L?0083
  C:AFD2H         SYMBOL        L?0085
  C:AFD2H         SYMBOL        L?0086
  C:AFD8H         SYMBOL        L?0087
  C:AFDFH         SYMBOL        L?0088
  C:AFDFH         SYMBOL        L?0089
  -------         PROC          COM0035
  -------         ENDPROC       COM0035
  C:9DC0H         SYMBOL        L?0084
  -------         PROC          MAIN
  -------         DO            
  D:0004H         SYMBOL        n
BL51 BANKED LINKER/LOCATER V5.12                                                      10/12/2006  16:00:57  PAGE 23


  X:E8BFH         SYMBOL        cTmp
  X:E8C0H         SYMBOL        k
  X:E8C1H         SYMBOL        IP_from_eeprom_flag
  X:E8C2H         SYMBOL        gfp
  X:E8C5H         SYMBOL        ts
  -------         ENDDO         
  C:9C5DH         LINE#         51
  C:9C5DH         LINE#         52
  C:9C5DH         LINE#         55
  C:9C62H         LINE#         61
  C:9C68H         LINE#         62
  C:9C6EH         LINE#         67
  C:9C74H         LINE#         68
  C:9C77H         LINE#         73
  C:9C7AH         LINE#         79
  C:9C7DH         LINE#         82
  C:9C86H         LINE#         85
  C:9C89H         LINE#         88
  C:9C91H         LINE#         90
  C:9C93H         LINE#         91
  C:9C9CH         LINE#         93
  C:9CA4H         LINE#         100
  C:9CACH         LINE#         106
  C:9CB5H         LINE#         109
  C:9CC1H         LINE#         112
  C:9CD4H         LINE#         113
  C:9CD9H         LINE#         116
  C:9CF5H         LINE#         117
  C:9CF5H         LINE#         118
  C:9D05H         LINE#         119
  C:9D13H         LINE#         120
  C:9D35H         LINE#         122
  C:9D41H         LINE#         126
  C:9D4CH         LINE#         127
  C:9D65H         LINE#         129
  C:9D6FH         LINE#         130
  C:9D81H         LINE#         133
  C:9D8FH         LINE#         136
  C:9D9AH         LINE#         139
  C:9D9DH         LINE#         142
  C:9D9DH         LINE#         143
  C:9D9DH         LINE#         145
  C:9DA0H         LINE#         147
  C:9DA6H         LINE#         149
  C:9DACH         LINE#         150
  C:9DACH         LINE#         151
  C:9DACH         LINE#         152
  C:9DAFH         LINE#         154
  C:9DAFH         LINE#         156
  C:9DB5H         LINE#         157
  C:9DBBH         LINE#         158
  C:9DBBH         LINE#         159
  C:9DBBH         LINE#         160
  C:9DBEH         LINE#         162
  C:9DBEH         LINE#         164
  C:9DC0H         LINE#         166
  -------         ENDPROC       MAIN
BL51 BANKED LINKER/LOCATER V5.12                                                      10/12/2006  16:00:57  PAGE 24


  -------         PROC          _INIT_MAC
  X:E8C8H         SYMBOL        net_from_flag
  -------         DO            
  X:E8C9H         SYMBOL        mac
  X:E8CFH         SYMBOL        i
  -------         ENDDO         
  C:CF61H         LINE#         183
  C:CF66H         LINE#         184
  C:CF66H         LINE#         189
  C:CF6AH         LINE#         190
  C:CF6AH         LINE#         191
  C:CF79H         LINE#         192
  C:CF80H         LINE#         193
  C:CF8DH         LINE#         195
  C:CF8DH         LINE#         196
  C:CF95H         LINE#         197
  C:CF95H         LINE#         198
  C:CFA6H         LINE#         199
  C:CFADH         LINE#         200
  C:CFB8H         LINE#         202
  C:CFB8H         LINE#         204
  -------         ENDPROC       _INIT_MAC
  -------         PROC          _WHEREGETIP
  D:0007H         SYMBOL        from_eeprom_flag
  -------         DO            
  X:E8C8H         SYMBOL        mac
  X:E8CEH         SYMBOL        tempip
  X:E8D4H         SYMBOL        temptftp
  -------         ENDDO         
  C:BD6EH         LINE#         208
  C:BD6EH         LINE#         209
  C:BD6EH         LINE#         214
  C:BD71H         LINE#         215
  C:BD71H         LINE#         216
  C:BD7CH         LINE#         217
  C:BD89H         LINE#         218
  C:BD96H         LINE#         220
  C:BDAFH         LINE#         221
  C:BDAFH         LINE#         222
  C:BDB1H         LINE#         223
  C:BDB8H         LINE#         224
  C:BDBAH         LINE#         225
  C:BDBAH         LINE#         227
  C:BDC3H         LINE#         228
  C:BDC3H         LINE#         231
  C:BDCEH         LINE#         232
  C:BDDBH         LINE#         233
  C:BDE8H         LINE#         238
  C:BE01H         LINE#         239
  C:BE01H         LINE#         240
  C:BE03H         LINE#         241
  C:BE0DH         LINE#         242
  C:BE0FH         LINE#         243
  C:BE0FH         LINE#         245
  C:BE0FH         LINE#         246
  C:BE15H         LINE#         247
  C:BE1EH         LINE#         248
BL51 BANKED LINKER/LOCATER V5.12                                                      10/12/2006  16:00:57  PAGE 25


  C:BE27H         LINE#         249
  C:BE27H         LINE#         250
  C:BE2BH         LINE#         251
  -------         ENDPROC       _WHEREGETIP
  -------         PROC          _NETCONFIG
  X:E8C8H         SYMBOL        np
  X:E8CBH         SYMBOL        net_from_flag
  -------         DO            
  X:E8CCH         SYMBOL        tempip
  X:E8D2H         SYMBOL        tempmask
  X:E8D8H         SYMBOL        tempgate
  -------         ENDDO         
  C:757FH     

⌨️ 快捷键说明

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