Download Print this page

Motorola EXORdisk II User Manual page 407

Advertisement

ERROR MESSAGES
28.2 -- Standard Command Errors
**
52 SECTOR BUFFER SIZE ERROR
The
sector
bUTfer
pointers
of
an
lOeB
do not
desc~ibe
a sector
buffer
that
is
an
integral
number
of
sectors
in
size,
When
a
Tile is
opened, the IOCSBS and the lOeSBE
ent~ies
of
the
IOCB
must point
to
the first and last
byte~
of a
sector buffer.
The Tollowing
relationship
must
be true:
IOCSBE-lOCSBS+l
--------------- =
INTEGRAL
NUMB£~
OF SECTORS
128
When
using
the
logical
sector
I/O
functions
(.GETLS,
. PUTLS) ,
the above relationship
must
be
true
also.
In
addition,
the
,PUTLS
function
requires that the sector bUTfer to be
output
be
described
bq
the
pointers
IOCSBS
and
loess I
(instead of
laeSBE)'
Then,
the buffer
descl'ibed
bq
lOCSBS
and
lOeSal
must also be an integral
number of sectors in size.
**
53
INSUFFICIENT
MEMORY
.
-~
This message indicates that a command
could
not
allocate
sufficient
memory
in the user program
area to complete its task.
The
minimum
memol''l
requirements
de~cl'ibed
in
section
1. 1
is
sufficient Tor all
MDOS
commands.
Thus.
this
message
indicates
a
problem
with the existing
memorys or tampering
with
the
memory
map.
The
same
is
true
for
the
MDOS-Supported software
products that displaq this message;
however,
the
memory
requirements
Tor
the particular product
that
displayed
the
error
message
should
be
reviewed
(Appendix
H),
rathel' than those ror the
standard
MDOS
c ommand.s in sec t ion
1. 1.
The
ROLLOUT
command (Chapter
23)
may display this
message to indicate that the addl'ess given as the
destination of the
position-independent
routine
is
outside
o-r a valid addressing range, (missing
memory) .
28.3
Input/Ouput Function Errors
The MOOS system functions that perform
I/O
through
an
IoCB
parameter
table
will
retul'n
an
errol' status in the
IOCSTA entl'Y of the
lOCB.
These
el'ror
conditions
can
be
decoded
and
displayed as messages
by
the MDOS error message
function bf.J loading the B accumulator with a zero and leaving
the IDCE's address in the X register.
The errors are part of

Advertisement

loading

This manual is also suitable for:

Exordisk iii