On 04/11/13 22:07, Duane Voth wrote:

> On Fri, Nov 23, 2012 at 9:53 AM, Gerd Hoffmann <[email protected]
> <mailto:[email protected]>> wrote:
> 
>     From: Gerd Hoffmann <[email protected] <mailto:[email protected]>>
> 
> 
>     Add code to handle qemu-emulated vga cards supporting the bochs
>     dispi interface (standard vga, qxl vga).  This requires qemu 1.3+
>     which provides the bochs dispi interface data register on a aligned
>     io address.

This is svn r13968, yes.

> So the precompiled Cirrus rom code has a bug which I can't change, and
> it looks like I'll have to upgrade my qemu to use anything other than
> -vga cirrus (I'm at 1.2.0).  Do we know if "-vga std" is the default in
> qemu 1.3+ (and if std means the dispi device Gerd references above)?

That's a densely packed paragraph, let's dissect it:

- I don't know if CirrusLogic5430Dxe has a bug or not, but: it shouldn't
be built into your OVMF.fd to begin with.

Actually... Do you have an environment where qemu (auto-?)loads a
pre-built CirrusLogic5430Dxe binary into the emulated video card as an
option ROM, then OVMF downloads it and tries to post the card with it?

- It's probably correct that for "-vga std" you'll need qemu 1.3+. Still
if you try to use plain vga from OVMF with an earlier qemu version, OVMF
shouldn't hang but "simply" refuse to initialize the card, and log
"QemuVideo: BochsID mismatch [...]".

- It seems to me that "-vga" has defaulted to "cirrus" since v0.11.0:
that tag already contains commit 5824d651 "Syncing documentation vs.
-help vs. qemu_options table", and said commit both calls cirrus default
and is current (visible in master HEAD).

Laszlo

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to