Google
 

Trailing-Edge - PDP-10 Archives - BB-H348C-RM_1982 - swskit-v21/listings/tkb-vnp/ddm.rpt
There are no other files named ddm.rpt in the archive.
		DSK:DDM.REQ[4,31]                31-Aug-79 14:12

!
! THIS FILE, DDM.REQ, DEFINES THE DDM BLOCK.  THIS BLOCK IS USED
!  TO DESCRIBE THE DDM$DF ENTRY IN CETAB.MAC.
!  IT ALSO DEFINES THE CNT AND UNT BLOCKS, WHICH ARE LINKED TO IT.
!  THEY DESCRIBE THE CNT$DF AND UNT$DF ENTRIES IN CETAB.MAC.
!  IT ALSO DESCRIBES THE SLT AND STA BLOCKS, WHICH CORRESPOND TO
!  THE SLT$DF AND STA$DF ENTRIES IN CETAB.MAC.
!
SBLOCK (DDM, 16)				!HEADER FOR DDM
HEADER (DDM)					!
ABLOCK (DDM_NAME, CH$ALLOCATION(4)*%BPVAL, 2)	!NAME OF DEVICE
ABLOCK (DDM_CNT, %BPADDR, 1)			!CHAIN TO CNT (CONTROLLER) BLOCKS
EBLOCK (DDM)					!
!
SBLOCK (CNT, 17)				!CNT (CONTROLLER) BLOCK
HEADER (CNT)					!HEADER FOR CNT
ABLOCK (CNT_CONT, %BPVAL, 2)			!CONTROLLER NUMBER
ABLOCK (CNT_VECTOR, %BPVAL, 2)			!INTERRUPT VECTOR
ABLOCK (CNT_CSR, %BPVAL, 2)			!CSR: EXTERNAL PAGE ADDRESS
ABLOCK (CNT_PRIORITY, %BPVAL, 2)		!INTERRUPT PRIORITY
ABLOCK (CNT_UNT, %BPADDR, 1)			!CHAIN TO UNT (UNIT) BLOCKS
ABLOCK (CNT_DDM, %BPADDR, 1)			!BACK POINTER TO DDM BLOCK
ABLOCK (CNT_NUM_OF_UNTS, %BPVAL, 2)		!NUMBER OF UNITS SEEN FOR THIS CNT
EBLOCK (CNT)					!
!
SBLOCK (UNT, 18)				!UNT (UNIT) BLOCK
HEADER (UNT)					!
ABLOCK (UNT_UNIT, %BPVAL, 2)			!UNIT NUMBER
ABLOCK (UNT_PARMSK, %BPVAL, 2)			!PARAMETER MASK
ABLOCK (UNT_PARM, %BPVAL, 2)			!PARAMETER BITS
ABLOCK (UNT_SECCSR, %BPVAL, 2)			!SECONDARY CSR, OR -1
ABLOCK (UNT_CNT, %BPADDR, 1)			!BACK POINTER TO CNT BLOCK
ABLOCK (UNT_DDM, %BPADDR, 1)			!BACK POINTER TO DDM BLOCK
EBLOCK (UNT)					!
!
SBLOCK (SLT, 19)				!SLT (SYSTEM LINE TABLE) BLOCK
HEADER (SLT)					!
ABLOCK (SLT_DDM, CH$ALLOCATION(4)*%BPVAL, 2)	!NAME OF DDM
ABLOCK (SLT_DLC, CH$ALLOCATION(4)*%BPVAL, 2)	!NAME OF DLC
ABLOCK (SLT_LLC, CH$ALLOCATION(4)*%BPVAL, 2)	!NAME OF LLC (FIRST LLC FOR MULTIPOINT)
ABLOCK (SLT_CONT, %BPVAL, 2)			!CONTROLLER NUMBER ON DDM
ABLOCK (SLT_UNIT, %BPVAL, 2)			!UNIT NUMBER ON CONTROLLER
ABLOCK (SLT_NUM_OF_STA, %BPVAL, 2)		!NUMBER OF MPT STATIONS SEEN
ABLOCK (SLT_STA, %BPADDR, 1)			!CHAIN TO STA BLOCKS
EBLOCK (SLT)					!
!
SBLOCK (STA, 20)				!STA (STATION) BLOCK
HEADER (STA)					!
ABLOCK (STA_NUM, %BPVAL, 2)			!STATION NUMBER
ABLOCK (STA_LLC, CH$ALLOCATION(4)*%BPVAL, 2)	!NAME OF LLC
EBLOCK (STA)					!
!