EasyManua.ls Logo

Commodore 1581 - Page 115

Commodore 1581
138 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
BUFMOVE
DV
$9E
TRKWRTDV
SPREAD
$A2
SP_WRITE
PSEEK
DV
TREAD_DV
TWRTJDV
TPREAD_DV
TPWRTJDV
DETWP_DV
FORMATDK
DV
$A6
$A8
$AA
$AC
$B2
$B4
$B6
$F0
Moves
data
between
the
job
queue
buffer
and
the
track
cache
buffer.
The
track
parameter
in
the
job
queue
denotes
the
position
in
the
track
cache
buffer
to
transfer
to/from.
The
sector
parameter
denotes
the
following:
Bit
7
:
Direction
(1
=
to
track
cache
buffer)
Bit
6
:
Mark
Flag
(set/clear
the
'track
cache
modified'
flag)
Bit
5
:
Transfer
(1
=
do
the
transfer)
Bits
4-0
:
#
of
256
byte
blocks
to
transfer
With
bit
7
set,
the
corresponding
physical
track
position
in
the
job
queue
(HDRS2)
must
be
updated
for
the
purpose
of
telling
the
control
ler
what
physical
track
the
track
cache
buffer
belongs
to.
In
addition
the
side
var
(SIDS)
must
also
be
updated.
Dumps
the
track
cache
buffer
to
the
disk
(only
if
the
track
cache
modified
flag
is
set).
Reads
the
specified
physical
sector
directly
into
RAM
starting
at
#0
($0300).
It
does
not
use
the
track
cache
buffer.
The
sector
is
always
read
from
the
disk
regardless
of
the
current
con
tents
of
the
track
cache.
Writes
to
the
specified
physical
sector
directly.
It
does
not
use
the
track
cache.
Data
to
be
written
starts at
buffer
#0
($0300).
Seeks
to
the
specified
physical
track.
Reads
logical
address
without
transferring to
the job
queue
buffer.
Writes,a
logical
address
without
transferring
from
the
job
queue
buffer.
Reads
a
physical
address
without
transferring
to
the
job
queue
buffer.
Writes
a
physical
address
without
transferring
from
the
job
queue
buffer.
Checks
if
the
disk
inserted
is
write
protected.
Returns
$00
if
disk
is
not
protected,
else
$08.
Formats
the
disk
with
the
default
physical
for
mat.
106

Table of Contents

Other manuals for Commodore 1581

Related product manuals