MentOS  0.8.0
The Mentoring Operating System
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Classes | Variables
vga_palette.h File Reference

VGA color palettes. More...

Go to the source code of this file.

Classes

struct  palette_entry_t
 Structure that simplifies defining a palette. More...
 

Variables

palette_entry_t ansi_16_palette [17]
 16 color palette. More...
 
palette_entry_t ansi_256_palette [256]
 256 color palette.
 

Detailed Description

VGA color palettes.

Variable Documentation

◆ ansi_16_palette

palette_entry_t ansi_16_palette[17]
Initial value:
= {
{ 0x00, 0x00, 0x00 },
{ 0xAA, 0x00, 0x00 },
{ 0x00, 0xAA, 0x00 },
{ 0xAA, 0xAA, 0x00 },
{ 0x00, 0x00, 0xAA },
{ 0xAA, 0x00, 0xAA },
{ 0x00, 0xAA, 0xAA },
{ 0xAA, 0xAA, 0xAA },
{ 0x55, 0x55, 0x55 },
{ 0xFF, 0x55, 0x55 },
{ 0x55, 0xFF, 0x55 },
{ 0xFF, 0xFF, 0x55 },
{ 0x55, 0x55, 0xFF },
{ 0xFF, 0x55, 0xFF },
{ 0x55, 0xFF, 0xFF },
{ 0xFF, 0xFF, 0xFF },
}

16 color palette.