CRT controller definitions.
More...
Go to the source code of this file.
|
#define | V_MONO 0xb0000 |
|
#define | V_COLOR 0xb8000 |
|
#define | VIDEO_MODE_ADDR 0x449 |
|
#define | DISPLAY_CRT_BASE_IO_ADDR 0x463 |
|
#define | NB_MAX_COL_ADDR 0x44a |
|
#define | NB_MAX_ROW_ADDR 0x484 |
|
#define | VGAMODE7 0x7 /* VGA mode 7 */ |
|
#define | BLACK 0x0 |
|
#define | BLUE 0x1 |
|
#define | GREEN 0x2 |
|
#define | CYAN 0x3 |
|
#define | RED 0x4 |
|
#define | MAGENTA 0x5 |
|
#define | BROWN 0x6 |
|
#define | WHITE 0x7 |
|
#define | GRAY 0x8 |
|
#define | LT_BLUE 0x9 |
|
#define | LT_GREEN 0xa |
|
#define | LT_CYAN 0xb |
|
#define | LT_RED 0xc |
|
#define | LT_MAGENTA 0xd |
|
#define | YELLOW 0xe |
|
#define | LT_WHITE 0xf |
|
#define | BLINK 0x8 /* Mask used to determine blinking */ |
|
#define | OFF 0 |
|
#define | ON 1 |
|
#define | CC_CURSSTART 0x0a /* Cursor start scan line */ |
|
#define | CC_CURSEND 0x0b /* Cursor end scan line */ |
|
#define | CC_STARTADDRHI 0x0c /* start video ram addr msb */ |
|
#define | CC_STARTADDRLO 0x0d /* start video ram lsb */ |
|
#define | CC_CURSHIGH 0x0e /* Cursor high location (8 msb) */ |
|
#define | CC_CURSLOW 0x0f /* Cursor low location (8 msb) */ |
|
#define | CC_VRETSTART 0x10 /* vertical synchro start lsb */ |
|
#define | CC_VRETEND 0x11 /* vertical syn end (also it control) */ |
|
#define | CC_VDISPEND 0x12 /* vertical display end lsb register */ |
|
CRT controller definitions.