This is the mail archive of the ecos-patches@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: flash_olpcx2294_v2 package


On Tue, Dec 02, 2008 at 10:25:27PM +0200, Sergei Gavrikov wrote:
> On Tue, Dec 02, 2008 at 09:11:55PM +0100, Andrew Lunn wrote:
> > On Sun, Nov 30, 2008 at 02:23:09PM +0200, Sergei Gavrikov wrote:
> > > SYNOPSYS
> > > 
> > > 	ecosconfig remove flash_olpcx2294 ecosconfig add strata_v2
> > > 	flash_olpcx2294_v2 flash
> > 
> > Do you want to submit a patch which changes platforms to use the v2
> > driver?
> 
> I will do. I will send it after testing.

Done. The builds were tested for all targets. Live testing was done on
olpch2294 target. No ChangeLog, because only ecos.db has been tweaked.

Sergei
Index: ecos.db
===================================================================
RCS file: /cvs/ecos/ecos/packages/ecos.db,v
retrieving revision 1.186
diff -u -5 -r1.186 ecos.db
--- ecos.db	23 Nov 2008 13:13:35 -0000	1.186
+++ ecos.db	2 Dec 2008 20:47:59 -0000
@@ -892,10 +892,21 @@
         description "
         This package contains hardware support for flash memory parts
         on the Olimex LPC-E2294, LPC-H2294 LPC-L2294-1M platforms."
 }
 
+package CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2 {
+        alias           { "Support for Flash memory on OLPCE2294, OLPCH2294, OLPCL2294" flash_olpcx2294_v2 }
+        directory       devs/flash/arm/olpcx2294v2
+        script          flash_olpcx2294.cdl
+        hardware
+        description "
+            The flash_olpcx2294_v2 provides hardware support for external
+            flash memory parts on the Olimex LPC-E2294, LPC-H2294,
+            and LPC-L2294-1M boards. It uses eCos Flash v2 API."
+}
+
 package CYGPKG_DEVS_TOUCH_IPAQ {
 	alias 		{ "Touch screen support for iPAQ" touch_ipaq }
 	directory	devs/touch/arm/ipaq
 	script		touch_ipaq.cdl
 	hardware
@@ -4920,12 +4931,12 @@
 target olpch2294 {
         alias { "Olimex LPC-H2294 header board" olpch2294 }
         packages { CYGPKG_HAL_ARM
                    CYGPKG_HAL_ARM_LPC2XXX
                    CYGPKG_HAL_ARM_LPC2XXX_OLPCH2294
-                   CYGPKG_DEVS_FLASH_INTEL_28FXXX
-                   CYGPKG_DEVS_FLASH_ARM_OLPCX2294
+                   CYGPKG_DEVS_FLASH_STRATA_V2
+                   CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2
                    CYGPKG_IO_SERIAL_GENERIC_16X5X
                    CYGPKG_IO_SERIAL_ARM_LPC2XXX
                    CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
         }
         description "
@@ -4937,12 +4948,12 @@
 target olpce2294 {
         alias { "Olimex LPC-E2294 development board" olpce2294 }
         packages { CYGPKG_HAL_ARM
                    CYGPKG_HAL_ARM_LPC2XXX
                    CYGPKG_HAL_ARM_LPC2XXX_OLPCE2294
-                   CYGPKG_DEVS_FLASH_INTEL_28FXXX
-                   CYGPKG_DEVS_FLASH_ARM_OLPCX2294
+                   CYGPKG_DEVS_FLASH_STRATA_V2
+                   CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2
                    CYGPKG_DEVS_ETH_CL_CS8900A
                    CYGPKG_DEVS_ETH_ARM_OLPCE2294
                    CYGPKG_IO_SERIAL_GENERIC_16X5X
                    CYGPKG_IO_SERIAL_ARM_LPC2XXX
                    CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
@@ -4955,12 +4966,12 @@
 target olpcl2294 {
         alias { "Olimex LPC-L2294-1MB development board" olpcl2294 }
         packages { CYGPKG_HAL_ARM
                    CYGPKG_HAL_ARM_LPC2XXX
                    CYGPKG_HAL_ARM_LPC2XXX_OLPCL2294
-                   CYGPKG_DEVS_FLASH_INTEL_28FXXX
-                   CYGPKG_DEVS_FLASH_ARM_OLPCX2294
+                   CYGPKG_DEVS_FLASH_STRATA_V2
+                   CYGPKG_DEVS_FLASH_ARM_OLPCX2294_V2
                    CYGPKG_DEVS_ETH_CL_CS8900A
                    CYGPKG_DEVS_ETH_ARM_OLPCL2294
                    CYGPKG_IO_SERIAL_GENERIC_16X5X
                    CYGPKG_IO_SERIAL_ARM_LPC2XXX
                    CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]