# HG changeset patch # User bartv # Date 1223414439 0 # Node ID d5681a2ca43ccfdf4e5e33d1029973449a6bc66d # Parent 2063ee669faf6255a511dead650abedacc46760a Add the generic framebuffer support and the synthetic target framebuffer device driver to ecos.db diff --git a/packages/ChangeLog b/packages/ChangeLog --- a/packages/ChangeLog +++ b/packages/ChangeLog @@ -1,3 +1,8 @@ +2008-10-07 Bart Veer + + * NEWS, ecos.db: add generic framebuffer support and a synthetic + target device driver. + 2008-09-15 Steven Clugston * NEWS: diff --git a/packages/NEWS b/packages/NEWS --- a/packages/NEWS +++ b/packages/NEWS @@ -1,3 +1,6 @@ +* Synthetic target framebuffer device driver contributed by + eCosCentric Ltd +* Generic framebuffer support contributed by eCosCentric Ltd. * PATI PC/104+ board from MPL elektronik by Steven Clugston * Ethernet driver for LPC2xxx by Uwe Kindler. * Ethernet phy driver for Mircrel KSZ8001 by Uwe Kindler. diff --git a/packages/ecos.db b/packages/ecos.db --- a/packages/ecos.db +++ b/packages/ecos.db @@ -5524,11 +5524,12 @@ target pc_usb_d12 { target linux { alias { "Linux synthetic target" i386linux } packages { CYGPKG_HAL_SYNTH - CYGPKG_HAL_SYNTH_I386 - CYGPKG_DEVS_FLASH_SYNTH - CYGPKG_DEVS_ETH_ECOSYNTH - CYGPKG_DEVS_WATCHDOG_SYNTH - CYGPKG_DEVS_WALLCLOCK_SYNTH + CYGPKG_HAL_SYNTH_I386 + CYGPKG_DEVS_FLASH_SYNTH + CYGPKG_DEVS_ETH_ECOSYNTH + CYGPKG_DEVS_WATCHDOG_SYNTH + CYGPKG_DEVS_WALLCLOCK_SYNTH + CYGPKG_DEVS_FRAMEBUF_SYNTH } description " The linux target provides the @@ -6654,6 +6655,29 @@ package CYGPKG_FS_FAT { # -------------------------------------------------------------------------- +package CYGPKG_IO_FRAMEBUF { + alias { "Frame buffer support" framebuf framebuffer io_framebuf framebuf_io } + directory io/framebuf + script framebuf.cdl + description " + The generic frame buffer package provides an API for accessing + frame buffer devices. It also provides support for writing + the corresponding the device drivers." +} + +package CYGPKG_DEVS_FRAMEBUF_SYNTH { + alias { "Synthetic target framebuffer device driver" devs_framebuf_synth synth_framebuf_driver } + hardware + directory devs/framebuf/synth + script framebuf_synth.cdl + + description " + This package provides a framebuffer device driver for the + synthetic target." +} + +# -------------------------------------------------------------------------- + package CYGPKG_NET_LWIP { alias {"lwIP" lwip} directory net/lwip_tcpip