gnupic: gpsim status


Previous by date: 17 Jan 2000 16:32:21 -0000 Re: gpasm-0.8.3.tar.gz, James Cameron
Next by date: 17 Jan 2000 16:32:21 -0000 gpsim-0.17.3, Scott Dattalo
Previous in thread:
Next in thread: 17 Jan 2000 16:32:21 -0000 gpsim status, Scott Dattalo

Subject: gpsim status
From: Scott Dattalo ####@####.####
Date: 17 Jan 2000 16:32:21 -0000
Message-Id: <Pine.LNX.4.05.10001170951200.27672-100000@tempest.blackhat.net>

Ralf,

I decided to bring this back on-line again...

On Mon, 17 Jan 2000, Forsberg Ralf wrote:

> > BTW, gpsim. I got the 64 bit cycle counter code fully integrated in the
> > /src directory. I changed all references to the cycle counter from
> > 'unsigned int' to 'guint64'. This implies that glib.h is now needed for
> > the ./src too (it's always been needed for the gui). I still have a few
> > additional minor things to fix with the trace buffer though. After I
> > receive your patches on the gui, I'll go ahead and make the cycle counter
> > 64 bits wide in the status bar.
> 
> 	You'll get my patches in two-three days, but we will need gtk-extra.
> I haven't 
> 	considered how to detect/configure it (and I don't know much about
> automake)
> 	so you'll have to do that.

I'll go ahead and grab gtk-extra and make all of the changes in the
./configure script to detect it. It looks like Adrian implemented the same
installation technique as gtk, so it ought to be straight forward in
detecting gtkextra and linking it with our stuff.

Also, I got the register symbol stuff working. Now when gpsim starts, all
sfr's have an associated entry in the symbol table. I did not do anything
with the bit flags, though.

Some other things I've recently added:

cli 'set' command - used to modify flags and control gpsim's behavior (I
currently just have 'verbose' . 'set verbose 0' will turn off all of those
damn debug messages.)

cli 'dump s' command. I added an 's' option to the dump command so that
only special function registers are dumped.

rounded out support of the 18cxxx instruction set -
tblrd,tblwr,mullw,mulwf are now supported.

Finally fixed the 'config_word' bug once and for all. Now the
configuration word is properly loaded when either .cod or .hex files are
used.

If anyone cares to see the pre-18 stuff, I've gone ahead and placed a
copy here:

http://www.dattalo.com/gnupic/gpsim-0.17.2.tar.gz

The README goes into more detail about the latest features:
http://www.dattalo.com/gnupic/README

(Ralf, you don't need to merge with 0.17.2)

The only thing I want to add before we release 0.18.0 is the interrupt
support for the 18cxxx family. The code is mostly done, but hardly tested.



Scott




Previous by date: 17 Jan 2000 16:32:21 -0000 Re: gpasm-0.8.3.tar.gz, James Cameron
Next by date: 17 Jan 2000 16:32:21 -0000 gpsim-0.17.3, Scott Dattalo
Previous in thread:
Next in thread: 17 Jan 2000 16:32:21 -0000 gpsim status, Scott Dattalo


Powered by ezmlm-browse 0.20.