avr-gcc-list
[Top][All Lists]
Advanced

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

[avr-gcc-list] simulavr-0.0.7


From: Theodore A. Roth
Subject: [avr-gcc-list] simulavr-0.0.7
Date: Wed, 14 Nov 2001 09:25:46 -0700 (MST)

A while back I posted here that I was working on a python based, avr 
simulator. Well, that turned out to be _way_ too slow so I rewrote it in 
C. I just uploaded simulavr-0.0.7 to my website:

  http://res099095.halls.colostate.edu/programs/simulavr/

With this release, I've gotten gdb to talk to the simulator via gdbserver. 
There's a patch for gdb-5.0 in the release which must be applied onto top 
of the gdb-5.0-avr-patch-0.1 patch floating around. For convienence, I've 
also included the gdb-5.0-avr-patch-0.1 patch in the release.

So far, gdb can set break points, step through the code and examine/set 
variable and memory. 

The stepping through the code is not working correctly though as it only
steps by the single machine instruction and not a line of C code. If 
anyone knows how I can get this to work correctly, I'd love to hear from 
you.

Also, beware that my patch might break the avr-mon target in gdb. I had to 
change some things in avr-tdep.c that could affect avr-rom.c

There's still a lot of work to do, but I thought I'd release what I've got 
in the hopes that someone is interested.

Ted Roth






reply via email to

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