Re: Drive disconnect switch for SX 64

From: Spiro Trikaliotis <ml-cbmhackers_at_trikaliotis.net>
Date: Tue, 30 Nov 2010 21:02:08 +0100
Message-ID: <20101130200208.GN17484@trikaliotis.net>
Hello Steve,

* On Tue, Nov 30, 2010 at 09:50:37AM -0800 Steve Gray wrote:
> changing those will not make the device invisible. You could send a command to 
> make the device say 31 which most software would probably not support.

Well, device 31 is *surely* not supported by *any* software. This device
number is reserved and used for UNTALK and UNLISTEN. It is the only
number that is reserved, everything else (0-30) can be used for IEC bus
routines (although you have to use the IEC routines directly then,
because the "normal" routines will shortcut addresses 0-3).

Now, the 1541/1571 test for the UNLISTEN and UNTALK before they test for
the LISTEN and TALK address (cf. $E884-$E8A7 in the 154x ROM). Thus,
setting the device address to 31 effectively disables the drive's
ability to react on a command on the IEC bus.

Regards,
Spiro.

-- 
Spiro R. Trikaliotis                              http://opencbm.sf.net/
http://www.trikaliotis.net/                     http://www.viceteam.org/

       Message was sent through the cbm-hackers mailing list
Received on 2010-11-30 21:00:03

Archive generated by hypermail 2.2.0.