From: Johan K. <joh...@id...> - 2002-01-24 19:12:58
|
Any one knows one, or knows how to adapt (rewrite ;-) ucsim? Thanks, Johan |
From: Scott D. <sc...@da...> - 2002-01-24 19:24:52
|
On Thu, 24 Jan 2002, Johan Knol wrote: > Any one knows one, or knows how to adapt (rewrite ;-) ucsim? I don't know anything about `ucsim'. What are its problems? What is it that needs adapting? If you're wanting to 're-write' a simulator you may wish to consider gpsim. gpsim, the GNUPIC simulator, works for three different processor cores. Those happen to be the three families of Microchip PICs (the 12-bit, 14-bit, and 16-bit cores). However, gpsim has been designed in such a way that adding a new core device is not difficult. In fact, the module interface supported by gpsim is essentially an extension of the simulation engine to non-processor devices. For example, I have a LCD module that uses much of same underlying code that is used by the PIC cores. So I believe extending the fundamental design to other processors is straight forward. gpsim: http://www.dattalo.com/gnupic/gpsim.html Lcd module: http://www.dattalo.com/gnupic/lcd.html Scott |
From: Johan K. <joh...@id...> - 2002-01-24 20:39:48
|
Sorry Scott, you misunderstood me: _I_ know nothing about ucsim. I just need a simulator for the xa51 but can't spare the time to dig into it, and I'd rather leave the expertise to the experts. My question really was: is it possible to write a ucsim plug-in (is that the right word?) for the xa51, and if so has it been done (probably: no) or will someone do it Johan ----- Original Message ----- From: Scott Dattalo <sc...@da...> Cc: <sdc...@li...> Sent: Thursday, January 24, 2002 8:24 PM Subject: Re: [sdcc-devel] xa51 simulator > On Thu, 24 Jan 2002, Johan Knol wrote: > > > Any one knows one, or knows how to adapt (rewrite ;-) ucsim? > > I don't know anything about `ucsim'. What are its problems? What is it > that needs adapting? > > If you're wanting to 're-write' a simulator you may wish to consider > gpsim. gpsim, the GNUPIC simulator, works for three different processor > cores. Those happen to be the three families of Microchip PICs (the > 12-bit, 14-bit, and 16-bit cores). However, gpsim has been designed in > such a way that adding a new core device is not difficult. In fact, the > module interface supported by gpsim is essentially an extension of the > simulation engine to non-processor devices. For example, I have a LCD > module that uses much of same underlying code that is used by the PIC > cores. So I believe extending the fundamental design to other processors > is straight forward. > > gpsim: > http://www.dattalo.com/gnupic/gpsim.html > Lcd module: > http://www.dattalo.com/gnupic/lcd.html > > Scott > > > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel > > |
From: Karl B. <ka...@tu...> - 2002-01-25 06:07:25
|
Hi Johan, and others.. I can take a stab at XA/ucsim. Ucsim is easy enough to work with. I'll try to get some XA disassembly/emulation going this weekend. I just got done adding initial z80 support to ucsim. Got it to run the regression tests. If anyone wants to try it: cvs co -r "ucsim-034-pre3" ucsim I hope to extend it to do rabbit processors soon. Karl. Johan Knol wrote: >Sorry Scott, you misunderstood me: _I_ know nothing about ucsim. I just need >a simulator for the xa51 but can't spare the time to dig into it, and I'd >rather leave the expertise to the experts. My question really was: is it >possible to write a ucsim plug-in (is that the right word?) for the xa51, >and if so has it been done (probably: no) or will someone do it > > >Johan > >----- Original Message ----- >From: Scott Dattalo <sc...@da...> >Cc: <sdc...@li...> >Sent: Thursday, January 24, 2002 8:24 PM >Subject: Re: [sdcc-devel] xa51 simulator > > >>On Thu, 24 Jan 2002, Johan Knol wrote: >> >>>Any one knows one, or knows how to adapt (rewrite ;-) ucsim? >>> >>I don't know anything about `ucsim'. What are its problems? What is it >>that needs adapting? >> >>If you're wanting to 're-write' a simulator you may wish to consider >>gpsim. gpsim, the GNUPIC simulator, works for three different processor >>cores. Those happen to be the three families of Microchip PICs (the >>12-bit, 14-bit, and 16-bit cores). However, gpsim has been designed in >>such a way that adding a new core device is not difficult. In fact, the >>module interface supported by gpsim is essentially an extension of the >>simulation engine to non-processor devices. For example, I have a LCD >>module that uses much of same underlying code that is used by the PIC >>cores. So I believe extending the fundamental design to other processors >>is straight forward. >> >>gpsim: >>http://www.dattalo.com/gnupic/gpsim.html >>Lcd module: >>http://www.dattalo.com/gnupic/lcd.html >> >>Scott >> >> >>_______________________________________________ >>sdcc-devel mailing list >>sdc...@li... >>https://lists.sourceforge.net/lists/listinfo/sdcc-devel >> >> > > >_______________________________________________ >sdcc-devel mailing list >sdc...@li... >https://lists.sourceforge.net/lists/listinfo/sdcc-devel > > |
From: Scott D. <sc...@da...> - 2002-01-25 15:29:02
|
On Thu, 24 Jan 2002, Johan Knol wrote: > Sorry Scott, you misunderstood me: _I_ know nothing about ucsim. I just need > a simulator for the xa51 but can't spare the time to dig into it, and I'd > rather leave the expertise to the experts. My question really was: is it > possible to write a ucsim plug-in (is that the right word?) for the xa51, > and if so has it been done (probably: no) or will someone do it No, I understood you. I was just suggesting that gpsim could easily adapt to the xa51. I realize that you don't have time to do it yourself. However, from the other posts, it sounds like it would be better to modify ucsim which deals with '51's then to modify gpsim which deals with PIC's. (I don't have time to modify gpsim...) Scott |