1 /* 2 * IBM PC display definitions 3 * 4 * $FreeBSD: src/sys/i386/include/pc/display.h,v 1.5.2.1 2001/12/17 10:31:05 nyan Exp $ 5 * $DragonFly: src/sys/platform/pc64/include/pc/display.h,v 1.1 2008/08/29 17:07:18 dillon Exp $ 6 */ 7 8 /* Color attributes for foreground text */ 9 10 #define FG_BLACK 0 11 #define FG_BLUE 1 12 #define FG_GREEN 2 13 #define FG_CYAN 3 14 #define FG_RED 4 15 #define FG_MAGENTA 5 16 #define FG_BROWN 6 17 #define FG_LIGHTGREY 7 18 #define FG_DARKGREY 8 19 #define FG_LIGHTBLUE 9 20 #define FG_LIGHTGREEN 10 21 #define FG_LIGHTCYAN 11 22 #define FG_LIGHTRED 12 23 #define FG_LIGHTMAGENTA 13 24 #define FG_YELLOW 14 25 #define FG_WHITE 15 26 #define FG_BLINK 0x80 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 39 /* Monochrome attributes for foreground text */ 40 41 #define FG_UNDERLINE 0x01 42 #define FG_INTENSE 0x08 43 44 /* Monochrome attributes for text background */ 45 46 #define BG_INTENSE 0x10 47