Download Print this page

Motorola EXORdisk II User Manual page 278

Advertisement

INPUT/OUTPUT FUNCTIONS
25.2 -- Device Dependent 110 Functions
This reature merely allows the operator
at
the
console
to
pause the
s~stem.
The
framing
e~ror
cannot
be
cleared
from
the
ACIA bV
this function.
The framing error can only
be
cleared
upon
subsequent
reception
of
another
cha~acter
from the console
keyboard.
Thus,
if the.
CKBRK
function is called
more
than
once
without the ACIA having received any characters between
successive calls,
t·he
framing er'rO'f"
status
is
detected
in
each
case
(even
though
the
BREAK
key was depressed only
once>.
As a result,
the
BREAK
key status is not detected
if
the
BREAK
key is depressed during an input request from the
system
console,
since
it
is
the
reception
of
another
character
that
clears
the
framing
error status (and each
input refluest
must be
terminated
Ulith a CRL
25.2.3 Console output
. DSPLY: . DSPLX:
.DSPLZ
The.
DSPLY, . DSPLX,
and .
DSPLZ
functions are all used to
display
a
specified character string on the system console.
The function .
DSPLY
displays a string that is terminated
by
a
carriage
retu~n
character.
The functions . DSPLX and .DSPLZ
display
st~ings
that are
te~minated
by
an
EOT
cha~acte~,
facilitating
the use
~f
embedded carriage returns within the
st~ing
to output" multiple-line
messages
with
one
function
call.
Both
. DSPLY
and
. DSPLX
will
send
a
carriage
re~urn/line
reed
se~uence
to the consQle so
that
subsequent
input
or
output
is
performed
on
a
new line.
The.
DSPLZ
function does not send the terminating
car~iage
return/line
feed
sequence
so
that
subsequent
input
or output can be
performed on the same line as the displayed string.
ENTRY
PARAMETERS:
EXIT CONDITIONS:
x
=
The address of
a
displayable
ASCII
string.
The
string
must
be
tel'minated b4J
a
ca~riage
retu~n
(SOD)
if
us i ng
.
DSPL Y.
Otherwi se,
th e
string must be terminated by
an
EDT
($04).
The
functions
. DSPLX
and
. DSPLZ
will convert embedded carriage
return
cha~acters
into
cal'l'iage
returnlline
reed
sequences
automati call y.
A
and
B
registers are unchanged.
x
=
The
address
of
the
string's
terminating character.
CC is indeterminate.
Page
25-05

Advertisement

loading

This manual is also suitable for:

Exordisk iii