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