KernOS
vga.h File Reference
#include <utilities.h>
Include dependency graph for vga.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VGA::Vga
 Manages access to VGA driver. More...
 

Namespaces

 VGA
 Video Graphics Array namespace.
 
 INIT
 contains all kernel initialization routines
 

Typedefs

typedef uint8_t VGA::VgaColor
 
typedef uint16_t VGA::VgaChar
 

Enumerations

enum  VGA::COLOR : uint8_t {
  VGA::COLOR::BLACK = 0, VGA::COLOR::BLUE, VGA::COLOR::GREEN, VGA::COLOR::CYAN,
  VGA::COLOR::RED, VGA::COLOR::MAGENTA, VGA::COLOR::BROWN, VGA::COLOR::LIGHT_GREY,
  VGA::COLOR::DARK_GREY, VGA::COLOR::LIGHT_BLUE, VGA::COLOR::LIGHT_GREEN, VGA::COLOR::LIGHT_CYAN,
  VGA::COLOR::LIGHT_RED, VGA::COLOR::LIGHT_MAGENTA, VGA::COLOR::LIGHT_BROWN, VGA::COLOR::WHITE
}
 VGA text buffer convention. More...
 

Functions

void INIT::VGA ()
 Clear VGA display, and print kernel banner. More...