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.