Sharp mz-3500 Manual For Use page 287

Business computer eos 3.0
Hide thumbs Also See for mz-3500:
Table of Contents

Advertisement

Section B:
Hardware interface
************************************************************************
*
*
*
13 - Read Disk Block
*
*
*
************************************************************************
On entry:
On exit :
AL
=
0 or l
After all I/0 parameters have been set by hardware functions 9,
10, 11,
and 12,
the 128-bytes data block specified is read from disk and trans-
ferred 'to
the memory area specified by the DMA address.
This
process
must not necessarily cause a physical disk access,
because EOS has
the
ability to buffer several sectors internally.
After
a
successful transfer,
errors are encountered,
A and
displayed on the screen.
registers A and L are set to 0.
If
L are set to 1,
and an error message
Example:
LD
C,50
EOS
function code
LD
DE,PARAMS
Parameters
CALL
5
Call EOS
OR
A
Any
errors
?
JP
NZ ,RDERR
Jump
if
so
PARAMS:
DB
l3
Hardware function No.
DB
~
DW
~
DW
~
DW
~
any
is
EOS System manual
Daeumling & Zimmermann
Page 149

Advertisement

Chapters

Table of Contents
loading

Table of Contents