Greetings QEMUers.

Love QEMU - use it every day.

I have noticed a small architectural flaw with QEMU. When passing
-cpu=pentium LAPIC is non functional (reads back all zeros).

Technically Pentium (P54C and friends) could have an APIC (as could 486 as
a matter of fact) - see the Intel MultiProcessor specification :
http://www.intel.com/design/pentium/datashts/242016.HTM

Perhaps this has been updated in later versions of QEMU, if not I suggest
simply adding an "-lapic" type option to QEMU command line options.

While most Pentium machines did not have APICs per se, the whole SMP thing
took off with classic pentium (p5) - and there are a few systems with LAPIC
and IO/APIC support.

It's a pedantic point but, worth implementing correctly.


Cheers and great work.
Bryan

Reply via email to