From 067da5c45dcd6c45a44630795dc702e32112c53c Mon Sep 17 00:00:00 2001 From: Jan Dolezal Date: Thu, 20 Nov 2014 15:00:33 +0100 Subject: i386/pc386: VESA based frame buffer utilizing real mode interrupt 10h --- c/src/lib/libbsp/i386/pc386/configure.ac | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'c/src/lib/libbsp/i386/pc386/configure.ac') diff --git a/c/src/lib/libbsp/i386/pc386/configure.ac b/c/src/lib/libbsp/i386/pc386/configure.ac index ecec056bff..a74d6cbc3c 100644 --- a/c/src/lib/libbsp/i386/pc386/configure.ac +++ b/c/src/lib/libbsp/i386/pc386/configure.ac @@ -82,6 +82,19 @@ RTEMS_BSPOPTS_HELP([USE_CIRRUS_GD5446], NOTE: This has only been tested on Qemu.]) AM_CONDITIONAL(USE_CIRRUS_GD5446,test "$USE_CIRRUS_GD5446" = "1") +RTEMS_BSPOPTS_SET([USE_VBE_RM],[*],[0]) +RTEMS_BSPOPTS_HELP([USE_VBE_RM], +[If defined, enables use of the Vesa Bios Extensions - real mode interface, + which enables graphical mode and introduce it upon bootup.]) +AM_CONDITIONAL(USE_VBE_RM,test "$USE_VBE_RM" = "1") + +if test "${USE_VBE_RM}" = "1" ; then + if test -z "${NUM_APP_DRV_GDT_DESCRIPTORS}"; then + NUM_APP_DRV_GDT_DESCRIPTORS=2 ; + else + NUM_APP_DRV_GDT_DESCRIPTORS+=2 ; + fi +fi RTEMS_BSPOPTS_SET([NUM_APP_DRV_GDT_DESCRIPTORS],[*],[0]) RTEMS_BSPOPTS_HELP([NUM_APP_DRV_GDT_DESCRIPTORS], [Defines how many descriptors in GDT may be allocated for application or -- cgit v1.2.3