1581 demo disk - burst examples

From: Ojala Pasi 'Albert' (albert_at_cs.tut.fi)
Date: 1999-12-18 00:32:40

A reminder to all not to trust any example without crosschecking
it with THE specification.

The burst example in the 1581 demo disk contains some routines,
for for example query disk format. That's fine, except that
the query command is $8a/$0a, not $86, which is in the source.
And guess what $86 is? Yes, it is disk format.

I would be quite pissed now if I didn't do all my development
in Amiga..

Something that pisses me off somewhat is that 1581 and 1571
burst commands happen to be "just a little" different.
1581 block read and write commands have a bit to set logical
to physical t&s conversion on. The same bit in 1571 burst
commands tells not to transfer anything. Who in the name of
Commodore thought this up? And there even isn't any burst
command to identify the drive or command set.. Well, maybe
the sector interleave command could be used to check for 1571
drive..

Btw, what is the dos/disk version of a two-sided 1571 disk?

-Pasi
-- 
"There are no coincidencies, Captain."
	-- Sinclair to Sheridan in Babylon 5:"War Without End #1"
-
This message was sent through the cbm-hackers mailing list.
To unsubscribe: echo unsubscribe | mail cbm-hackers-request@dot.tcm.hut.fi.

Archive generated by hypermail 2.1.1.