HP DDS/DAT drives UNIX, Linux and OpenVMS configuration guide (DW049-90915, November 2009)

HP Evolution II DDS/DAT drives: UNIX, Linux and OpenVMS configuration guide 35
The syntax for HP-DDS-4, HP-DAT72 and HP-DAT160 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:
Parameter Value Meaning
<version> 1
Indicates the format of the following parameters.
<type> 0x34
The value for a DAT drive in /usr/include/sys/mtio.h.
<bsize> 0
Indicates variable block size.
<options> 0xd639
or
0x18679
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:
Options value:
0xd639 0x18679
0x001
Device supports variable length records. Yes Yes
0x008
Device can backspace over files (as in the
mt bsf’ option).
Yes Yes
0x010
Device supports backspace record (as in
mt bsr’).
Yes Yes
0x020
Device requires a long time-out period for
erase functions.
Yes Yes
0x040
Device will automatically determine the
tape density.
No Yes
0x0200
Device knows when end of data has been
reached.
Yes Yes
0x0400
Device driver is unloadable. Yes Yes
0x1000
Time-outs five times longer than normal. Yes No
0x4000
Driver buffers write requests and
pre-acknowledges success to application.
Yes No
0x8000
Variable record size not limited to 64 KB. Yes Yes
0x10000
Device determines which of the two mode
pages the device supports for selecting or
deselecting compression.
No Yes
<no. of
densities>
1
There is one density code following in the parameter list.