|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| AttributeController | Attribute Controller registers Selects the 16 color and 64 color palettes
used for EGA/CGA compatibility. Consists of 20 8-bit registers; these are accessed via a pair of registers, the Address/Data Register [0x3C0] and the Data Read Register [0x3C1] |
| ColourRegister | Colour Register Selects the 256 colour palette from the maximum possible
colours. Consists of 5 registers, which are addressed via I/O ports [0x3C7] - [0x3C9] |
| 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. Consists of 7 bits (bit 4 empty) |
| Pixel | Representation of pixel data, implementing the R, G, and B values. |
| SequencerRegister | Sequencer Register Controls how video data is sent to the DAC. Consists of 5 8-bit registers; these are accessed via a pair of registers, the Address Register [0x3C4] and the Data Register [0x3C5] |
| 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... |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||