arduino-0018-windows
This commit is contained in:
parent
157fd6f1a1
commit
f39fc49523
5182 changed files with 950586 additions and 0 deletions
|
@ -0,0 +1,27 @@
|
|||
The Simulavr project is a simulator for the Atmel AVR family of 8-bit, risc
|
||||
microcontrollers. Currently supported devices include the at90s1200,
|
||||
at90s2313, at90s4414 and at90s8515. The simulation of these devices is not
|
||||
quite complete, but most of the useful functionality is present.
|
||||
|
||||
Support is also present for running the simulator as a remote target of
|
||||
gdb-5.x. Since gdb does not currently support the AVR micros, a patch is
|
||||
supplied with simulavr to provide that support with the hopes that the gdb
|
||||
patch will eventually be integrated into the gdb source tree proper.
|
||||
|
||||
Texinfo based documentation has already been started, but needs much work done
|
||||
in documenting the internals of the simulator in order to help new developers
|
||||
learn how to add support for new devices as Atmel introduces them.
|
||||
|
||||
The Simulavr project is expected to progress in the following stages:
|
||||
|
||||
1. Solidify support for running as a gdb remote target.
|
||||
2. Acheive 100% simulation of the existing supported devices.
|
||||
3. Design and implement a modular external periheral interface to allow
|
||||
simulation of peripherals such as LCD displays, ethernet ports, etc.
|
||||
4. Add support for all at90sXXXX series devices.
|
||||
5. Add support for atMegaXXX series devices.
|
||||
6. Add support for atTinyXXX series devices.
|
||||
7. ???
|
||||
|
||||
The project already exists and you can see it at
|
||||
http://savannah.gnu.org/projects/simulavr/
|
Reference in a new issue