User Guide
iv Ampex 1308911-02
Model No.
Running Head
Addendum DST/DIS Tape Drive UNIX Programmer’s Guide
–
dst_setpos()
accommodates tape formats up to 255 partitions. If you need
additional positioning capability, use dst_setpart_pt() which accommodates tape
formats up to 1024 partitions.
–
dst_status()
does not clear an error code. The last error code is retained until it is
overwritten by another error code.
–
dst_version()
does not report device driver strings.
•
The following functions use the
mt
interface to the
tpsc
device driver and behave the
same as on other supported platforms. See the manual pages in Section 5 for details.
dst_convpos()
dst_getpos()
dst_getstate()
dst_rewind()
dst_space()
dst_unload()
dst_weof()
dst_weof_ex()
•
The following functions use the
mt
interface to the
tpsc
device driver but are available
only on an IRIX TDR5 platform. See the manual pages at the end of this Addendum for
details.
–
dst_getptpathname()
returns the devscsi path name required to use a
*_pt
function.
–
dst_setnoflush()
sets the noflush interface parameter to on or off.
•
The
dst_reset()
function is not available; use “scsiha -r <controller number>” to reset the
scsi bus.
Device Special Files
An application accesses the IRIX
tpsc
device driver by specifying one of the following device
special files in the
open()
call:
tpsXDY
rewind
tpsXDYnr
no rewind
tpsXDYnrns
no rewind, no byte swap
tpsXDYnrs
no rewind, byte swap
tpsXDYns
no byte swap
tpsXDYs
byte swap
tpsXDYstat
mt
status
Functions that use the
mt
interface to the device driver must specify the file descriptor
(fd)
returned by the
open()
call.