Hi,
we have an AVR core simulator in our tree and I think it's time to
contribute
it.
AVR (from Atmel) is a 8 bit microcontroller with separate I&D spaces
(Hardvard architecture).
As there are many many implementations of the AVR, only the
instructions are
simulated but not the devices registers. There are 3 pseudo
registers used to
do I/O (using the same convention as avrtest).
Integration with gdb will come soon - currently it can be used as a
standalone
simulator.
Tristan.
2009-04-10 Tristan Gingold <gingold@adacore.com>
* avr: New directory.
* avr/interp.c, avr/Makefile.in, avr/configure.ac: New files.
* avr/config.in: New file, generated by autoheader.
* avr/configure: New file generated by autoconf.
* configure.ac: Add avr.
* configure: Regenerated.