! Set up SD: units with ASNSD, assuming SDDRIVER is already
! loaded somewhere.
DEFINE VERB ASNSD
   IMAGE sys$system:ASNSD.EXE
     parameter p1,prompt="SDAn:",value(required,type=$device),label=UNIT
     parameter p2,label=FNAM,prompt="file",value(type=$infile)
     parameter p3,label=FNAM2,prompt="Shadow file",value(type=$infile)
! /append used to add more storage to a partly setup SD unit.
! All storage areas should be the same size.
     qualifier ASSIGN
     qualifier APPEND
     qualifier DEASSIGN
     qualifier SEC64
     qualifier SEC32
     qualifier REPORT
     qualifier CHUNKSIZE,value(type=$number)
     qualifier GRANULE,value(type=$number)
! GRANULE is a synonym for CHUNKSIZE
     qualifier NEW
     qualifier ENABLE
! Enable is used to say we're done, enable disk by setting online/valid
     qualifier RESERVED,value(type=$number)
! Logical block placement. These can be used for 1st or 2nd files in
! a call to avoid having to use contiguous files. (TNFS will have this
! as an important issue :-) )
     qualifier LBN,value(required,type=$number)
     qualifier LENGTH,value(required,type=$number)
     qualifier SLBN,value(required,type=$number)
     qualifier SLENGTH,value(required,type=$number)
! Some qualifiers left over from asnvq junk...
! (I don't think this is used anymore but leave it in for safety)
     qualifier SHADOW
!
