From: Ernst Stippl <ernst@st...> - 2008-02-25 19:23:40
I am currently starting to work with Rabbit CPUs and their "core modules"
(containing CPU + MEM + FLASH + opt. Ethernet + opt. more).
For a start, I have to use their "Dynamic C" development environment, but I
would like to use a "familiar" compiler like SDCC.
So I found http://sourceforge.net/projects/rabbitdev/ which is a port of
SDCC to the Rabbit 2000. I have not used it (mainly because it's just source
code, there are no binaries in the package).
The files are time-stamped early 2003 and there seems not be any activity
Has anybody seen/heard/worked/.. with this port? The Rabbit CPU are
enhanced/improved Z80s, and it would be great if SDCC could support them.
Thanks & Regards
From: Philipp Klaus Krause <pkk@sp...> - 2008-02-25 19:32:50
-----BEGIN PGP SIGNED MESSAGE-----
Ernst Stippl schrieb:
> Has anybody seen/heard/worked/.. with this port? The Rabbit CPU are
> enhanced/improved Z80s, and it would be great if SDCC could support them.
Well, the rabbit lacks a few Z80 instructions, too. I think the
situation is similar to the Gameboy's CPU and a rabbit port would be
done similar to the existing gbz80 port (which is mostly the Z80 port
with different peephole optimizer rules and some code generation rules
to make use of the gbz80's new instructions).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----