On Dec 12, 2013, at 9:47 AM, Jordan Justen <[email protected]> wrote:
>> Yes, we should fix drm/cirrus.
>> Did you try cirrus S3 with seabios btw?
>
> Good question. Before this thread, I would have expected that seabios
> would not try to restore this on resume.
>
> And a meaner question... What happens with windows?
>
> Normally we would expect the OS graphics driver to restore this. But
> in this case, I guess we could argue that the cirrus device closely
> associated with x86 QEMU. It would essentially be a platform hack for
> a device where the OS drivers were known to be inadequate. (Obviously
> the more ideal fix is in the OS/driver.)
Well for a pure PCI graphics device the driver is all you need. The system
problems with graphics usually have to do with VGA, since it is ISA magic
address stuff wedged into PCI and can require chipset routing. The other
problem you can run into is an old-timey generic VGA driver can use an INT 10h
to set certain registers that are not known to the driver.
Basic rule of thumb is if the register is known by the driver, then the driver
should be the one setting it.
Thanks,
Andrew Fish
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel