changeset 2567:d5681a2ca43c

Add the generic framebuffer support and the synthetic target framebuffer device driver to ecos.db
author bartv
date Tue, 07 Oct 2008 21:20:39 +0000
parents 2063ee669faf
children 806014833c0b
files packages/ChangeLog packages/NEWS packages/ecos.db
diffstat 3 files changed, 37 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/packages/ChangeLog
+++ b/packages/ChangeLog
@@ -1,3 +1,8 @@
+2008-10-07  Bart Veer  <bartv@ecoscentric.com>
+
+	* NEWS, ecos.db: add generic framebuffer support and a synthetic
+	target 	device driver.
+
 2008-09-15  Steven Clugston  <steven.clugston@ncl.ac.uk>
 		
 	* 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.
--- 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