Trailing-Edge
-
PDP-10 Archives
-
bb-l014t-bm_tops20_v7_0_atpch20
-
autopatch/netpar.mac
There are 6 other files named netpar.mac in the archive. Click here to see a list.
.TITLE NETPAR
.SBTTL from NETGEN-20 on 17-Apr-86 16:02:55
.IDENT /X04109/
;
;
; COPYRIGHT (c) 1980, 1981, 1982, 1985
; 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.
;
;
; [Beginning of NETPAR]
;
.enabl lc
;+
; MCB Process data base prefix file NETPAR
;-
CE.lix = 2. ; CEX - Number of line indices
DL.blk = 576. ; DL - Block Size
RDB.sz = <DL.blk+6.+1>&<-2> ; CEX - Receive Buffer Size
.macro CE$buf macro ; CEX - buffer pools
'macro' 16.,69.,19.
'macro' 60.,8.
'macro' RDB.sz,3.
.endm CE$buf
.macro CE$cbb macro ; CEX - CCB/buffer pools
'macro' 0.,63.
'macro' RDB.sz,58.,8.
.endm CE$cbb
.macro CE$nod macro ; CEX - local node name
'macro' <FOO>
.endm CE$nod
;
;Driver Parameters
;
DMC.mx = 8. ; DMC - Max # DMCs
DMC.bf = RDB.sz ; DMC - DMC transmit buffer size
DMC.xb = 7. ; DMC - DMC transmit buffers
DTE.mx = 4. ; DTE - Max # DTEs
DTE.bf = RDB.sz ; DTE - DTE transmit buffer size
KMC.mx = 3. ; KDP - Max # KMCs
DUP.mx = 12. ; KDP - Max # DUPs
KDP.mx = 4. ; KDP - Max # DUPs per KMC
; hard limit of 16.
KDP.sg = 7. ; KDP - KDP transmit segment limit
XP.bl2 = DL.blk ; XPT - Phase II block size
XP.bl3 = DL.blk ; XPT - Phase III block size
XP.ebq = 8. ; XPT - ECL buffer quota (to NSP)
XP.ibq = 8. ; XPT - Input buffer quota (from NSP)
XP.lbq = 50. ; XPT - Line buffer quota
XP.mxc = 100. ; XPT - Maximum total path cost
XP.mxh = 16. ; XPT - Maximum network diameter (hops)
XP.mxl = 25. ; XPT - Maximum data-link cost
XP.mxp = 20. ; XPT - Maximum Phase II logical links
XP.mxv = 32. ; XPT - Maximum visits (XP.mxh * 2)
XP.nln = 2. ; XPT - Number of XPT lines
XP.nn = 255. ; XPT - Number of nodes in net
XP.t1 = 60. ; XPT - Maximum time between routing messages
XP.t2 = 1. ; XPT - Minimum time between routing messages
XP.t3 = 10. ; XPT - Time between hello messages
XP.t4 = 60. ; XPT - Node listener timeout
XP.uhq = CE.lix ; XPT - Update/Hello message quota
.MACRO XP$nid macro
'macro' <DECnet-20 V3.0 Release >
.ENDM
.MACRO XP$mxa macro
.ENDM XP$mxa
.MACRO XP$rcv macro
'macro' <>
.ENDM
.MACRO XP$xmt macro
'macro' <FOO>
.ENDM
NS.act = 30. ; NSP - Inactivity timer value
NS.buf = 256. ; NSP - Minimum SC receive buffer size
NS.dly = 2. ; NSP - NSP delay factor
NS.ret = 5. ; NSP - Retransmission threshold
NS.slf = 123. ; NSP - Local node address
NS.tpt = 8. ; NSP - Total number of ports supported
.if le,<NS.tpt-XP.nn>
NS.nod = NS.tpt ; NSP - Total number of nodes supported
.iff
NS.nod = XP.nn ; NSP - Total number of nodes supported
.endc
NS.trs = 3. ; NSP - Total number of reserved ports
NS.wgt = 3. ; NSP - Delay Weight
;
;Session Control Parameters
;
SC.nln = XP.nln ; SC - Number of lines
SC.nn = XP.nn ; SC - Number of nodes
SC.tpt = NS.tpt ; SC - Number of logical links
SC.itm = 10. ; SC - Incoming connect timer default
SC.otm = 30. ; SC - Outgoing connect timer default
SC.opn = 2. ; SC - Number of OPEN ports to keep
;mapping from node number to node name
.macro SC$NMT MACRO
.endm SC$NMT
;mapping for NSP obj name to RSX task name
.macro SC$OBJ MACRO
'macro' 2,<NURD..>
'macro' 7,<NRM...>
'macro' 19.,<NMLMCB>
'macro' 25.,<NMLMCB>
'macro' 65.,<TOP...>
'macro' 63.,<DTR...>
'macro' 0,<SCX...>
.endm SC$OBJ
;mapping for RSX task name to MCB process name
.macro SC$PRO macro
'macro' <DNDDT.>,<NDT>
'macro' <TOP...>,<TOP>
'macro' <NRM...>,<NRM>
'macro' <NURD..>,<NRD>
'macro' <DTR...>,<DTR>
.endm SC$PRO
NM.nck = 4. ; NMX - Number of NMX Circuits
NM.nln = 2. ; NMX - Number of NMX Lines
NM.nmo = 2. ; NMX - Number of NMX Modules
NM.nev = 6. ; NMX - Maximum event queue length
.macro NM$flt macro ; NMX - filter data base
'macro' 0.,<<0.,3.>,<6.,9.>>
'macro' 2.,<<0.,1.>>
'macro' 3.,<<0.,2.>>
'macro' 4.,<<0.,10.>,<12.,13.>>
'macro' 5.,<<6.,12.>>
'macro' 6.,<<3.,4.>>
.endm NM$flt
;
; [End of NETPAR]
;