cdc:nos2.source:nam5871:nvfibpt
Table of Contents
NVFIBPT
Table Of Contents
- [00006] PROC NVFIBPT
- [00007] NVFIBPT - BUILD POINTER TABLE.
- [00011] BUILD POINTER TABLE.
- [00049] PROC SSACNI
Source Code
- NVFIBPT.txt
- *DECK NVFIBPT
- USETEXT TEXTSS
- USETEXT TEXTNVF
- USETEXT TXVCBNV
- USETEXT TXTANVF
- PROC NVFIBPT;
- # TITLE NVFIBPT - BUILD POINTER TABLE. #
- BEGIN # NVFIBPT #
- #
- ** NVFIBPT - BUILD POINTER TABLE.
- *
- * D. G. DEPEW. 82/01/21.
- *
- * THIS PROCEDURE BUILDS A TABLE OF POINTERS THAT HELPS HUMANS TO
- * LOCATE IMPORTANT MEMORY AREAS DURING DEBUGGING. THE TABLE NAME
- * NAME IS *TPA* IN COMMON BLOCK *TPOINT* DEFINED IN *TEXTSS*.
- *
- * PROC NVFIBPT
- *
- * ENTRY NONE.
- *
- * EXIT BEGINNING WITH THE THIRD ENTRY (THE FIRST TWO ENTRIES ARE
- * SET BY COMPASS ROUTINE *SSSPAT*), POINTERS FOR THE
- * FOLLOWING MEMORY AREAS HAVE BEEN STORED (IN ORDER):
- * NSUP WORD
- * PROC *SSACNI* (AIP INTERFACE ROUTINE)
- * MANAGED TABLES COMMON BLOCK
- * WORKLIST TABLES COMMON BLOCK
- * NETWORK MESSAGE AND INTERNAL QUEUE BUFFERS COM BLOCK
- * DATE AND TIME COMMON BLOCK
- * NVF STATE ITEM
- * VALIDATION CONTROL BLOCK FET
- * CPM REQUEST BLOCK.
- *
- * NOTE A LABELLED COMMON BLOCK POINTER IS CREATED BY POINTING TO
- * THE FIRST ARRAY OR ITEM DEFINED FOR THE BLOCK. THUS,
- * MODIFYING OR REORGANIZING ONE OF THE COMMON BLOCKS
- * POINTED TO IN TABLE *TPA* UPON EXIT MIGHT NECESSITATE
- * CORRESPONDING CODE CHANGES IN THIS ROUTINE.
- #
- #
- **** PROC NVFIBPT - XREF LIST.
- #
- XREF
- PROC SSACNI; # CONTROL NETWORK INTERFACE #
- #
- ****
- #
- DEF POINTER$ (TPORD, DESCRIPTION, NAME)
- #TPA$NAME[TPORD] = DESCRIPTION;
- TPA$ADDR[TPORD] = LOC (NAME)#;
- POINTER$ (02, "NSUP WD", NSUP); # NSUP WORD #
- POINTER$ (03, "SSACNI ", SSACNI); # AIP INTERFACE ROUTINE #
- POINTER$ (04, "MTABLES", MEMLOC); # MANAGED TABLES #
- POINTER$ (05, "WTABLES", WRQ); # WORKLIST TABLES #
- POINTER$ (06, "BUFFERS", WCBUF); # MESSAGE AND QUEUE BUFFERS #
- POINTER$ (07, "CLOCKS ", CTM); # DATE/TIME AREA #
- POINTER$ (08, "NVFSTAT", NVFSTATE); # STATE OF NVF #
- POINTER$ (09, "VCB FET", VCBFET); # VALIDATION CTRL BLK FET #
- POINTER$ (10, "CPM REQ", CRQBUF); # CPM REQUEST BUFFER #
- END # NVFIBPT #
- TERM
cdc/nos2.source/nam5871/nvfibpt.txt ยท Last modified: 2023/08/05 17:22 by Site Administrator