1 #ifndef __BOOT_VIDEO_H__ 2 #define __BOOT_VIDEO_H__ 3 4 /* 5 * Video modes numbered by menu position -- NOT RECOMMENDED because of lack 6 * of compatibility when extending the table. These are between 0x00 and 0xff. 7 */ 8 #define VIDEO_FIRST_MENU 0x0000 9 10 /* VESA BIOS video modes (VESA number + 0x0200) */ 11 #define VIDEO_FIRST_VESA 0x0200 12 13 /* Special video modes */ 14 #define VIDEO_FIRST_SPECIAL 0x0f00 15 #define VIDEO_80x25 0x0f00 16 #define VIDEO_80x50 0x0f01 17 #define VIDEO_80x43 0x0f02 18 #define VIDEO_80x28 0x0f03 19 #define VIDEO_CURRENT_MODE 0x0f04 20 #define VIDEO_80x30 0x0f05 21 #define VIDEO_80x34 0x0f06 22 #define VIDEO_80x60 0x0f07 23 #define VIDEO_LAST_SPECIAL 0x0f08 24 25 #define ASK_VGA 0xfffd 26 #define VIDEO_VESA_BY_SIZE 0xffff 27 28 /* The "recalculate timings" flag */ 29 #define VIDEO_RECALC 0x8000 30 31 #endif /* __BOOT_VIDEO_H__ */ 32