Anonymous user
Bochs VBE Extensions: Difference between revisions
no edit summary
[unchecked revision] | [unchecked revision] |
No edit summary |
No edit summary |
||
Line 9:
== Programming the BGA ==
=== Writing values ===
To write an index/data pair to the BGA,
* VBE_DISPI_INDEX_ID (0)
* VBE_DISPI_INDEX_XRES (1)
Line 22:
In order to change any of the registers (with the logical exception of VBE_DISPI_INDEX_ENABLE), the VBE extensions must be disabled first. To do so, write the value VBE_DISPI_DISABLED (0x00) to VBE_DISPI_INDEX_ENABLE (4). The changes are not visible until the VBE extensions are enabled again. To do so, write the value VBE_DISPI_ENABLED (0x01) to the same register (see also note below on enabling the LFB).
TODO: check whether we can read registers as well, and describe
===
|