[Xorg-driver-geode] [PATCH] X86EMU: handle CPUID instruction (passthrough)

Gideon Romm gideon at symbio-technologies.com
Sun Feb 3 08:23:05 PST 2008


Ah.  My apologies, as well.  Crazy world we live in....

-Gadi

On Feb 3, 2008 10:30 AM, Bart Trojanowski <bart at jukie.net> wrote:
> * Daniel Stone <daniel at fooishbar.org> [080202 23:29]:
> > On Sat, Feb 02, 2008 at 08:20:01PM -0500, Gideon Romm wrote:
> > > Its a patch to the x86 emulator.  :)  It need not support non-x86 architectures.
> >
> > The reason you have an x86 emulator is so that you can run BIOSes
> > written in x86 assembly on non-x86 machines.  There are some other
> > reasons, but yeah.  So yes, it really _does_ need to support non-x86
> > architectures, else everything would be an asm passthrough, instead of
> > an insane x86 state machine.
>
> I thought that we only had to do it because we were running real mode
> instructions in protected and 64-bit modes.
>
> As an x86 user I would like to apologize to all the other platforms for
> enduring the 30 year old x86 baggage on modern hardware.  :)
>
>
> -Bart
>
> --
>                                 WebSig: http://www.jukie.net/~bart/sig/
>


More information about the Xorg-driver-geode mailing list