Anonymous user
Bochs VBE Extensions: Difference between revisions
→Using a linear frame buffer (LFB): section rewrite to help people avoid using the old address constant that never works anymore
[unchecked revision] | [unchecked revision] |
(→BGA versions: 0xB0C4 figured out, still puzzled as to what 0xB0C5 adds) |
(→Using a linear frame buffer (LFB): section rewrite to help people avoid using the old address constant that never works anymore) |
||
Line 84:
=== Using a linear frame buffer (LFB) ===
When using a linear
Unlike Bochs, QEMU does not necessarily pay attention to the VBE_DISPI_LFB_ENABLED flag
'''Note:''' In older versions of Bochs and QEMU, the framebuffer was fixed at 0xE0000000, and modern versions will use that address when emulating ISA-only systems. '''It is highly inadvisable to make assumptions about the address of the linear framebuffer.''' It should always be read from the BGA's PCI BAR0.
=== Clearing display memory ===
|