Changes between Version 28 and Version 29 of Projects/GraphicsToolkit


Ignore:
Timestamp:
Jun 26, 2015, 1:13:34 PM (4 years ago)
Author:
Pavel Pisa
Comment:

RTEMS 4.11 and VESA BIOS Extension

Legend:

Unmodified
Added
Removed
Modified
  • Projects/GraphicsToolkit

    v28 v29  
    240240= Running RTEMS Graphics Toolkit under QEMU =
    241241
     242== RTEMS 4.10 and Cirrus GD5446 driver ==
    242243
    243244Development version of RTEMS pc386 (pc[3456]86) BSP includes [http://git.rtems.org/rtems/tree/c/src/lib/libbsp/i386/pc386/console/fb_cirrus.c Cirrus GD5446 driver].
     
    264265/path/to/pc386 -D -i /path/to/build/rtems-graphics-toolkit/microwin/src/bin/demo
    265266}}}
     267
     268== RTEMS 4.11 and VESA BIOS Extension (VBE) ==
     269
     270As of RTEMS 4.11 the VESA BIOS based graphics is the default for pc386 bsp (older USE_CIRRUS_GD5446=1 continues to be build time alternative).
     271
     272The graphic mode is selected at RTEMS executive startup by kernel command line
     273{{{
     274--video=auto
     275}}}
     276 or the default mode can be specified directly in application by fill of the global variable
     277{{{
     278const char * const rtems_fb_default_mode="auto";
     279}}}
     280
     281All possible options for command line or variable initializer are
     282* auto - the attached monitor DDC supported modes list is read and matched to the graphic
     283  card provided capabilities, it should choose native resolution mode for displays which provide such entry
     284  and corresponding mode is supported by a card
     285* off - do not initialize graphics - because mode switch is possible only during startup this means that graphic output is disabled
     286* 1024x768-32 etc - manual selection of the mode and color depth
     287
     288The graphic support is disabled (off option) if nothing is specified on command line
     289or by application. Consult comments in driver driver source for more information
     290[https://git.rtems.org/rtems/tree/c/src/lib/libbsp/i386/pc386/console/fb_vesa_rm.c VBE graphic driver].
     291
    266292= Open Projects =
    267293