Soon to be deprecated.
Decides whether the next next access to an attribute controller register (through port 0x3C0) will contain an address or data.
The address of the attribute controller register designated for the next access.
(Register-0 ... Register-20) is a list of attribute registers.
Decides whether video is enabled or not.
(i0, i1, ..., i511). The Color Lookup Table.
Register info for all registered configuration registers. The format for each entry is (offset, name, size, write-mask).
The 64 PCI configuration registers, each 32 bits in size.
Console object that must implement either gfx-console or both the serial-device and extended-serial interfaces.
Integer register representing the next CRTC address.
(Register-0 ... Register-24) is a list of CRTC registers.
Current Mesa depth buffer.
Write-only pseudo attribute. A write operation will print the current character map to the console if the vga device is in alpha-numeric mode.
ROM object, map size, and map function number for the Expansion ROM.
Frame buffer dump command. See command help for more info
Set to 0 to disable fifo breakpoints, or to nonzero to enable them.
This is the Voodoo3's on-board 16 MB RAM.
(Latch-0 ... Latch-4) List of four graphics data controller latches.
Represents the address of the graphics controller register designated for the next read/write access.
(Register-0 ... Register-8) is a list of the nine graphics controller registers found in an VGA adapter.
Horizontal counter (used for generating retrace signals).
Image object containing the VRAM.
Prints some info about the voodoo3 device when written to.
Voodoo3 internal status variables.
State of the interrupt pin.
(i0, i1, ..., i63). The IO/Init registers.
List of all current PCI IO and memory mappings.
(i0, i1, ..., i127). The 2D Registers.
(i0, i1, ..., i255). The 3D Registers.
(i0, i1, ..., i63). The AGP/CMD Transfer/Misc Registers.
Memory space to which the device is mapped. Needed for dynamic remapping.
Miscellaneous output register.
The PCI bus this device is connected to, implementing the pci-bus interface.
PEL address register.
PEL mask register.
Next color in access to PEL data register (read, green, or blue).
((red, green, blue) ... (red, green, blue)) List of 256 colors, each a tuple of red, green, and blue.
RAMDAC read/write state.
Forces a complete update when set.
Refresh rate (in Hertz).
Set to 0 to disable 3d rendering, or to nonzero to enable it.
Represents the address of the sequence register designated for the next read/write access.
(Register-0 ... Register-4) is a list of sequence registers found in the VGA adapter.
Prints current status of the voodoo3 device when written to.
Number of times the PCI status register has been read.
A list representation (one line per element) of the text mode contents.
Voodoo3 TMU 0 status variables.
Voodoo3 TMU 1 status variables.
Vertical counter (used for generating retrace signals).
Buffered vertex data + misc 3d status.
VGA CRTC regs
Contains the VGA memory (256 KB of data).
With of the internal cache.
Height of the internal cache.
Write masks for all registered configuration registers. The format for each entry is (offset, mask).
|disable-fifo-break||disable fifo breakpoints|
|enable-fifo-break||enable fifo breakpoints|
|fbdump||show part of voodoo3 framebuffer|
|info||show voodoo3 info|
|ioreg||print IO register|
|refresh-rate||Set rate at which voodoo3 updated display|
|reg2d||print 2D register|
|reg3d||print 3D register|
|render||toggle 3d rendering on/off|
|status||show voodoo3 status|
|text-dump||Print text contents of display|