cdc:nos2.source:nam5871:com_ns
Table of Contents
COM$NS
Table Of Contents
- [00002] PROC COM$NS
- [00003] COM$NS - GLOBAL COMMON BLOCK.
- [00007] SYMPL TEXT FOR NS GLOBAL COMMON BLOCK.
Source Code
- COM$NS.txt
- *DECK COM$NS
- PROC COM$NS; # GLOBAL COMMON BLOCK AREA #
- # TITLE COM$NS - GLOBAL COMMON BLOCK. #
- BEGIN # COM$NS #
- #
- ** COM$NS - SYMPL TEXT FOR NS GLOBAL COMMON BLOCK.
- *
- * J.C. LEE 1981
- *
- * THIS SYMPL TEXT CONTAINS MAINLY A COMMON BLOCK OF
- * SYMBOL AND ARRAY DEFINITIONS USED THROUGHOUT THE
- * NS PROGRAM.
- *
- #
- CONTROL STEXT;
- COMMON COM$COM;
- BEGIN # COM$COM #
- ITEM NIN C(3); # NETWORK INOCATION NUMBER IN DISPLAY DEC #
- ITEM NDF$CT I; # FILE CATEGORY OF NPU DUMP FILE #
- ITEM NSM U; # NETWORK STARTUP MODE #
- ITEM MC U; # DEBUG LOG FILE MESSAGE COUNT #
- ITEM RT U; # RELEASE TRACE FILE OPTION #
- ITEM DN U; # NPU DUMP FILE INDEX #
- ITEM GRADSHUT B; # GRADUAL SHUTDOWN FLAG #
- ITEM FORCESHUT B; # FORCE SHUTDOWN FLAG #
- ITEM MAX$PW I; # LEFT K-DISPLAY PAGE LENGTH #
- ITEM MAX$RPW I; # RIGHT K-DISPLAY PAGE LENGTH #
- ITEM NSNETON B; # SET IF NS NETTED ON #
- ITEM NSINITDONE B; # SET IF INITIALIZATION COMPLETED #
- ITEM HISTSBN U; # HISTORY BUFFER TSB NUMBER #
- ITEM MODE$DEBUG B; # SET IF DEBUG MODE ACTIVATED #
- ITEM NATTSBN U; # NAT TSB NUMBER #
- ITEM NCTTSBN U; # NODE CONNECTION TABLE TSB NUMBER #
- ITEM NLFINDTSBN U; # NLF INDEX RECORD TSB NUMBER #
- ITEM NMTIME U; # TIME TO REVERT TO NM MODE #
- ITEM NPTTSBN U; # NPU TABLE TSB NUMBER #
- ITEM CURTIME U; # CURRENT TIME IN SECONDS #
- ARRAY DISPLAYCW [0:0] S(1);
- BEGIN # K-DISPLAY CONTROL WORD #
- ITEM DCW$WORD U(00,00,60); # WHOLE WORD #
- ITEM DCW$F$SKD B(00,00,01); # SET IF K-DISPLAY DATA TO SEND #
- ITEM DCW$F$IA B(00,01,01); # SET IF INPUT IS ALLOWED #
- ITEM DCW$F$PWM B(00,02,01); # SET IF PAGE WAIT MODE IS ON #
- ITEM DCW$F$IG B(00,03,01); # SET IF NAM IGNORES ALERT #
- ITEM DCW$F$ASS B(00,04,02); # SET IF K-DISPLAY ASSIGNED #
- ITEM DCW$F$HIS B(00,04,01); # SET IF HISTORY DISPLAY IS ON #
- ITEM DCW$F$STS B(00,05,01); # SET IF STATUS DISPLAY IS ON #
- ITEM DCW$F$PAGE B(00,06,01); # SET IF MORE DATA .. IS SENT #
- ITEM DCW$KDBTSB U(00,12,12); # K-DISPLAY BUFFER TSB NUMBER #
- ITEM DCW$PWBTSB U(00,24,12); # PAGE-WAIT BUFFER TSB NUMBER #
- ITEM DCW$LC U(00,42,18); # K-DISPLAY CURRENT LINE COUNT #
- END
- ARRAY NSUPWORD [0:0] S(1);
- BEGIN
- ITEM NSU$WORD U(00,00,60); # WHOLE WORD #
- ITEM NSU$C B(00,00,01); # COMPLETE BIT #
- ITEM NSU$N B(00,02,01); # NAM AVAILABLE BIT #
- ITEM NSU$I B(00,03,01); # INPUT AVAIALBLE BIT #
- ITEM NSU$S B(00,04,01); # SUPERVISORY MESSAGE AVAIL BIT #
- ITEM NSU$MC U(00,30,30); # DEBUG LOG FILE MESSAGE COUNT #
- END
- ARRAY LOADTSBWRD [0:0] S(1);
- BEGIN # LOAD TSB WORD #
- ITEM LTW$WORD U(00,00,60); # WHOLE WORD #
- ITEM LTW$ACOUNT U(00,00,18); # LOAD TSB ACTIVITY COUNT #
- ITEM LTW$ZERO1 U(00,18,30); # NOT USED #
- ITEM LTW$LTSBN U(00,48,12); # LOAD TSB NUMBER #
- END
- ARRAY NSVERSION [0:0] S(2);
- BEGIN
- ITEM NSVER C(00,00,15); # NS VERSION STRING #
- ITEM PRNAME C(00,00,07); # PROGRAM NAME #
- ITEM PRVER C(00,42,03); # PROGRAM VERSION NUMBER #
- ITEM PRLEV C(01,00,05); # PROGRAM MODIFICATION LEVEL #
- END
- ARRAY NSZDMBID [0:0] S(1);
- BEGIN # IDENTIFIER FOR NS DUMP RECORDS ON ZZZZDMB FILE #
- ITEM ZDMBID U(00,42,18); # DUMP RECORD ID #
- ITEM ZDMBID$NIN U(00,42,09); # 3 OCTAL DIGITS NIN #
- ITEM ZDMBID$PID U(00,51,06); # 2 OCTAL DIGITS PROCESSOR ID #
- ITEM ZDMBID$DN U(00,57,03); # DUMP NUMBER #
- END
- ITEM NRF1$LFN C(10); # ZERO-FILLED LFN FOR NRF1 #
- ITEM NRF2$LFN C(10); # ZERO-FILLED LFN FOR NRF2 #
- END # COM$COM #
- END # COM$NS #
- TERM
cdc/nos2.source/nam5871/com_ns.txt ยท Last modified: 2023/08/05 17:21 by Site Administrator