Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

cpio(1)

dd(1)

mt(1)

tar(1)

tc(4)

dump(8)

restore(8)



MTIO(4)                 COMMAND REFERENCE                 MTIO(4)



NAME
     mtio - magnetic tape interface for UTek workstations

SYNOPSIS
     #include <sys/types.h>
     #include <sys/mtio.h>

DESCRIPTION
     A number of ioctl operations are available on raw magnetic
     tape.  The following definitions are in <sys/mtio.h>:

          struct mtop {
                  short   mt_op;      /* operations defined below */
                  daddr_t mt_count;   /* how many of them */
          };

     Operations:

          MTWEOF
                  write an end-of-file record

          MTFSF
                  forward space file

          MTBSF
                  backward space file

          MTFSR
                  forward space record

          MTBSR
                  backward space record

          MTREW
                  rewind

          MTOFFL
                  rewind and put the drive offline

          MTNOP
                  no operation, sets status only

          MTFSS
                  forward space sequential file marks

          MTBSS
                  backward space sequential file marks

          MTERA
                  erase tape

          MTEND



Printed 4/6/89                                                  1





MTIO(4)                 COMMAND REFERENCE                 MTIO(4)



                  move to end of media

          MTTEN
                  re-tension tape

     Not all operations are defined on all devices.  The type
     field in the mtget structure below encodes some advisory
     information about drive capabilities.  See the include file
     and the individual device manual pages for details.

     Structure for MTIOCGET -- mag tape get status command:

          struct mtget {
                  short   mt_type;    /* type of magtape device */
                  short   mt_dsreg;   /* drive status (dev dependent)*/
                  short   mt_erreg;   /* error (device dependent)*/
                  short   mt_resid;   /* residual count */
                  daddr_t mt_fileno;  /* reserved */
                  daddr_t mt_blkno;   /* reserved */
          };

     The following values for mt_type are defined for UTek
     workstations.

          MT_ISWANGTEK
                      Wangtek 51/4in cartridge tape drive

          MT_ISXT     9-track tape

     Mag tape IOCTL commands:

          MTIOCTOP    do a mag tape operation

          MTIOCGET    get tape status

FILES
     /dev/*tc*           cartridge tape interface

     /dev/*mt*           9-track tape interface

CAVEATS
     The status is not returned in a device independent format.

SEE ALSO
     cpio(1), dd(1), mt(1), tar(1), tc(4), dump(8), and
     restore(8).









Printed 4/6/89                                                  2



%%index%%
na:240,104;
sy:344,555;
de:899,1746;2957,1634;
fi:4591,184;
ca:4775,143;
se:4918,220;
%%index%%000000000119

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026