cdc:nos2.source:nam5871:nvflsit
Table of Contents
NVFLSIT
Table Of Contents
- [00006] PRGM NVFLSIT
- [00007] NVFLSIT - SEQUENCE INITIALIZATION TASKS.
- [00011] SEQUENCE INITIALIZATION TASKS.
- [00037] PROC NETDBG
- [00038] PROC NETREL
- [00039] PROC NETSETF
- [00040] PROC NVFIIPS
- [00041] PROC NVFIAST
- [00042] PROC NVFIBOF
- [00043] PROC NVFIBOT
- [00044] PROC NVFIBPT
- [00045] PROC NVFIBRT
- [00046] PROC NVFIBWD
- [00047] PROC NVFIBSW
- [00048] PROC NVFICSC
- [00049] PROC NVFICTN
- [00050] PROC NVFIIAM
- [00051] PROC NVFIIMT
- [00052] PROC NVFIITR
- [00053] PROC NVFIIVF
- [00054] PROC NVFIIVT
- [00055] PROC NVFISUE
- [00056] PROC SSSPES
Source Code
- NVFLSIT.txt
- *DECK NVFLSIT
- OVERLAY(77,00)
- USETEXT TEXTSS
- USETEXT TXSMNVF
- USETEXT TXTAPSS
- PRGM NVFLSIT;
- # TITLE NVFLSIT - SEQUENCE INITIALIZATION TASKS. #
- BEGIN # NVFLSIT #
- #
- ** NVFLSIT - SEQUENCE INITIALIZATION TASKS.
- *
- * S. H. FISCHER. 81/08/26.
- * D. G. DEPEW. 82/01/04.
- * C. J. BRION 82/06/22, 83/12/12.
- *
- * THIS PROGRAM FORMS THE INITIALIZATION OVERLAY FOR NVF.
- * ITS JOB IS TO PERFORM, OR CALL ROUTINES TO PERFORM, ALL THE
- * TASKS THAT MUST BE DONE BEFORE STARTING NORMAL OPERATIONS OF NVF.
- *
- * PROC NVFLSIT
- *
- * ENTRY NONE.
- *
- * EXIT NVF READY TO START NORMAL OPERATIONS. THIS PROGRAM
- * DOES NOT EXIT IN THE NORMAL FASHION. IT INSTEAD MAKES A
- * JUMP TO THE EXECUTION SEQUENCER (*SSSPES*), WHICH NEVER
- * RETURNS.
- #
- #
- **** PROC NVFLSIT - XREF LIST BEGIN.
- #
- XREF
- BEGIN
- PROC NETDBG;
- PROC NETREL;
- PROC NETSETF;
- PROC NVFIIPS; # INITIALIZE PID STATUS #
- PROC NVFIAST; # INITIALIZE APPLICATION STATUS TABLE #
- PROC NVFIBOF; # BUILD OVERLAY FILE AND DEFINITIONS #
- PROC NVFIBOT; # BUILD OPERATOR TABLE AND FLAGS #
- PROC NVFIBPT; # BUILD DEBUG AID POINTER TABLE #
- PROC NVFIBRT; # BUILD ROLLOUT TABLE #
- PROC NVFIBWD; # BUILD WORKLIST DEFINITIONS #
- PROC NVFIBSW; # BUILD STATUS WORKLIST DEFINITIONS #
- PROC NVFICSC; # CONTROL STATEMENT CRACKER #
- PROC NVFICTN; # CONNECT TO NETWORK #
- PROC NVFIIAM; # INITIALIZE AIP MONITOR #
- PROC NVFIIMT; # INITIALIZE MANAGED TABLES #
- PROC NVFIITR; # INITIALIZE TIMER ROUTINES #
- PROC NVFIIVF; # INITIALIZE VCB FILE #
- PROC NVFIIVT; # INITIALIZE VOT AND VDT FOR VCB FILE #
- PROC NVFISUE; # SET USER ENVIRONMENT #
- PROC SSSPES; # PROGRAM EXECUTION SEQUENCER #
- END
- #
- ****
- #
- DEF NR$NAME # O"16220634000000000000" #; # NETREL NAME (NRF1) #
- ITEM STATIS; # STATUS RETURNED BY NETDBG #
- ITEM GETFET; # ZZZZZDN FLUSH INDICATOR #
- ITEM DNFETADR; # *ZZZZZDN* FET ADDRESS #
- P<ABH> = LOC(ABHBUF);
- P<NVFSM> = LOC(MSGBUF);
- P<APSM> = LOC(MSGBUF);
- TXTALEN = MSBFAPL + 1; # SET TEXT LENGTH OF BLOCK NVF CAN ACCEPT #
- NVFIBPT; # BUILD DEBUG AID POINTER TABLE #
- NVFICSC; # CRACK THE CONTROL STATEMENT #
- NVFIIMT; # INITIALIZE MANAGED TABLES #
- NVFIBWD; # BUILD WORKLIST DEFINITIONS #
- NVFIBSW; # BUILD STATUS WORKLIST DEFINITIONS #
- NVFIITR; # INITIALIZE TIMER ROUTINES #
- NVFIIAM; # INITIALIZE AIP MONITOR #
- NVFIIVF; # INITIALIZE VCB FILE #
- NVFIIVT; # INITIALIZE VOT AND VDT FOR VCB FILE #
- NVFIAST; # INITIALIZE APPLICATION STATUS TABLE #
- NVFIBRT; # BUILD ROLLOUT TABLE #
- NVFIBOF; # BUILD OVERLAY FILE AND DEFINITIONS #
- NVFIBOT; # BUILD HOP ACN LIST ENTRY AND SET FLAGS #
- NVFIIPS; # INITIALIZE PID STATUS #
- IF MC NQ 0 # IF TRACE FILE COUNT 0 #
- THEN
- NETREL(NR$NAME,0,0); # INIT ZZZZZDN FILE #
- GETFET = 0;
- NETSETF(GETFET,DNFETADR); # GET THE *ZZZZZDN* FET ADDRESS #
- TPA$ADDR[1] = DNFETADR; # SAVE THE FET ADDRESS #
- NVFICTN; # CONNECT TO NETWORK, SET PARALLEL MODE #
- NETDBG(FALSE,FALSE,STATIS); # UNCONDITIONAL TURN TRACING OFF#
- NVFISUE; # ESTABLISH ENVIRONMENT FOR T-A CONNS #
- SSSPES; # PROCEED TO NORMAL OPERATIONS, NO RETURN #
- END # NVFLSIT #
- TERM
cdc/nos2.source/nam5871/nvflsit.txt ยท Last modified: 2023/08/05 17:23 by Site Administrator