Changes between Version 16 and Version 17 of Projects/GraphicsToolkit


Ignore:
Timestamp:
Oct 6, 2012, 4:29:20 PM (9 years ago)
Author:
PavelPisa
Comment:

HowTo? run RTEMS Graphics Toolkit on QEMU

Legend:

Unmodified
Added
Removed
Modified
  • Projects/GraphicsToolkit

    v16 v17  
    217217
    218218This includes a GUI builder and widgets.  This is the real baseline for building a GUI application.
     219= Running RTEMS Graphics Toolkit under QEMU =
     220
     221
     222Development 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].
     223This driver is alternative to bare (planar) VGA driver and provides support for linear mapping of framebuffer and 16, 24 and 32 BPP support.
     224The Cirrus GD5446 driver can be selected during RTEMS configure when option USE_CIRRUS_GD5446=1 is set.
     225
     226Example of a full configuration command used for RTEMS Graphics Toolkit under QEMU
     227
     228{{{
     229export USE_CIRRUS_GD5446=1
     230../rtems/configure --target=i386-rtems4.11 --prefix=/opt/rtems4.11 \
     231  --enable-rtems-inlines --disable-multiprocessing --enable-cxx \
     232  --enable-rdbg --enable-maintainer-mode --enable-networking --enable-posix \
     233  --enable-itron --disable-ada --disable-expada --disable-multilib --disable-docs \
     234  --enable-rtemsbsp=pc686
     235make
     236make install
     237}}}
     238
     239QEMU wrapper script '''pc386''' from [http://git.rtems.org/rtems-testing/ '''rtems-testing'''] allows to start
     240application with graphic user interface when option '''-D''' is used. Exmple to start basic Microwindows/Nano-X
     241demo from RTEMS Graphics Toolkit
     242
     243{{{
     244/path/to/pc386 -D -i /path/to/build/rtems-graphics-toolkit/microwin/src/bin/demo
     245}}}
    219246= Open Projects =
    220247