.NLIST .TITLE VD - VIRTUAL DISK PREFIX FILE ; ; GET UCB OFFSETS. ; .MCALL UCBDF$ ;DEFINE UCB OFFSETS UCBDF$ <:>,<=> ; ; DEFINE ADDITIONAL UCB OFFSET. ; U.NXT = U.VCB+2 ;EXTENSION BLOCK ADDRESS ; ; DEFINE EXTENSION BLOCK OFFSETS. ; .ASECT . = 0 X.OFF: .BLKB 4 ;DISK FILE OFFSETS X.UCB: .BLKB 2 ;NEXT UCB ADDRESS X.FLG: .BLKB 2 ;EXTENSION FLAGS X.FNB: .BLKB 36 ;FILENAME BLOCK X.UIC: .BLKB 2 ;BINARY UIC OF FILE .IF GE V$$RSN-32 ;FOR RSX-11M V3.2 OR LATER X.LABL: .BLKB 12. ;VOLUME LABEL OF HOST DISK .ENDC X.LGTH = . ;LENGTH OF EXTENSION BLOCK .PSECT ; ; DEFINE EXTENSION FLAG BITS ; XF.RON = 1 ;ALLOW ONLY READ ACCESS ; ; DEFINE THE ASSEMBLY PARAMETERS. THESE WILL BE DEFINED HERE ONLY ; IF THEY ARE NOT DEFINED IN RSXMC. ; .IFNDF V$$D11 V$$D11 = 16. ;NUMBER OF VD'S LD$VD = 0 ;MAKE VDDRV LOADABLE .ENDC $MAXVS = 32. ;MAXIMUM NUMBER OF LOGICAL VS: UNITS TO USE R$$SOB = 1 ;ENABLE SOB INSTRUCTION .LIST