|
Class Summary |
| AttributeController |
Attribute Controller registers
Selects the 16 color and 64 color palettes used for EGA/CGA compatibility. |
| ColourRegister |
Colour Register
Selects the 256 colour palette from the maximum possible colours. |
| CRTControllerRegister |
CRT Controller Registers, Address (RW: 3x4h) and Data (RW: 3x5h),
where x can be B or D, set in colorEmulation |
| GraphicsController |
Graphics registers
Controls how the CPU accesses video RAM
Consists of 9 8-bit registers; these are accessed via a pair of registers,
the Address Register [0x3CE] and the Data Register [0x3CF] |
| MiscellaneousOutputRegister |
Miscellaneous Output Register
8-bit register containing miscellaneous data. |
| ModeControlRegister |
Attribute Mode Control Register (index 10h)
Controls the mode operations of the Attribute Controller. |
| Pixel |
Representation of pixel data, implementing the R, G, and B values. |
| SequencerRegister |
Sequencer Register
Controls how video data is sent to the DAC. |
| TextModeAttributes |
Text mode information
Collection of text mode variables required for a screen update |
| TextTranslation |
|
| Video |
An implementation of a video (VGA) module. |
| VideoCard |
Implementation of a VGA videocard
Based on Bochs code (http://bochs.sourceforge.net/)
Implements all VGA registers (Sequencer, CRTC, Graphics, Attribute, Colour and Miscellaneous)
and more... |