Trailing-Edge
-
PDP-10 Archives
-
BB-H240B-BM
-
decnet/ncptab.mac
There are 21 other files named ncptab.mac in the archive. Click here to see a list.
;<JENNESS.NETCON>NCPTAB.MAC.3, 31-Jan-80 13:28:50, Edit by JENNESS
; Update copyright date
;<JENNESS.NETCON>NCPTAB.MAC.2, 19-Dec-79 11:03:55, Edit by JENNESS
; Change PARUNV universal search. It is now in GLXMAC.
;<JENNESS>NCPTAB.MAC.3, 19-Dec-79 09:27:17, Edit by PLATUKIS
; Fix STATUS/STATE keyword value conflict in SET/SHOW commands.
;<JENNESS>NCPTAB.MAC.2, 16-Nov-79 14:58:17, Edit by JENNESS
; Change LOAD CONTROLLER KDP_0 FROM file-name to have (FROM) as a guide word,
; not a keyword.
;<4.UTILITIES>NCPTAB.MAC.84, 13-Aug-79 15:20:21, Edit by JENNESS
; Fix TERMINATE LOGGING problem... return correct keyword value.
;<4.UTILITIES>NCPTAB.MAC.83, 24-Jul-79 16:26:27, Edit by JENNESS
; Remove noise words (ON NODE) for initialize command to fix help text problem.
;<4.UTILITIES>NCPTAB.MAC.82, 15-Mar-79 10:11:20, EDIT BY KIRSCHEN
;<4.UTILITIES>NCPTAB.MAC.81, 12-Mar-79 14:49:29, Edit by KONEN
;UPDATE COPYRIGHT FOR RELEASE 4
;THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED
; OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE.
;
;COPYRIGHT (C) 1976,1977,1978,1979,1980 BY DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.
TITLE NCPTAB - DECnet-20 Network Control Program (NCP) Command Definitions
SALL
SEARCH MONSYM,MACSYM
SEARCH NETPAR
SEARCH GLXMAC,ORNMAC
NCPTAB:: 2
EXP ININCP
EXP NCPFDB
SUBTTL Macro Definitions for Commonly Used Syntax
; LINE IDENTIFICATION
DEFINE $LINE (NEXT,%A,%B,%C,%D,%E,%F)
< $KEYDSP (%A)
%A: $STAB
KEYTAB (%B,DMC11,DMC)
KEYTAB (%B,DTE20,DTE)
KEYTAB (%B,DUP11,DUP)
KEYTAB (%B,KDP,KDP)
$ETAB
%B: $TOKEN (%C,_)
%C: $NUMBER (%D,10)
%D: $TOKEN (%E,_,<$ALTERNATE NEXT>)
%E: $NUMBER (NEXT,10)
> ;END OF $LINE DEFINITION
; CONTROLLER IDENTIFICATION
DEFINE $CTLR (NEXT,%A,%B,%C)
< $KEYDSP (%A)
%A: $STAB
KEYTAB (%B,DMC11,DMC)
KEYTAB (%B,DTE20,DTE)
KEYTAB (%B,DUP11,DUP)
KEYTAB (%B,KDP,KDP)
$ETAB
%B: $TOKEN (%C,_)
%C: $NUMBER (NEXT,10)
> ;END OF $CTLR DEFINITION
; NODE Name Macro
DEFINE $NODE (NEXT,%A)
< $NODNM (NEXT,,<$FLAGS CM%PO,$ALTERNATE %A>)
%A: $FIELD (NEXT,<NODE NAME::>)
> ;END OF $NODE DEFINITION
SUBTTL Main NCP Command Tables
ININCP: $INIT (NCPFDB)
NCPFDB: $KEYDSP (NCPTBL)
NCPTBL: $STAB
KEYTAB (DISFDB,DISABLE,DSL)
KEYTAB (DMPFDB,DUMP,DMP)
KEYTAB (ENAFDB,ENABLE,ENA)
KEYTAB (INIFDB,INITIATE,INI)
KEYTAB (LODFDB,LOAD,LOA)
KEYTAB (LOPFDB,LOOP,LOP)
KEYTAB (SETFDB,SET,SET)
KEYTAB (SHWFDB,SHOW,SHW)
KEYTAB (TRMFDB,TERMINATE,TRM)
$ETAB
SUBTTL ENABLE EVENT-LOGGING
ENAFDB: $KEYDSP (ENA015)
ENA015: $STAB
KEYTAB (ENA010,EVENT-LOGGING,ELG)
$ETAB
ENA010: $KEYDSP (ENA025,<$ALTERNATE ENA040>)
ENA025: $STAB
KEYTAB (ENA030,KNOWN,KNO)
KEYTAB (ENA020,LINE,SLI)
$ETAB
ENA020: $LINE (ENA040)
ENA030: $KEYDSP (ENA035)
ENA035: $STAB
KEYTAB (ENA040,LINES,SKL)
$ETAB
ENA040: $CRLF
SUBTTL DISABLE EVENT-LOGGING
DISFDB: $KEYDSP (DIS015)
DIS015: $STAB
KEYTAB (DIS010,EVENT-LOGGING,ELG)
$ETAB
DIS010: $KEYDSP (DIS025,<$ALTERNATE DIS040>)
DIS025: $STAB
KEYTAB (DIS030,KNOWN,KNO)
KEYTAB (DIS020,LINE,SLI)
$ETAB
DIS020: $LINE (DIS040)
DIS030: $KEYDSP (DIS035)
DIS035: $STAB
KEYTAB (DIS040,LINES,SKL)
$ETAB
DIS040: $CRLF
SUBTTL DUMP Commands
DMPFDB: $KEYDSP (DMP010)
DMP010: $STAB
KEYTAB (DMP040,CONTROLLER,SLI)
KEYTAB (DMP020,NODE,NOD)
KEYTAB (DMP020,REMOTE,NOD,CM%INV)
$ETAB
; DUMP NODE node TO file-spec
DMP020: $NODE (DMP021)
DMP021: $KEYDSP (DMP022,<$ALTERNATE DMP024>)
DMP022: $STAB
KEYTAB (DMP023,TO,DR2)
$ETAB
DMP023: $OFILE (DMP024)
DMP024: $CRLF
; DUMP CONTROLLER controller (TO) file-spec
DMP040: $CTLR (DMP041)
DMP041: $KEYDSP (DMP042)
DMP042: $STAB
KEYTAB (DMP043,TO,DR2)
$ETAB
DMP043: $OFILE (DMP044)
DMP044: $CRLF
SUBTTL LOAD Commands
LODFDB: $KEYDSP (LOD010)
LOD010: $STAB
KEYTAB (LOD040,CONTROLLER,SLI)
KEYTAB (LOD020,NODE,NOD)
KEYTAB (LOD020,REMOTE,NOD,CM%INV)
$ETAB
; LOAD NODE node (FROM) file-spec
LOD020: $NODE (LOD021)
LOD021: $KEYDSP (LOD022,<$ALTERNATE LOD024>)
LOD022: $STAB
KEYTAB (LOD023,FROM,LFR)
$ETAB
LOD023: $IFILE (LOD024)
LOD024: $CRLF
; LOAD CONTROLLER controller (FROM) file-spec
LOD040: $CTLR (LOD041)
LOD041: $NOISE (LOD043,FROM)
;LOD041: $KEYDSP (LOD042)
;LOD042: $STAB
; KEYTAB (LOD043,FROM,LFR)
; $ETAB
LOD043: $IFILE (LOD044)
LOD044: $CRLF
SUBTTL LOOP Commands
LOPFDB: $KEYDSP (LOP010)
LOP010: $STAB
KEYTAB (LOP020,LINE,SLI)
$ETAB
;LOAD LINE ...
LOP020: $LINE (LOP021)
LOP021: $KEYDSP (LOP022,<$ALTERNATE (LOP999),$ACTION (SHRSWT)>)
LOP022: $STAB
KEYTAB (LOP030,COUNT,DRC)
KEYTAB (LOP040,LENGTH,LNG)
KEYTAB (LOP060,WITH,WTH)
$ETAB
LOP030: $NUMBER (NEXT(LOP021),^D10,<number of blocks>,<$DEFAULT(1),$ALTERNATE(LOP999)>)
LOP040: $NUMBER (NEXT(LOP021),^D10,<Length of block>,<$DEFAULT (128),$ALTERNATE (LOP999)>)
LOP060:$KEYDSP (LOP061,<$ALTERNATE(LOP999),$DEFAULT(MIXED)>)
LOP061: $STAB
KEYTAB (NEXT(LOP021),MIXED,MXD)
KEYTAB (NEXT(LOP021),ONES,ONS)
KEYTAB (NEXT(LOP021),ZEROES,ZRO)
$ETAB
LOP999: $CRLF
SUBTTL SHOW Commands
SHWFDB: $KEYDSP (SHW010)
SHW010: $STAB
KEYTAB (SHW040,COUNTS,SCT)
KEYTAB (SHW060,EXECUTOR,SEX)
KEYTAB (SHW020,QUEUE,QUE)
KEYTAB (SHW080,STATUS,STS)
$ETAB
; SHOW QUEUE (OF) NCP-REQUESTS
SHW020: $NOISE (SHW021,OF)
SHW021: $KEYDSP (SHW030)
SHW030: $STAB
KEYTAB (SHW031,NCP-REQUESTS,NCR)
$ETAB
SHW031: $CRLF
; SHOW COUNTS LINE line-id
SHW040: $KEYDSP (SHW041)
SHW041: $STAB
KEYTAB (SHW042,LINE,SLI)
$ETAB
SHW042: $LINE (SHW043)
SHW043: $CRLF
; SHOW EXECUTOR
SHW060: $CRLF
; SHOW STATUS
SHW080: $KEYDSP (SHW081)
SHW081: $STAB
KEYTAB (SHW082,KNOWN,KNO)
KEYTAB (SHW085,LINE,SLI)
KEYTAB (SHW084,LOCAL,SLO)
$ETAB
SHW082: $KEYDSP (SHW083)
SHW083: $STAB
KEYTAB (SHW084,LINES,SKL)
$ETAB
SHW084: $CRLF
; SHOW STATUS LINE line-id
SHW085: $LINE (SHW086)
SHW086: $CRLF
SUBTTL SET Commands
SETFDB: $KEYDSP (SET005)
SET005: $STAB
KEYTAB(SET010,EXECUTOR,SEX)
KEYTAB(SET020,LOCAL,SLO)
KEYTAB(SET030,LOGGING-INTERVAL,LGI)
KEYTAB(SET040,NODE,NOD)
KEYTAB(SET040,REMOTE,NOD,CM%INV)
KEYTAB(SET060,SECONDARY-LOAD-FILE,SSL)
KEYTAB(SET070,STATE,SST)
KEYTAB(SET080,TERTIARY-LOAD-FILE,STL)
$ETAB
; SET EXECUTOR node
SET010: $NODE (SET011)
SET011: $CRLF
; SET LOCAL LOOPBACK ENABLED/DISABLED line-id
SET020: $KEYDSP (SET021)
SET021: $STAB
KEYTAB (SET022,LOOPBACK,LPB)
$ETAB
SET022: $KEYDSP (SET023)
SET023: $STAB
KEYTAB (SET024,DISABLED,DAB)
KEYTAB (SET024,ENABLED,EAB)
$ETAB
SET024: $LINE (SET025)
SET025: $CRLF
; SET LOGGING-INTERVAL (FOR) LINE-COUNTERS (TO) n (MINUTES)
SET030: $NOISE (SET031,FOR)
SET031: $KEYDSP (SET032)
SET032: $STAB
KEYTAB (SET033,LINE-COUNTERS,LCT)
$ETAB
SET033: $NOISE (SET034,TO)
SET034: $NUMBER (SET035,^D10,<Number of minutes>)
SET035: $NOISE (SET036,MINUTES)
SET036: $CRLF
;SET NODE node CHARACTERISTICS
SET040: $NODE (SET041)
SET041: $KEYDSP (SET042)
SET042: $STAB
KEYTAB (SET100,AUTO-DUMP,ADM)
KEYTAB (SET100,AUTO-LOAD,ALD)
KEYTAB (SET051,DUMP-FILE,SNF)
KEYTAB (SET049,LOAD-FILE,SNL)
KEYTAB (SET046,PROTOCOL-TYPE,SNT)
KEYTAB (SET043,SERVER,SNS)
$ETAB
; SET NODE node SERVER node line
SET043: $NODE (SET044)
SET044: $LINE (SET045)
SET045: $CRLF
;SET NODE node PROTOCOL-TYPE protocol-type
SET046: $KEYDSP (SET047)
SET047: $STAB
KEYTAB (SET048,NETWORK-SERVICES-PROTOCOL,NSP)
KEYTAB (SET049,RSX20F-QUEUED-PROTOCOL,RQP)
$ETAB
SET048: $CRLF
; SET NODE node LOAD-FILE file-spec
SET049: $IFILE (SET050)
SET050: $CRLF
; SET NODE node DUMP-FILE file-spec
SET051: $OFILE (SET052)
SET052: $CRLF
; SET SECONDARY-LOAD-FILE device cpu file-spec
SET060: $KEYDSP (SET061)
SET061: $STAB
KEYTAB (SET062,DMC11,DMC)
KEYTAB (SET062,DTE20,DTE)
$ETAB
SET062: $KEYDSP (SET063)
SET063: $STAB
KEYTAB (SET064,PDP-11,P11)
$ETAB
SET064: $IFILE (SET065)
SET065: $CRLF
; SET STATE LINE line-id state
SET070: $KEYDSP (SET071)
SET071: $STAB
KEYTAB (SET072,LINE,SLI)
$ETAB
SET072: $LINE (SET073)
SET073: $KEYDSP (SET074)
SET074: $STAB
KEYTAB (SET075,CABLE-LOOPBACK,CBL)
KEYTAB (SET075,CONTROLLER-LOOPBACK,CNL)
KEYTAB (SET075,MAINTENANCE,MNT)
KEYTAB (SET075,OFF,SSF)
KEYTAB (SET075,ON,SSO)
$ETAB
SET075: $CRLF
; SET TERTIARY-LOAD-FILE device cpu file-spec
SET080: $KEYDSP (SET081)
SET081: $STAB
KEYTAB (SET082,DMC11,DMC)
KEYTAB (SET082,DTE20,DTE)
$ETAB
SET082: $KEYDSP (SET083)
SET083: $STAB
KEYTAB (SET084,PDP-11,P11)
$ETAB
SET084: $IFILE (SET085)
SET085: $CRLF
;SET NODE node AUTO-DUMP/AUTO-LOAD ENABLED/DISABLED
SET100: $KEYDSP (SET101)
SET101: $STAB
KEYTAB (SET102,DISABLED,DAB)
KEYTAB (SET102,ENABLED,EAB)
$ETAB
SET102: $CRLF
; INITIATE/TERMINATE LOGGING LINE-COUNTERS line-id node
INIFDB: $KEYDSP (INI010)
TRMFDB: $KEYDSP (TRM010)
INI010: $STAB
KEYTAB (INI020,LOGGING,LOG)
$ETAB
TRM010: $STAB
KEYTAB (INI020,LOGGING,LGI)
$ETAB
INI020: $NOISE (INI030,OF)
INI030: $KEYDSP (INI040)
INI040: $STAB
KEYTAB (INI050,LINE-COUNTERS,LCT)
$ETAB
INI050: $NOISE (INI060,<FOR LINE>)
INI060: $LINE (INI080)
;INI070:$NOISE (INI080,<ON NODE>) ;COMND can't handle .CMNOI as alternate
INI080: $NODE (INI090)
INI090: $CRLF
END