HP DDS/DAT tape drives UNIX, Linux and OpenVMS configuration guide (DW049-90930, May 2010)

HP-data values
The values for the parameters, which provide normal DDS mode, have the following meanings.
The syntax for HP-DDS-4, HP-DAT72, HP-DAT160 and HP-DAT320 on Solaris 9, 10 (and 8 with the
latest st patch) is:
<drive type> = <version>, <type>, <bsize>, <options>,
<no. of densities>, <density 0>, <density 1>, ..., <density n>
<default density>, <non-motion timeout>, <read/write timeout>,
<rewind timeout>, <space timeout>, <load timeout>,
<unload timeout>, <erase timeout>
where:
MeaningValueParameter
Indicates the format of the following parameters.1<version>
The value for a DAT drive in /usr/include/sys/mtio.h.0x34<type>
Indicates variable block size.0<bsize>
Derived from constants in /usr/include/sys/scsi/targets/stdef.h.
The value determines which operations the driver can perform with the attached
device by using a unique value for each feature and then adding them together
to form the options value:
0xd639
or
0x18679
<options>
0x186790xd639Options value:
YesYesDevice supports variable length re-
cords.
0x001
YesYesDevice can backspace over files (as
in the mt bsf option).
0x008
YesYesDevice supports backspace record (as
in mt bsr).
0x010
YesYesDevice requires a long time-out period
for erase functions.
0x020
YesNoDevice will automatically determine
the tape density.
0x040
YesYesDevice knows when end of data has
been reached.
0x0200
YesYesDevice driver is unloadable.0x0400
NoYesTime-outs five times longer than nor-
mal.
0x1000
NoYesDriver buffers write requests and pre-
acknowledges success to application.
0x4000
YesYesVariable record size not limited to 64
KB.
0x8000
UNIX, Linux and OpenVMS configuration guide 35