zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

display.h (915B) - Raw


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