Re: "Partner 128" by Timeworks Inc.

From: Segher Boessenkool <segher_at_kernel.crashing.org>
Date: Mon, 3 Oct 2022 09:17:01 -0500
Message-ID: <20221003141701.GO25951_at_gate.crashing.org>
On Mon, Oct 03, 2022 at 11:54:04AM +0100, smf wrote:
> On 03/10/2022 01:58, Segher Boessenkool wrote:
> >For only the fffa access or also the fffb one (and everything until the
> >disarm I guess)?  So it then is executing code from IO1?
> If $de is forced on the bus all the time, the keyboard polling isn't
> going to disarm it.

*something* disarms it obviously.  I even said so much.

Not that forcing $de for longer is very reasonable: that would give a
"dec $dede,x" instruction, which might even seem perfect: the cartridge
can just take a write cycle to IO1 (de00..deff) as the "disarm" signal.
Problem is that X can be anything here, so it can access IO2 (df00..dfff)
instead.


Segher
Received on 2022-10-03 17:00:23

Archive generated by hypermail 2.3.0.