C←DATA SEGMENT
←lastSocket DW 1 DUP (0)
←rccb DB 20 DUP (0)
←rpbi DW 3 DUP (0)
←nextrx DW 1 DUP (0)
←lastrx DW 1 DUP (0)
←txccb DB 5 DUP (0)
←txPBI DW 1 DUP (0)
←rBufCount DW 1 DUP (0)
←txtmr DW 1 DUP (0)
←rxtmr DW 1 DUP (0)
←outQ DB 4 DUP (0)
←etherStack DW 40 DUP (0)
←slcri DW 1 DUP (0)
←slcti DW 1 DUP (0)
←slcrp DW 1 DUP (0)
←slctp DW 1 DUP (0)
←slrsmash DW 1 DUP (0)
←sltsmash DW 1 DUP (0)
←noBuffer DW 1 DUP (0)
←nonPup DW 1 DUP (0)
←teei DW 1 DUP (0)
←rxccb DW 1 DUP (0)
←ripbi DW 1 DUP (0)
←riPup DW 1 DUP (0)
←ee DW 1 DUP (0)
←npbi DW 1 DUP (0)
←il1temp DW 1 DUP (0)
←il1i DW 1 DUP (0)
←dNet DW 1 DUP (0)
←dHost DW 1 DUP (0)
←dSocket DW 1 DUP (0)
←socketI DW 1 DUP (0)

; External Data Declared Elsewhere

EXTRN ←currentHost:Word
EXTRN ←localHost:Word
EXTRN ←localNet:Word
EXTRN ←lenPup:Word
EXTRN ←pupSockets:Word

C←DATA ENDS

; External Functions Declared Elsewhere

EXTRN ←DoubleEq:NEAR
EXTRN ←ReadTmr:NEAR
EXTRN ←Block:NEAR
EXTRN ←TmrExp:NEAR
EXTRN ←IWDC:NEAR
EXTRN ←DWDC:NEAR
EXTRN ←OutByte:NEAR
EXTRN ←Enqueue:NEAR
EXTRN ←SetTmr:NEAR
EXTRN ←slrstat:NEAR
EXTRN ←SetLocalNet:NEAR
EXTRN ←MaybeGetPBI:NEAR
EXTRN ←CallSwat:NEAR
EXTRN ←InitNContext:NEAR
EXTRN ←InitQueue:NEAR
EXTRN ←EnableInt:NEAR
EXTRN ←SLCInit:NEAR
EXTRN ←GetPBI:NEAR
EXTRN ←SLRStart:NEAR
EXTRN ←Dequeue:NEAR
EXTRN ←Swab:NEAR
EXTRN ←SLTStart:NEAR


; 0 errors in compilation.