MTIO(1) MachTen Programmer’s Manual MTIO(1)

NAME
mtio - magnetic tape interface

DESCRIPTION
The special files named /dev/rmt0 through /dev/rmt15 and
/dev/nrmt0 through /dev/nrmt11 refer to SCSI Digital Audio
Tape (DAT) devices under MachTen.

MachTen supports up to four DAT drives with logical device
unit numbers assigned according to the drive’s relative
position on the SCSI bus. These devices are raw tape
devices with characteristics according to the following
table:

Operation unit lowest density highest den-
sity

Rewind 0 rmt0 rmt8
Norewind 0 rmt4/nrmt0
rmt12/nrmt8

Rewind 1 rmt1 rmt9
Norewind 1 rmt5/nrmt1
rmt13/nrmt9

Rewind 2 rmt2 rmt10
Norewind 2 rmt6/nrmt2
rmt14/nrmt10

Rewind 3 rmt3 rmt11
Norewind 3 rmt7/nrmt3
rmt15/nrmt11

By default, the rmt0, rmt4, rmt8, rmt12, nrmt0 and nrmt8
devices are configured for the first DAT drive (unit 0) on
your SCSI bus. If you have multiple DAT drives, use the
/dev/MAKEDEV script to create additional rmt*/nrmt*
devices for each additional unit added, for example:

/dev/MAKEDEV mt1

will configure the devices for the second DAT drive on
your SCSI.

The rewind devices automatically rewind when the last
requested read, write or seek has finished, or the end of
the tape has been reached. The letter "n" is prepended to
the name of the no-rewind devices.

MachTen tapes are written in multiples of 1024 byte block
records. Two end-of-file markers mark the end of a tape,
and one end-of-file marker marks the end of a tape file.
If the tape is not to be rewound it is positioned with the
head in between the two tape marks, where the next write
will over write the second end-of-file marker.

All of the magtape devices may be manipulated with the
mt(1) command.

A number of program i/o control operations are available
on raw magnetic tape. Refer to sys/mtio.h.

FILES
/dev/rmt* Raw magnetic tape interface
/dev/nrmt* Non rewinding raw magnetic tape interface

SEE ALSO
mt(1), tar(1)

MachTen June 5, 1993 2