[Simh] Alpha emulator
Brian Wheeler
bdwheele at indiana.edu
Thu Nov 16 14:12:57 EST 2006
I think you've got the sign bits for displacements backwards in
alpha_defs.h:
#define SIGN_BDSP 0x008000
#define SIGN_MDSP 0x100000
Should probably be
#define SIGN_BDSP 0x100000
#define SIGN_MDSP 0x008000
Since the branch displacements are 21 bits and memory displacements are
16.
Brian
On Tue, 2006-11-07 at 21:06 +0000, bsupnik at comcast.net wrote:
> I thought I had sent this to the mailing list.
>
> The current Alpha CPU sources are available at
>
> http://simh.trailing-edge.com/sources/alpha_cpu.zip
>
> /Bob Supnik
>
> -------------- Original message ----------------------
> From: Brian Wheeler <bdwheele at indiana.edu>
> > [I sent this earlier, but I don't know if it got lost in the shuffle]
> >
> > Is the source for this going to be available for those of us who like to
> > tinker?
> >
> > Brian
> >
> > On Tue, 2006-10-31 at 18:13 +0000, bsupnik at comcast.net wrote:
> > > There's a complete Alpha CPU emulator for SimH, and has been for some time.
> > It models an EV-56 at the hardware level and should be able to run
> > PALcode/firmware images.
> > >
> > > That said, there's no system behind it, and I don't have the time to write
> > one. Even the simplest EV-56 system (like the 500au workstation) requires
> > emulation of the system glue chip, the PCI bus, various PCI peripherals, and
> > possibly graphics: so as a minimum, the Pyxis chip, the ISP SCSI adapter, the
> > 21040 Ethernet adapter, a graphics adapter, and the usual complement of PC cruft
> > (keyboard, mouse, floppy, timers, etc).
> > >
> > > /Bob Supnik
> > > _______________________________________________
> > > Simh mailing list
> > > Simh at trailing-edge.com
> > > http://mailman.trailing-edge.com/mailman/listinfo/simh
> >
>
More information about the Simh
mailing list