Download Print this page

Motorola EXORdisk II User Manual page 306

Advertisement

INPUT/OUTPUT FUNCTIONS
EXIT CONDITIONS:
25.3 -- Device Independent I/O Functions
Bit uRn
o~
IaCLUN
must be set
to
zero
(this will normally be the case
when
the
ASCII
logical
unit
numberJ
$30-$391
is
stored into IOCLUN).
All other entries
o~
the
IOCB
need not be
initialized.
A
is
indeterminate.
B
=
The contents of the IOCSTA entr'l.
If:
no errors occurred, B will
be
zero.
A
non-zero
value
indicates
that
an
error occurred.
X
is unchanged.
C
=0 and Z
=
1 if no errors
occur~ed
(B
=
0).
The
remainder
af
CC
is
i nd eterrni nate.
C
=
1
and
Z
=
0
if
an error
accur-red
(B
not
z er a ) .
The
r
ema
in
del'
0
r
C
Cis
i
nd
e terrni nate.
The
IoCB
is afFected in the following
manner
if
an
error occur-red:
IOCSTA
c onta ins
th e
error status.
Th e
following
error
statuses
can
be
-returned:
I$IVDV~
I$RESV,
I$NODV.
The remainder of the IDCB is not changed.
The
IoCB
is
affected in the fallowing manner if
no
errors occurred:
IOCSTA
=
O.
IOCDTT has the 1110" bits set to zero
and
the
"0" bit
set to one (file closed).
The remainder of the
IOCDTT
is
not
changed.
IOCGDW
contains
the
address of the CDB
that is associated with
the
generic
device.
The
original
contents
of
IOCGDW
are destroyed.
IoCLUN has the "R" bit set to
one
(IOCB
reseT'ved).
The
remainder
or
IOCLUN
is not changed.
The T'emainder of the IOCB is not changed.
Page
25-33

Advertisement

loading

This manual is also suitable for:

Exordisk iii