Trailing-Edge
-
PDP-10 Archives
-
BB-H348C-RM_1982
-
swskit-v21/listings/tkb-vnp/ntldef.rpt
There are no other files named ntldef.rpt in the archive.
DSK:NTLDEF.REQ[4,31] 31-Aug-79 14:22
!
! This file, NTLDEF.REQ, defines the Network Loader Blocks generated by
! VNP20.
!
LITERAL
$UNBSZ = %O'100', !Length of each NTL block allocated
! from POOL..
!
! Define the NTL Home BLock Offsets
!
$NTPCB = 0, !Network Pool PCB Address
$NTUMR = $NTPCB+2, !Network Pool UMR Block Address (unused)
$CXCSR = $NTUMR+2, !SLT->CSR Address List Pointer
$CXPCB = $CXCSR+2, !CEX PCB Address
$CXSYM = $CXPCB+2, !Process Verification Symbols
$CXUNL = $CXSYM+20, !First Unload Block Address
$CXKMC = $CXUNL+2, !First KMC CSR Block Address
$CXLB1 = $CXKMC+2, !First Library Descriptor (unused)
$CXLB2 = $CXLB1+12, !Second Library Descriptor (unused)
$CXLBR = $CXLB2+12, !First Library Descriptor Block Addr
$CXFRE = $CXLBR+2, !First Free Word in Home Block (3 left)
!
! Define the Common Block locations
!
UBLK_LNK = 0, !Link to next 32. word block
UBLK_FIRST = 2, !Offset to first entry in a block
!
! CSR Entries
!
CSR_ENTRY_LEN = 4, !4-byte entries
CSR_SLT_ADDR = 0, !Addr of SLT for this CSR
CSR_CSR_ADDR = 2, !CSR Address
!
! KMC CSR Entries
!
KMC_ENTRY_LEN = 8, !8-byte entries
KMC_NAME = 0, !Radix-50 Name of KMC (KDZ,KDP,etc)
KMC_CSR_ADDR = 2, !CSR Address for KMC
KMC_CNTL_NUM = 4, !KMC Controller number
KMC_MC_LENGTH = 5, !Number of 32. word Micro-Code blocks
KMC_MC_ADDR = 6; !Virtual Addr of first Micro Code Block
!