[Simh] AXP Emulation?
Villy Madsen
Villy.Madsen at shaw.ca
Mon Oct 30 14:54:18 EST 2006
----- Original Message -----
From: Brian Wheeler <bdwheele at indiana.edu>
Date: Monday, October 30, 2006 11:51 am
Subject: Re: [Simh] AXP Emulation?
> On Mon, 2006-10-30 at 19:33 +0100, Peter Lund wrote:
> > On Mon, 2006-10-30 at 11:20 -0500, Brian Wheeler wrote:
> > > Does anyone know of an alpha system emulation for Linux?
> SRI's is only
> > > for Windows and doesn't run under wine :(
> >
> > I just googled a bit -- I didn't find anything particularly
> > interesting :(
> >
> > On the other hand, the CPU itself is very simple to emulate.
>
> Yeah, it does look that way. I've been doing some 'light' reading on
> the alpha arch reference handbook, and I've requested the Alpha
> architecture reference manual from the campus library (a bonus to
> beingat a uni!)
>
>
> > You will
> > have to choose a chipset -- Pyxis is probably not too hard.
> Should be
> > possible to implement it within perhaps six months for a single
> person> working part-time. That probably won't be enough time to
> make it fast
> > or nice -- just enough to make it work. Just getting
> /something/ up and
> > running should be much faster.
> >
>
> I started playing with this the other day, and I've been implementing
> instructions as the bootstrap needs them :)
>
> The Firmware is a bit of an issue, though. The images from hp don't
> seem to be in any sort of usable format: they're not rom dumps
> (that I
> can tell, since they contain no text) I've been using Linux's bootlx
> from aboot as a bootloader. It steps through about 26 instructions
> until I end up at a call_pal halt.
Which is the processor Halt instruction.....
See section C-14 in the Architectual Manual...
My guess (Operative Word!) would be that something is happening that the boot code is not happy with!
Villy
>
> Brian
>
> > -Peter
> >
> >
>
> _______________________________________________
> Simh mailing list
> Simh at trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
>
More information about the Simh
mailing list