[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Slot 3 and a Z80 card



On 08/29/2010 07:18 AM, ict@ccess wrote:
KP wrote:
Can you put a Z80 card (AE Z80+) in Slot 3 of a IIe, even if you have
an 80-column card in the Aux slot?

Can you put a Z80 card (AE Z80+) in Slot 3 of a ROM 01 IIgs, or would
that disable the built-in 80-column firmware and mean that 80-column
text would not be possible on the IIgs?


The results are in and the answer is:

Yes and No  :)

Yes you can put a Z80+ card in slot 3 of a IIe or a IIGS.

No the card will not work with 80 columns.  On the IIGS you have to
change the control panel to "Your Card" for the Z80 card to be
recognized which switches out the 80 column firmware.
On a IIe, the Auxiliary card has to be removed for the Slot card to be
recognized thus losing the 80 column capability.

But the card does work in slot 3 of both machines but only with 40
column capability.

Unless I'm serious mis-remembering things, I believe that an Applicard will work fine in slot 3 of a //e.

And, here's part of a past conversation on csa2 relative to using a softcard style CP/M card in slot 3:

----------------------------- cut here -------------------------------

Subject:
Re: Softcard: DEVSEL instead of IOSEL possible?
From:
mdj <mdj.mdj@gmail.com>
Date:
Sun, 23 Nov 2008 16:21:41 -0800 (PST)
Newsgroups:
comp.sys.apple2

On Nov 23, 12:07 pm, Linards Ticmanis <ticma...@gmx.de> wrote:
> > Has anybody ever tried making the CP/M Softcard use DEVSEL $C0nX instead
> > of IOSEL $CnXX for CPU switching, by rerouting that trace? If I
> > understand things correctly, this should enable using the card in slot 3
> > (the only one free in my crammed IIe) with a patched CP/M. As the
> > Softcard doesn't really need ROM space I think this would be easily
> > possible.
> >
> > Of course the "slot scanning" code used to find the card would have to
> > go away (rather than merely be modified), as randomly accessing DEVSEL
> > space is probably a very bad idea. But the slot 3 location could simply
> > be hard-coded into the patched CP/M.
> >
> > Or am I completely on the wrong track here?

It should work fine. As you point out you'll need to defeat the detect
code and patch the select code accordingly, but I see no reason why it
won't work.

I usually just pull my mouse card when I need a z80 board, since I've
never had call for interrupts in z80 mode. A good alternative though
in your case might be to use one of James Littlejohns slot switchers ?

Matt

-------------------------------------------------------------------------------