Google
 

Trailing-Edge - PDP-10 Archives - BB-X116D-BB_1989 - 10,7/mcb/dtedlc.m11
There are 15 other files named dtedlc.m11 in the archive. Click here to see a list.
	.TITLE	DTEDLC - DTE DLC data base
	.IDENT	/X01190/
	.ENABL	LC
;
;
;                    COPYRIGHT (c) 1980, 1981, 1982
;                    DIGITAL EQUIPMENT CORPORATION
;                        Maynard, Massachusetts
;
;     This software is furnished under a license and may  be  used
;     and copied only in accordance with the terms of such license
;     and with the inclusion of the above copyright notice.   This
;     software  or any other copies thereof may not be provided or
;     otherwise made available to any other person.  No  title  to
;     and ownership of the software is hereby transferred.
;
;     The information  in  this  software  is  subject  to  change
;     without  notice  and should not be construed as a commitment
;     by DIGITAL EQUIPMENT CORPORATION.
;
;     DIGITAL assumes no responsibility for the use or reliability
;     of  its  software  on  equipment  which  is  not supplied by
;     DIGITAL.
;
;+
; DLC data base for DTE device driver.
;-

	.MCALL	DAT$

	DAT$	COR
	.WORD	0		; Line table timer cell and flags
	CHR$W	CTL,0		; DTE CSR register address.
	CHR$W	CTL,1		; Interrupt vector
	CHR$B	CTL,2		; Interrupt priority
	CTL$B			; Controller number
	DSR$W
	    SYN$X		; Interrupt SYNCH block.
	    END$

	.BYTE	0		; Protocol state
	.BYTE	0		; Requested protocol state
	.BYTE	0		; Reported circuit state
	.BYTE	0		; Network Management line state
	.BYTE	0		; Device state
	.BYTE	0		; NMX PIX
	.EVEN
	.BYTE	0		; Long timer cell.
	.BYTE	0		; Start threshold counter.
	.WORD	0		; Owner process handle
	.WORD	0		; Unreported transient error
	.WORD	0		; Unreported persistent error
	LST$D			; Pending control function queue.
	.WORD	0		; RDBs pending at the LLC.
	CHR$W	UNT,<0>		; CIRCUIT COST
	LIX$W			; Circuit event logging ID
	LIX$W			; Line event logging ID

	.BYTE	0		; My processor number.
	.BYTE	0		; His processor number.
	.WORD	0		; Offset to his general.
	.WORD	0		; Offset to his to-me.
	.WORD	0		; Offset to my general.
	.WORD	0		; Offset to my to-him.

	.WORD	0,0,0		; His STATUS.
	.WORD	0,0,0		; His QSIZE.
	.WORD	0,0,0		; My STATUS.
	.WORD	0,0,0		; My QSIZE.
	.WORD	0		; My keep-alive.

	.WORD	0		; Current receive RDB.
	.WORD	0,0		; Current receive physical address.
	.WORD	0		; Current receive count.
	LST$D			; Pending transmits.
	.WORD	0		; Transmit message size.
	.WORD	0		; Current transmit buffer chain.
	.WORD	0,0		; Current transmit physical address.
	.WORD	0		; Current transmit count.

	.WORD	0,0		; Bytes received.
	.WORD	0,0		; Bytes transmitted.
	.WORD	0,0		; Messages received.
	.WORD	0,0		; Messages transmitted.
	.WORD	0,0		; Time line counters zeroed.
	.WORD	0		; Configuration errors (bit mapped).
	.WORD	0		; Device service errors (bit mapped).
	.WORD	0		; Fatal device errors (bit mapped).
	.WORD	0		; Protocol errors (bit mapped).
	.EVEN
	.WORD	DTE.bf		; Transmit buffer length.
	VFY$	D.LEN
	.BLKB	DTE.bf		; Transmit buffer.
	END$

	.END