EasyManua.ls Logo

Commodore 1570 - Page 91

Commodore 1570
132 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...
WRITE
BYTE BIT 7
6 5 4
3
2
00 0 0 0 1
01
0
0 1 1 0 0
02
T E B S 0 0
03
DESTINATION TRACK
04 DESTINATION SECTOR
05 NUMBER OF SECTORS
06
NEXT TRACK (OPTIONAL)
RANGE:
All
values are determined by the particular disk format:
SWITCHES:
T-transfer
data
(1
= no transfer)
E-ignore
error
(1
= ignore)
B-buffer
transfer only
(1
= buffer transfer only)
S-side
select (MFM only)
N--drive number
1 0
o
o
0
N
PROTOCOL: Go output (spout), send data, go input (spin), pull clock low, wait for
status, release clock (for multi-sector, start over i.e. Go output, etc.).
CONVENTIONS: Before you can READ or WRITE
to
a diskette,
it
must be logged-in
using either the INQUIRE DISK or QUERY DISK FORMAT com-
mand (both are described later). This must be done once each time
you change diskettes.
INPUT: Host must transfer burst data.
OUTPUT: One burst status byte following each WRITE operation.
INQUIRE DISK
BYTE BIT 7 6 5
4 3 2
1 0
00 0
0 1
0 1 0
1
01
0
0
0 0
0 0
02 X X X S
0 0
N
SWITCHES:
S-side
select (MFM only)
N--drive number
PROTOCOL: Burst handshake
OUTPUT: One burst status byte following each INQUIRE DISK operation.
83

Related product manuals