savannah-hackers
[Top][All Lists]
Advanced

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

[Savannah-hackers] savannah.gnu.org: submission of Simulavr: an AVR simu


From: troth
Subject: [Savannah-hackers] savannah.gnu.org: submission of Simulavr: an AVR simulator
Date: Sat, 29 Dec 2001 12:03:23 -0500

A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden, address@hidden


Theodore A. Roth <address@hidden> described the package as follows:
License: gpl
Other License: 
Package: Simulavr: an AVR simulator
System name: simulavr
This package does NOT want to apply for inclusion in the GNU project

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://res099095.halls.colostate.edu/programs/simulavr/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]