KernOS
|
Video Graphics Array namespace. More...
Classes | |
class | Vga |
Manages access to VGA driver. More... | |
Typedefs | |
typedef uint8_t | VgaColor |
typedef uint16_t | VgaChar |
Enumerations | |
enum | COLOR : uint8_t { COLOR::BLACK = 0, COLOR::BLUE, COLOR::GREEN, COLOR::CYAN, COLOR::RED, COLOR::MAGENTA, COLOR::BROWN, COLOR::LIGHT_GREY, COLOR::DARK_GREY, COLOR::LIGHT_BLUE, COLOR::LIGHT_GREEN, COLOR::LIGHT_CYAN, COLOR::LIGHT_RED, COLOR::LIGHT_MAGENTA, COLOR::LIGHT_BROWN, COLOR::WHITE } |
VGA text buffer convention. More... | |
Variables | |
Vga | Display |
Video Graphics Array namespace.
typedef uint16_t VGA::VgaChar |
typedef uint8_t VGA::VgaColor |
|
strong |
VGA text buffer convention.
________________________________________________ | Attribute | Character | | 7 | 6 5 4 | 3 2 1 0 | 7 6 5 4 3 2 1 0 | | Blink | Bg color | Fg color | Code point |
Enumerator | |
---|---|
BLACK | |
BLUE | |
GREEN | |
CYAN | |
RED | |
MAGENTA | |
BROWN | |
LIGHT_GREY | |
DARK_GREY | |
LIGHT_BLUE | |
LIGHT_GREEN | |
LIGHT_CYAN | |
LIGHT_RED | |
LIGHT_MAGENTA | |
LIGHT_BROWN | |
WHITE |