Trailing-Edge
-
PDP-10 Archives
-
k20v7b
-
dn20/scxllc.m11
There are 16 other files named scxllc.m11 in the archive. Click here to see a list.
.title SCXLLC
.ident /X01010/
.enabl lc
;
;
; COPYRIGHT (c) 1980, 1981, 1982
; DIGITAL EQUIPMENT CORPORATION
;
; 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.
;
;
; Some macros needed to properly specify the SCX data base.
;
.macro OT.ON ot,on ; Determine length of object-to-name table
L.OBJT=L.OBJT+1
.endm OT.ON
L.OBJT=0
SC$OBJ OT.ON
.macro .ASCIC len,name
.nchr ..n,<name>
.byte ..n
.ascii \name\
.rept len-..n
.byte 0
.endr
.endm .ASCIC
.macro OT.ON ot,on
.byte ot
.ASCIC 6,<on>
.iif eq,<n..>,vfy$ OTN.SZ
n..=n..+1
.endm OT.ON
;+
; LLC Data Base for RSX Session Control Interface
;-
.mcall dat$
dat$ dsr
.byte 0 ; SCX_TICK / Timer byte
.byte 0 ; SCX_FLG / Processing flags
.byte 0 ; SCX_SCPIX / PIX of Session Control
.byte 0 ; SCX_xxxxx / Rsv'd
.word 0 ; SCX_UCB / UCB address
.word 0 ; SCX_TNB / TNB list
.word NS.tpt ; SCX_LINKS / Maximum number of logical links
lst$d ; SCX_MBX / General delivery mailbox queue
.word L.OBJT ; SCX_OTN_LEN / Type-to-name table length
cor$d ; SCX_OTN / Type-to-name table
n..=0
SC$OBJ OT.ON
end$
cor$d ; SCX_ULA / ULA reverse mapping vector
.blkw NS.tpt
end$
end$ SCX.SZ
.end