Re: Additional SIDs

From: Segher Boessenkool <segher_at_kernel.crashing.org>
Date: Thu, 1 Dec 2011 23:40:36 +0100
Message-Id: <CC1A7DF2-D6F6-46DA-8EA0-F68FAAC0589D@kernel.crashing.org>
> Strikes me $D7xx is the best place for an internal SID  
> modification, being as that is spare in the C128 and actually  
> decoded. No idea who decided $D420 was a good idea, that takes way  
> more in the way of address decoding.

On a C64, there is no spare chip select you can use (you cannot use #IO1
or #IO2, de00 resp. df00, since cartridges already use those).  So you
split #SID into two using one of the address pins.  A8 is traditional
(putting the second SID at d500), A5 (d420) of course also works fine.
A8 makes the second SID available at d700 as well, nice for C128
compatibility.


Segher


       Message was sent through the cbm-hackers mailing list
Received on 2011-12-01 23:00:18

Archive generated by hypermail 2.2.0.