This is the mail archive of the
ecos-patches@sourceware.org
mailing list for the eCos project.
Re: flash_olpcx2294_v2 package
- From: Sergei Gavrikov <sergei dot gavrikov at gmail dot com>
- To: Andrew Lunn <andrew at lunn dot ch>
- Cc: eCos patches list <ecos-patches at ecos dot sourceware dot org>
- Date: Tue, 2 Dec 2008 22:57:27 +0200
- Subject: Re: flash_olpcx2294_v2 package
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject :message-id:references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=iw0SDy8MqDyCt/Sv5jtwxRB2LIl22H6//Jorz4V5wPs=; b=VIh0PleDt66UL6GmmOpCAQhLPSczbXWPuHjY9bltqQbmerkC9d8XsCP0k24JE32vzJ wi+I2j6J3y0QC7dY+JyRjEQ5EurW9aBdOqSwccNLy3kw2/LYRqBaZu2g46cnMSYYR3iz +S9peO02211bAn/ETTpz4O+UFP9En4g4qhVEY=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=hoBroh5kQiv5obeNToCcrc2vfr/xACF+yKU5w+kn3UG268Of5HFaBpdxH2+ZtsRBiN xaE+iKkgtZHSQdRAuFjQg/jS9u+WJ4IKEL1XBDJD5x661Za91KdykqNycjG90fuyOMFd RqlJKUfG0mcNpdait89rBOwhvk5B2PWRThvBY=
- References: <20081130122309.GA15263@ubuntu.local> <20081202201155.GM27015@lunn.ch> <20081202202527.GA10587@ubuntu.local>
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