|
|
Functions | Arguments | Modifiers |
---|---|---|
IO$_READVBLK IO$_READLBLK IO$_READPBLK | P1 -- bufferaddress P2 -- byte count | IO$M_DATACHECK1 IO$M_INHRETRY IO$M_REVERSE2 |
IO$_WRITEVBLK IO$_WRITELBLK IO$_WRITEPBLK | P1 -- bufferaddress P2 -- byte count | IO$M_DATACHECK IO$M_INHRETRY IO$M_INHEXTGAP3 IO$M_NOWAIT4 IO$M_ERASE5 |
IO$_SETMODE IO$_SETCHAR | P1 -- characteristicsbuffer address P2 -- characteristics buffer length6 | |
IO$_CREATE IO$_ACCESS IO$_DEACCESS IO$_MODIFY IO$_ACPCONTROL | P1 -- FIBdescriptor address P2 -- file name string address P3 -- resultstring length address P4 -- result string descriptoraddress P5 -- attribute list address | IO$M_CREATE7 IO$M_ACCESS IO$M_DMOUNT8 |
IO$_SKIPFILE | P1 -- skipn tape marks | IO$M_ALLOWFAST9 IO$M_INHRETRY IO$M_NOWAIT |
IO$_SKIPRECORD | P1 -- skipn blocks | IO$M_INHRETRY IO$M_NOWAIT |
IO$_REWIND IO$_REWINDOFF IO$_UNLOAD | None | IO$M_INHRETRY IO$M_NOWAIT IO$M_RETENSION |
IO$_WRITEOF | None | IO$M_INHEXTGAP IO$M_INHRETRY IO$M_NOWAIT |
IO$_SENSEMODE IO$_SENSECHAR | P1 -- characteristics buffer address P2 -- characteristics buffer length | IO$M_INHRETRY |
IO$_DSE10 IO$_PACKACK IO$_AVAILABLE | None | None |
1 Not for TS04 and TU80
2 Not for TK50
3 Only for TE16, TU45, and TU77
4 Only for TU81-Plus drives
5 IO$M_REASE takes no arguments; only for IO$_WRITEBLK and IO$_WRITEPBLKon TMSCP drives.
6 Only for TMSCP drives
7 Only for IO$_CREATE and IO$_ACCESS
8 Only for IO$_ACPCONTROL
9 Onlyfor local SCSI drives
10 Onlyfor TU78, TU81, TA81, and TA78
( Number takes you back )
|
|