simulavr-devel
[Top][All Lists]
Advanced

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

[Simulavr-devel] new features added


From: Klaus Rudolph
Subject: [Simulavr-devel] new features added
Date: Sun, 04 May 2003 10:41:35 +0200

Hi all,

My c++ simulavr version is now able to read direct elf
files using the bfd-lib. Only 20 lines code needed :-)

The eeprom section is now also readable without gdb and is working
well. 

The symbols from elf file are now printed in trace mode
77263250 MyFunctionName+0x10 LDI R16, 0x00 ....
First line is time in ns, next is function + offset, then the
decoded instruction and a lot more informations in the line.

Interrupts are handled now with a c++ map, make it more easy to
configure.

Timer 0 1 2 3 are now inserted to atmega128, but not any other hardware
yet :-(
There are some known bugs ( Counts minus 1 cycle,
while clear and compare in same step and some other minor things)
Timer 1/3 have all 13 modes! (Puh, not nice to implement at all:-)

So, after fixing 2 bugs in gdb 5.3 (Thanks Tod for finding a buffer
overrun)
I will try to get the external pin to pin interface for multi-core and
external
hardware (LCD for example) working.

Bye
        Klaus




reply via email to

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