EasyManua.ls Logo

Commodore 1581 - Fastload Utility; Status Byte Breakdown

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...
FASTLOAD
UTILITY
BYTE
BIT
7
6
5
4
3
2
1
0
0001010
101
01
0
0
1
10
0
0
0
02 P
X
X
1 1
1.1
1
03
FILENAME
SWITCHES:
P—sequential
file
bit
(P
=
1,
does
not
have
to
be
a
program
file)
X—don't
care
PROTOCOL:
Burst
handshake
OUTPUT:
Burst
status
byte
preceding
each
sector
transfered.
STATUS
IS
AS
FOLLOWS:
0000000X—OK
*
00000010—file
not
found
**
00011111—EOI
"Values
between
3
and
15
should
be
considered
a
file
read
error.
**The
byte
following
the
EOI
status
byte
is
the
number
of
data
bytes
to
follow.
STATUS
BYTE
BREAKDOWN
BIT
7
6
5
4
3 2
1
0
MODE
DN
SECTOR
SIZE
[
CONTROLLER
STATUS
]
*MODE—1=
Alien
Disk
Format
(non-default
physical
format,
or
default
physical
format
without
Directory
and
BAM
information)
0=Resident
Disk
Format
(default
physical
format
with
Directory
and
BAM
information)
DN—DRIVE
NUMBER
*Resident
Disk
Format
is
based
on
whether
required
information
is
present
in
BAM/
DIRECTORY
track.
SECTOR
SIZE
00
128
BYTE
SECTORS
(NOT
SUPPORTED)
01
256
BYTE
SECTORS
10
512
BYTE
SECTORS
(DEFAULT)
11
........
1024
BYTE
SECTORS
CONTROLLER
STATUS
000X
OK
0010
CAN'T
FIND
HEADER
BLOCK
0011
NO
ADDRESS
MARK
0100
DATA
BLOCK
NOT
PRESENT
0101
DATA
CRC
ERROR
0110
FORMAT
ERROR
0111
VERIFYERROR
1000
WRITE
PROTECT
ERROR
1001
HEADER
BLOCK
CRC
ERROR
1010
WRITE
PROTECTED
96

Table of Contents

Other manuals for Commodore 1581

Related product manuals