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

Gideon Romm gideon at symbio-technologies.com
Sat Feb 2 17:20:01 PST 2008


Dude -

Its a patch to the x86 emulator.  :)  It need not support non-x86 architectures.

-Gadi

On Feb 2, 2008 5:24 PM, Daniel Stone <daniel at fooishbar.org> wrote:
> On Sat, Feb 02, 2008 at 12:40:30PM -0500, Bart Trojanowski wrote:
> > The opcode was 0F A2, or CPUID; it was not implemented in the emulator.
> > This simple patch, against 1.3.0.0, handles the CPUID instruction by
> > getting the values from the real hardware (Geode LX in this case).
>
> Er, that won't work on non-x86 architectures, so you really want to,
> well, emulate it, and then return a fake result.
>
> Cheers,
> Daniel
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
>
> iD8DBQFHpO2zUVYB1rKAgJQRAnlYAJ9MQqr3fOrQx2OnI7zcVHs9X9WmxACgpTBR
> md5R3PZqjAzqdeu90NzpOYg=
> =k6LK
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Xorg-driver-geode mailing list
> Xorg-driver-geode at lists.x.org
> http://lists.x.org/mailman/listinfo/xorg-driver-geode
>
>


More information about the Xorg-driver-geode mailing list