📄 uip.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 09/03/2004 14:37:31 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE uip.obj, uip_arp.obj, httpd.obj, cgi.obj, fs.obj, main.obj, uip_arch.obj, serial.obj, Slipdev.o
>> bj TO uip RAMSIZE (256) NOOVERLAY
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
uip.obj (UIP)
uip_arp.obj (UIP_ARP)
httpd.obj (HTTPD)
cgi.obj (CGI)
fs.obj (FS)
main.obj (MAIN)
uip_arch.obj (UIP_ARCH)
serial.obj (SERIAL)
Slipdev.obj (SLIPDEV)
D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CILDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDIOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ICALL)
D:\KEIL\C51\LIB\C51L.LIB (PRINTF)
D:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
D:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
LINK MAP OF MODULE: uip (UIP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
BL51 BANKED LINKER/LOCATER V5.03 09/03/2004 14:37:31 PAGE 2
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0005H UNIT ?DT?PRINTF?PRINTF
000DH 0013H *** GAP ***
BIT 0020H.0 0001H.1 UNIT ?BI?PRINTF?PRINTF
BIT 0021H.1 0000H.1 UNIT ?BI?MAIN
BIT 0021H.2 0000H.1 UNIT ?BI?SERIAL
0021H.3 0000H.5 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0211H UNIT ?XD?UIP
XDATA 0211H 0066H UNIT ?XD?UIP_ARP
XDATA 0277H 0028H UNIT ?XD?PRINTF?PRINTF
XDATA 029FH 0021H UNIT ?XD?SERIAL
XDATA 02C0H 0016H UNIT ?XD?FS
XDATA 02D6H 000BH UNIT ?XD?_FS_OPEN?FS
XDATA 02E1H 000AH UNIT ?XD?PRINT_STATS?CGI
XDATA 02EBH 0009H UNIT ?XD?CGI
XDATA 02F4H 0007H UNIT ?XD?_FS_COUNT?FS
XDATA 02FBH 0007H UNIT ?XD?SLIPDEV_READ?SLIPDEV
XDATA 0302H 0006H UNIT ?XD?_UIP_ARP_UPDATE?UIP_ARP
XDATA 0308H 0006H UNIT ?XD?_FS_STRCMP?FS
XDATA 030EH 0006H UNIT ?XD?SLIPDEV_SEND?SLIPDEV
XDATA 0314H 0005H UNIT ?XD?HTTPD?HTTPD
XDATA 0319H 0005H UNIT ?XD?NEXT_SCRIPTSTATE?HTTPD
XDATA 031EH 0004H UNIT ?XD?UIP_TCPCHKSUM?UIP_ARCH
XDATA 0322H 0003H UNIT ?XD?HTTPD
XDATA 0325H 0003H UNIT ?XD?TCP_STATS?CGI
XDATA 0328H 0003H UNIT ?XD?MAIN
XDATA 032BH 0003H UNIT ?XD?UIP_ARCH
XDATA 032EH 0003H UNIT ?XD?SERIAL?SERIAL
XDATA 0331H 0003H UNIT ?XD?_GETCHAR?SERIAL
XDATA 0334H 0003H UNIT ?XD?_PUTCHAR?SERIAL
XDATA 0337H 0003H UNIT ?XD?_PUTSTRING?SERIAL
XDATA 033AH 0002H UNIT ?XD?_UIP_ADD_RCV_NXT?UIP_ARCH
XDATA 033CH 0002H UNIT ?XD?_UIP_ADD_ACK_NXT?UIP_ARCH
XDATA 033EH 0002H UNIT ?XD?_CHKSUM?UIP_ARCH
XDATA 0340H 0001H UNIT ?XD?MAIN?MAIN
XDATA 0341H 0001H UNIT ?XD?MODEM_REQUEST?SLIPDEV
XDATA 0342H 0001H UNIT ?XD?SLIPDEV
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?UIP_IPCHKSUM?UIP_ARCH
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0013H UNIT ?CO?SLIPDEV
CODE 0021H 0001H UNIT ?PR?SLIPDEV_INIT?SLIPDEV
0022H 0001H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 2BFDH UNIT ?CO?FS
CODE 2C23H 0E0EH UNIT ?PR?_UIP_PROCESS?UIP
CODE 3A31H 04B2H UNIT ?C?LIB_CODE
CODE 3EE3H 0408H UNIT ?PR?HTTPD?HTTPD
CODE 42EBH 0365H UNIT ?PR?PRINTF?PRINTF
CODE 4650H 022FH UNIT ?PR?_UIP_ARP_UPDATE?UIP_ARP
BL51 BANKED LINKER/LOCATER V5.03 09/03/2004 14:37:31 PAGE 3
CODE 487FH 01CDH UNIT ?PR?UIP_ARP_OUT?UIP_ARP
CODE 4A4CH 01CAH UNIT ?PR?TCP_STATS?CGI
CODE 4C16H 01A2H UNIT ?PR?UIP_TCPCHKSUM?UIP_ARCH
CODE 4DB8H 0198H UNIT ?PR?NEXT_SCRIPTSTATE?HTTPD
CODE 4F50H 014AH UNIT ?PR?SERIAL?SERIAL
CODE 509AH 0135H UNIT ?PR?UIP_ARP_ARPIN?UIP_ARP
CODE 51CFH 012FH UNIT ?CO?CGI
CODE 52FEH 012DH UNIT ?PR?PRINT_STATS?CGI
CODE 542BH 00EDH UNIT ?PR?_FS_OPEN?FS
CODE 5518H 00EBH UNIT ?PR?SLIPDEV_READ?SLIPDEV
CODE 5603H 00C6H UNIT ?PR?_UIP_ADD_RCV_NXT?UIP_ARCH
CODE 56C9H 00C6H UNIT ?PR?_UIP_ADD_ACK_NXT?UIP_ARCH
CODE 578FH 00BAH UNIT ?PR?UIP_ARP_REQ?UIP_ARP
CODE 5849H 00B3H UNIT ?PR?SLIPDEV_SEND?SLIPDEV
CODE 58FCH 00B1H UNIT ?PR?MAIN?MAIN
CODE 59ADH 00A9H UNIT ?PR?_PUTCHAR?SERIAL
CODE 5A56H 0098H UNIT ?PR?_FS_COUNT?FS
CODE 5AEEH 0096H UNIT ?PR?_GETCHAR?SERIAL
CODE 5B84H 008CH UNIT ?PR?UIP_ARP_TIMER?UIP_ARP
CODE 5C10H 008CH UNIT ?C_C51STARTUP
CODE 5C9CH 0077H UNIT ?PR?_CHKSUM?UIP_ARCH
CODE 5D13H 0071H UNIT ?PR?MODEM_REQUEST?SLIPDEV
CODE 5D84H 0069H UNIT ?PR?FILE_STATS?CGI
CODE 5DEDH 0066H UNIT ?PR?_FS_STRCMP?FS
CODE 5E53H 005EH UNIT ?PR?SERIAL_INIT?SERIAL
CODE 5EB1H 004FH UNIT ?PR?UIP_INIT?UIP
CODE 5F00H 0043H UNIT ?PR?NEXT_SCRIPTLINE?HTTPD
CODE 5F43H 0040H UNIT ?PR?_UIP_LISTEN?UIP
CODE 5F83H 0039H UNIT ?PR?TIMER0?MAIN
CODE 5FBCH 002CH UNIT ?PR?UIP_ARP_IPIN?UIP_ARP
CODE 5FE8H 002CH UNIT ?PR?_PUTSTRING?SERIAL
CODE 6014H 002AH UNIT ?CO?MAIN
CODE 603EH 0026H UNIT ?C_INITSEG
CODE 6064H 0024H UNIT ?PR?FS_INIT?FS
CODE 6088H 0019H UNIT ?PR?_PUTHEX?SERIAL
CODE 60A1H 0017H UNIT ?PR?INTERRUPT_INIT?MAIN
CODE 60B8H 0011H UNIT ?CO?SERIAL
CODE 60C9H 000FH UNIT ?PR?MODEM_REPLY?SLIPDEV
CODE 60D8H 000EH UNIT ?PR?TIMER0_INIT?MAIN
CODE 60E6H 000EH UNIT ?PR?_PUTWORD?SERIAL
CODE 60F4H 000AH UNIT ?PR?HTTPD_INIT?HTTPD
SYMBOL TABLE OF MODULE: uip (UIP)
VALUE TYPE NAME
----------------------------------
------- MODULE UIP
C:0000H SYMBOL _ICE_DUMMY_
X:0000H PUBLIC uip_listenports
X:0002H PUBLIC uip_appdata
C:2C23H PUBLIC _uip_process
X:0005H SYMBOL tmpport
C:5F43H PUBLIC _uip_listen
X:0007H SYMBOL ipid
BL51 BANKED LINKER/LOCATER V5.03 09/03/2004 14:37:31 PAGE 4
X:0009H PUBLIC uip_flags
X:000AH SYMBOL iss
X:000EH SYMBOL opt
X:000FH PUBLIC uip_conns
X:0031H PUBLIC uip_conn
X:0034H SYMBOL c
C:5EB1H PUBLIC uip_init
X:0035H PUBLIC uip_stat
X:0061H PUBLIC uip_buf
X:020FH PUBLIC uip_len
------- PROC UIP_INIT
C:5EB1H LINE# 165
C:5EB1H LINE# 166
C:5EB1H LINE# 167
C:5EC0H LINE# 168
C:5ED0H LINE# 169
C:5ED8H LINE# 170
C:5EE7H LINE# 171
C:5EF7H LINE# 172
C:5EFFH LINE# 176
------- ENDPROC UIP_INIT
------- PROC _UIP_LISTEN
D:0006H SYMBOL port
C:5F43H LINE# 240
C:5F43H LINE# 241
C:5F43H LINE# 242
C:5F52H LINE# 243
C:5F65H LINE# 244
C:5F79H LINE# 245
C:5F7AH LINE# 246
C:5F7AH LINE# 247
C:5F82H LINE# 248
------- ENDPROC _UIP_LISTEN
------- PROC _UIP_PROCESS
D:0007H SYMBOL flag
------- DO
C:38AEH SYMBOL tcp_send_nodata
C:341AH SYMBOL tcp_send_synack
C:374DH SYMBOL apprexmit
C:3667H SYMBOL tcp_send_finack
C:36AAH SYMBOL appsend
C:3A29H SYMBOL drop
C:2F92H SYMBOL tcp_input
C:3A1AH SYMBOL send
C:3444H SYMBOL found
C:30B2H SYMBOL reset
C:31CBH SYMBOL found_listen
C:3997H SYMBOL tcp_send_noconn
C:322EH SYMBOL found_unused_connection
C:38BDH SYMBOL tcp_send
C:38A8H SYMBOL tcp_send_ack
C:38B7H SYMBOL tcp_send_noopts
------- ENDDO
C:2C23H LINE# 251
C:2C23H LINE# 252
C:2C23H LINE# 253
C:2C31H LINE# 256
BL51 BANKED LINKER/LOCATER V5.03 09/03/2004 14:37:31 PAGE 5
C:2C39H LINE# 257
C:2C39H LINE# 259
C:2C41H LINE# 260
C:2C41H LINE# 261
C:2C49H LINE# 262
C:2C49H LINE# 263
C:2C51H LINE# 264
C:2C51H LINE# 265
C:2C57H LINE# 266
C:2C57H LINE# 267
C:2C57H LINE# 268
C:2C57H LINE# 269
C:2C5EH LINE# 270
C:2C75H LINE# 272
C:2C75H LINE# 273
C:2C7DH LINE# 274
C:2C8AH LINE# 275
C:2C8AH LINE# 276
C:2C8AH LINE# 277
C:2C8AH LINE# 278
C:2CA1H LINE# 279
C:2CA1H LINE# 283
C:2CA7H LINE# 284
C:2CA7H LINE# 285
C:2CAFH LINE# 286
C:2CBAH LINE# 287
C:2CBAH LINE# 288
C:2CCEH LINE# 289
C:2CCEH LINE# 290
C:2CD2H LINE# 295
C:2CD8H LINE# 296
C:2CDBH LINE# 299
C:2CDBH LINE# 300
C:2CDEH LINE# 301
C:2CDEH LINE# 304
C:2D0CH LINE# 306
C:2D14H LINE# 314
C:2D22H LINE# 315
C:2D49H LINE# 316
C:2D49H LINE# 317
C:2D49H LINE# 320
C:2D49H LINE# 329
C:2D49H LINE# 334
C:2D50H LINE# 335
C:2D56H LINE# 336
C:2D59H LINE# 337
C:2D5CH LINE# 339
C:2D5CH LINE# 340
C:2D5CH LINE# 341
C:2D5CH LINE# 343
C:2D5CH LINE# 345
C:2D5CH LINE# 346
C:2D5CH LINE# 347
C:2D73H LINE# 348
C:2D73H LINE# 351
C:2D79H LINE# 352
C:2D7FH LINE# 353
BL51 BANKED LINKER/LOCATER V5.03 09/03/2004 14:37:31 PAGE 6
C:2D7FH LINE# 354
C:2D82H LINE# 355
C:2D82H LINE# 356
C:2D82H LINE# 357
C:2D82H LINE# 358
C:2D82H LINE# 361
C:2D90H LINE# 364
C:2D98H LINE# 365
C:2DA6H LINE# 366
C:2DB4H LINE# 368
C:2DB7H LINE# 369
C:2DB7H LINE# 377
C:2DC8H LINE# 378
C:2DD6H LINE# 379
C:2DE4H LINE# 382
C:2DE7H LINE# 383
C:2DE7H LINE# 384
C:2DF8H LINE# 385
C:2E06H LINE# 386
C:2E14H LINE# 389
C:2E17H LINE# 390
C:2E17H LINE# 406
C:2E1FH LINE# 407
C:2E2DH LINE# 408
C:2E3BH LINE# 410
C:2E3EH LINE# 411
C:2E3EH LINE# 414
C:2E4CH LINE# 415
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -