From e70d4cb70e406aef056cfd4ed51473e8b15f0b36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Fri, 18 Jun 2004 13:41:38 +0000 Subject: [PATCH] Added some VBE set mode definitions. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8043 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kernel/boot/platform/bios_ia32/vesa.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/kernel/boot/platform/bios_ia32/vesa.h b/src/kernel/boot/platform/bios_ia32/vesa.h index 61e1f0b572..069bb2b0dc 100644 --- a/src/kernel/boot/platform/bios_ia32/vesa.h +++ b/src/kernel/boot/platform/bios_ia32/vesa.h @@ -112,6 +112,12 @@ struct vbe_mode_info { #define MODE_MEMORY_DIRECT_COLOR 6 #define MODE_MEMORY_YUV 7 +// set mode flags +#define SET_MODE_MASK 0x01ff +#define SET_MODE_SPECIFY_CRTC (1 << 11) +#define SET_MODE_LINEAR_BUFFER (1 << 14) +#define SET_MODE_DONT_CLEAR_MEMORY (1 << 15) + /* VBE 3.0 protected mode interface * The BIOS area can be scanned for the protected mode