|
From: | Bartosz Fabianowski |
Subject: | Re: Subject: Re: [Qemu-devel] VGA BIOS source code |
Date: | Tue, 01 Jun 2004 07:48:38 +0200 |
User-agent: | Mozilla Thunderbird 0.6 (X11/20040517) |
Is there a reasons for the a c b ordering?
No ;)
I think you are probably a little harsh on this code. It may be far from perfect, but it does (mostly) work.
Yes, it does work. Maybe I was a bit harsh in my wording after wasting a day on it, sorry.
Getting something in place that pretends to be a known chipset and that can act like a dumb framebuffer would probably help. That seems to be the direction that Fabrice and Co. are going.
That seems like a good idea. Though if you are pretending to be some particular chip set, you should be prepared to emulate the most weird register settings that drivers could set for that chip set. So if the goal is to reach close to 100% compatibility, I fear a substantial subset of the entire spec for the chosen subset will have to be implemented.
Since my main interest is in running Windows inside QEMU, I could also envision adding another driver later, similar to what is done in VMWare. It would be a windows driver that acts as a dumb stub and forwards every request to the dumb side. Since it would be designed from the ground up only for QEMU, it could be limited in its functionality to really only being a frame buffer and nothing else. This would probably accelerate the emulation quite a bit.
- Bartosz
[Prev in Thread] | Current Thread | [Next in Thread] |