gnupic: Re: [gnupic] gpsim
Subject:
Re: [gnupic] gpsim
From:
####@####.####
Date:
23 Jan 2007 15:46:21 +0000
Message-Id: <012320071545.24971.45B62DAA000EE4490000618B2200734830CEC9CA9B020E04040E0909@comcast.net>
I am having success on a Red HaT Enterprise system, not my laptop with Fedora Core 5/6.
I tried the "step" with a number and it seems to perform one instruction.
George
-------------- Original message --------------
From: "Scott Dattalo" ####@####.####
> > Scott,
> >
> > Updating the display shows a continuous redraw of a wedge shape being
> > drawn.
>
> That's correct! To see the icons, you'll need to set a break point toward
> the bottom of glcd_test.asm. Look just after the calls to
> LCD_RefreshDisplay. The "wedge" shape is actually code to test the line
> drawing algorithm. I repeatedly draw a line starting from 0,0 down to x,32
> and let x run from 0 to 100. (Remember that are several things being
> tested here: one is the Assembly code for doing the graphical stuff. The
> other is the C++ code that implements the model of the graphical LCD. And
> finally, there is the test of making sure everythings connect correctly.)
>
> > Also, the GUI "RUN" button appears to have no effect.
>
> Hmm. This is undoubtedly an artifact of some experimentation I'm doing
> with clocking the processors externally. I'm not sure if you've followed
> some of the recent gpsim threads, but I'm working on a new clocking
> mechanism. The code thus far passes all regression tests, so I left the
> experimental code turned on. If it's important to turn it off, then you
> can comment out the line '#define CLOCK_EXPERIMENTS' in src/clock_phase.h.
> BTW you can use hot keys to initiate a run.
>
> With the focus on the source browser, pressing 'r' will initiate run.
> Similary, 's' will single step. The numbers 1 through 9 will step 1 to 9
> times. Also, will halt a running simulation.
>
>
> > I tried Fedora Core 6 without any success.
>
> I'm not sure what you mean by no success. I think it's working now, it's
> just a matter of interpreting the results.
>
> Scott
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####
>