I'm asking because although I go way back with 8 bit 6502 systems, I
never paid
the slightest bit of attention to 65816s. Now for a variety of reasons,
I'd like
to "play" with one. Specifically, uCos-II ought to run very well on
this CPU
when in "native" mode...
Cheers. Any advice apreciated.
-- Ross
> Looking at the specs of the 65C816, it looks like it's "mostly"
> pin-compatible
> with the 65C02 processor, but not entirely so. It looks like maybe it
> might be
> possible to basically unplug the 65C02 from my IIe
> and replace it with the 65816?
No. But you could if you found the 65802.
Roy
Okay, thanks! I kind of figured not.
It just seemed like they went to a fair
bit of trouble to keep the address and
data pins in the same place, that maybe
there was still cause for hope. :)
I may investigate the possibility of an "adapter socket"
yet, with possibly a few gates for clock, etc.,
as AFAIK the 65802 is no longer produced, whereas
the 65816 is still being made by WDC.
Does anybody know where one might find a
schematic of the IIe?
In article <3D1BB733...@topnow.com>,
Ross Archer <arc...@topnow.com> wrote:
>Looking at the specs of the 65C816, it looks like it's "mostly"
>pin-compatible
>with the 65C02 processor, but not entirely so. It looks like maybe it
>might be
>possible to basically unplug the 65C02 from my IIe
>and replace it with the 65816? Has this been done with any measure of
>success,
>or will I cause a major thermonuclear event by so doing? :)
The 65816 is not a drop-in replacement for the 6502; your IIe won't run with
one in its socket. The 65802 is a drop-in replacement that gives you the
same instruction set as the '816.
If you have a RamWorks, you could get the 65816 option board for it...you
unplug the processor and MMU (?) on the motherboard, plug the MMU into the
option board, plug the option board into the processor and MMU sockets on
the motherboard, and run a cable from the option board to your RamWorks. In
native mode, all of the RamWorks memory is directly addressable. Very
little software was written to take advantage of this setup, though; an
accelerator is more useful. (Anybody have a RocketChip to unload? I wish
now that I hadn't sold mine...:-) )
_/_
/ v \ Scott Alfter (sal...@salfter.dyndns.org)
(IIGS( http://salfter.dyndns.org
\_^_/ rm -rf /bin/laden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9HMO9VgTKos01OwkRAlEMAJ9ikqYz/gCZIdoSs0BfcObucpkXeACg0JeL
JDwM3JGojlFanfwO9jqXYGI=
=ge2d
-----END PGP SIGNATURE-----
Another option is if you have a TransWarp acellerator. This is the one
place
where you can directly replace a 65C02 with a 65816. It apears that the card
senses the 65816 and reconfigures itself for that processor. I've
replaced
the 65C02s in all my TransWarps with 65816s. Unfortunately there's only
a
couple of applications that take advantage of the 65816 in a IIe and I'm
not
interested in using either of them. Sigh!
Wayne
No investigating required, this should work fine:
http://home.hccnet.nl/g.baltissen/02to816.htm
I realize it's a commodore site, but the technical stuff is the same.
If you build something like this, you end up with the same 64K appearing in
all banks, so it basically acts like an '802.
Mike
Soldered up one of those adapters today. Tried it out in a IIe first.
Have it running in a II+ now.
What a pain it was soldering up though.
Wayne