1*8098f75eSaaron /* $OpenBSD: pcdisplay.h,v 1.2 2001/02/02 20:25:39 aaron Exp $ */ 2380e4b1cSaaron /* $NetBSD: pcdisplay.h,v 1.1 1998/05/14 23:11:03 drochner Exp $ */ 3380e4b1cSaaron 4380e4b1cSaaron /* 5380e4b1cSaaron * IBM PC display definitions 6380e4b1cSaaron */ 7380e4b1cSaaron 8380e4b1cSaaron /* Color attributes for foreground text */ 9380e4b1cSaaron 10380e4b1cSaaron #define FG_BLACK 0 11380e4b1cSaaron #define FG_BLUE 1 12380e4b1cSaaron #define FG_GREEN 2 13380e4b1cSaaron #define FG_CYAN 3 14380e4b1cSaaron #define FG_RED 4 15380e4b1cSaaron #define FG_MAGENTA 5 16380e4b1cSaaron #define FG_BROWN 6 17380e4b1cSaaron #define FG_LIGHTGREY 7 18380e4b1cSaaron #define FG_DARKGREY 8 19380e4b1cSaaron #define FG_LIGHTBLUE 9 20380e4b1cSaaron #define FG_LIGHTGREEN 10 21380e4b1cSaaron #define FG_LIGHTCYAN 11 22380e4b1cSaaron #define FG_LIGHTRED 12 23380e4b1cSaaron #define FG_LIGHTMAGENTA 13 24380e4b1cSaaron #define FG_YELLOW 14 25380e4b1cSaaron #define FG_WHITE 15 26380e4b1cSaaron #define FG_BLINK 0x80 27380e4b1cSaaron #define FG_MASK 0x8f 28380e4b1cSaaron 29380e4b1cSaaron /* Color attributes for text background */ 30380e4b1cSaaron 31380e4b1cSaaron #define BG_BLACK 0x00 32380e4b1cSaaron #define BG_BLUE 0x10 33380e4b1cSaaron #define BG_GREEN 0x20 34380e4b1cSaaron #define BG_CYAN 0x30 35380e4b1cSaaron #define BG_RED 0x40 36380e4b1cSaaron #define BG_MAGENTA 0x50 37380e4b1cSaaron #define BG_BROWN 0x60 38380e4b1cSaaron #define BG_LIGHTGREY 0x70 39380e4b1cSaaron #define BG_MASK 0x70 40380e4b1cSaaron 41380e4b1cSaaron /* Monochrome attributes for foreground text */ 42380e4b1cSaaron 43380e4b1cSaaron #define FG_UNDERLINE 0x01 44380e4b1cSaaron #define FG_INTENSE 0x08 45380e4b1cSaaron 46380e4b1cSaaron /* Monochrome attributes for text background */ 47380e4b1cSaaron 48380e4b1cSaaron #define BG_INTENSE 0x10 49