qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] CONFIG_FB_CIRRUS for Linux guests


From: Anthony Liguori
Subject: Re: [Qemu-devel] CONFIG_FB_CIRRUS for Linux guests
Date: Tue, 26 Jan 2010 10:54:17 -0600
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091209 Fedora/3.0-4.fc12 Lightning/1.0pre Thunderbird/3.0

On 01/26/2010 08:44 AM, Jan Kiszka wrote:
Hi,

just received some Linux guest kernel that refuses to properly use its
framebuffer console under QEMU (probably any version, tried down to some
0.10.x). It turned out that it has CONFIG_FB_CIRRUS enabled and fails to
initialize the display when this is actually used. Anyone came across
this before or has some idea what goes wrong?

Looks like it worked at some point:

commit ca896ef389fc44c7a673d1bd2b94823e28da37a1
Author: aurel32 <address@hidden>
Date:   Thu May 8 12:21:27 2008 +0000

cirrusfb: proper "Attribute Controller Toggle Readback" register behaviour

    (Marcelo Tosatti)


git-svn-id: svn://svn.savannah.nongnu.org/qemu/address@hidden c046a42c-6fe2-441c

The cirrusfb Linux driver uses the toggle readback register to determine
whether to flip 0xC30 to data/address mode.

Without proper implementation the VGA mode will be erroneously set to
blank resulting in crashes when starting BITBLT.

3d4h index 24h (R):  Attribute Controller Toggle Readback Register
bit    7  If set the Attribute Controller will next access a data register, if
          clear it'll access the index register


Signed-off-by: Marcelo Tosatti<address@hidden>

Regards,

Anthony Liguori

Jan






reply via email to

[Prev in Thread] Current Thread [Next in Thread]