1/* $NetBSD: pcdisplay.h,v 1.1 1998/05/14 23:11:03 drochner Exp $ */
2
3/*
4 * IBM PC display definitions
5 */
6
7/* Color attributes for foreground text */
8
9#define FG_BLACK 0
10#define FG_BLUE 1
11#define FG_GREEN 2
12#define FG_CYAN 3
13#define FG_RED 4
14#define FG_MAGENTA 5
15#define FG_BROWN 6
16#define FG_LIGHTGREY 7
17#define FG_DARKGREY 8
18#define FG_LIGHTBLUE 9
19#define FG_LIGHTGREEN 10
20#define FG_LIGHTCYAN 11
21#define FG_LIGHTRED 12
22#define FG_LIGHTMAGENTA 13
23#define FG_YELLOW 14
24#define FG_WHITE 15
25#define FG_BLINK 0x80
26#define FG_MASK 0x8f
27
28/* Color attributes for text background */
29
30#define BG_BLACK 0x00
31#define BG_BLUE 0x10
32#define BG_GREEN 0x20
33#define BG_CYAN 0x30
34#define BG_RED 0x40
35#define BG_MAGENTA 0x50
36#define BG_BROWN 0x60
37#define BG_LIGHTGREY 0x70
38#define BG_MASK 0x70
39
40/* Monochrome attributes for foreground text */
41
42#define FG_UNDERLINE 0x01
43#define FG_INTENSE 0x08
44
45/* Monochrome attributes for text background */
46
47#define BG_INTENSE 0x10
48