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.










