changeset 2502:7b16b2d61ef3

* NEWS: * ecos.db: Add EA LPC2468 OEM board, target, flash driver, LPC24XXX variant + serial driver
author asl
date Sat, 12 Jul 2008 14:33:02 +0000
parents acea2c4b6c65
children a5a6b95de3dc
files packages/ChangeLog packages/NEWS packages/ecos.db
diffstat 3 files changed, 62 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/packages/ChangeLog
+++ b/packages/ChangeLog
@@ -1,3 +1,9 @@
+2008-07-08   Uwe Kindler <uwe_kindler@web.de>
+ 
+ 	* NEWS:
+	* ecos.db: Add EA LPC2468 OEM board, target, flash driver,
+ 	LPC24XXX variant + serial driver
+ 	
 2008-06-07  Frank Pagliughi <fpagliughi@mindspring.com>
 
 	* NEWS:
--- a/packages/NEWS
+++ b/packages/NEWS
@@ -1,3 +1,4 @@
+* Port to Embedded Artists LPC2468 OEM board by Uwe Kindler.
 * USB serial class driver by Frank Pagliughi.
 * FR30 arch, mb91301 variant and skmb91302 platform by Lars Poeschel.
 * phyCORE-LPC2294/92 port including flash and CAN by Uwe Kindler.
--- a/packages/ecos.db
+++ b/packages/ecos.db
@@ -257,6 +257,16 @@ package CYGPKG_DEVS_FLASH_ARM_E7T {
        on the ARM Evaluator-7T platform."
 }
 
+package CYGPKG_DEVS_FLASH_EA2468 {
+    alias       { "FLASH memory support for EA LPC2468 OEM board" flash_ea2468 }
+    directory   devs/flash/arm/ea2468
+    script      flash_ea2468.cdl
+    hardware
+        description "
+           This package contains hardware support for FLASH memory
+           on the Embedded Artists LCP2468 OEM board."
+}
+
 package CYGPKG_DEVS_FLASH_SH_EDK7708 {
 	alias 		{ "Support for flash memory on Hitachi/EDK7708 board" flash_sh_edk7708 }
 	directory	devs/flash/sh/edk7708
@@ -1021,6 +1031,14 @@ package CYGPKG_IO_SERIAL_ARM_LPC2XXX {
     description       "ARM LPC2XXX serial device drivers"
 }
 
+package CYGPKG_IO_SERIAL_ARM_LPC24XX {
+    alias             { "ARM LPC24XX serial device drivers"
+                        devs_serial_arm_lpc24xx lpc24xx_serial_driver }
+    hardware
+    directory         devs/serial/arm/lpc24xx
+    script            ser_arm_lpc24xx.cdl
+    description       "ARM LPC24XX serial device drivers"
+}
 
 package CYGPKG_IO_SERIAL_POWERPC_COGENT {
     alias             { "Cogent PowerPC serial device drivers"
@@ -2705,6 +2723,16 @@ package CYGPKG_HAL_ARM_LPC2XXX {
         Philips LPC2XXX based targets."
 }
 
+package CYGPKG_HAL_ARM_LPC24XX {
+        alias           { "NXP LPC24XX variant HAL" hal_arm_lpc24xx arm_lpc24xx_hal }
+        directory       hal/arm/lpc24xx/var
+        script          hal_arm_lpc24xx.cdl
+        hardware
+        description "
+        The LPC24XX HAL package provides the support needed to run eCos on
+        NXP LPC24XX based targets."
+}
+
 package CYGPKG_HAL_ARM_LPC2XXX_MCB2100 {
         alias           { "Keil evaluation board MCB2100 " hal_mcb2100_arm }
         directory       hal/arm/lpc2xxx/mcb2100
@@ -2735,6 +2763,16 @@ package CYGPKG_HAL_ARM_LPC2XXX_PHYCORE22
             on a Phytec phyCORE-LPC229x development board."
 }
 
+package CYGPKG_HAL_ARM_LPC24XX_EA2468 {
+        alias           { "Embedded Artists LPC2468 OEM board" arm_lpc2xxx_ea2468 }
+        directory       hal/arm/lpc24xx/ea2468
+        script          hal_arm_lpc24xx_ea2468.cdl
+        hardware
+        description "
+            The Embedded Artists LPC2468 HAL package provides the support needed 
+            to run eCos on a Embbeded Artists LPC2468 OEM board."
+}
+
 package CYGPKG_HAL_ARM_LPC2XXX_LPCMT {
 	alias		{ "Olimex evaluation board LPC-MT " hal_lpcmt_arm }
 	directory	hal/arm/lpc2xxx/lpcmt
@@ -4703,6 +4741,23 @@ target phycore229x {
             development board."
 }
 
+target ea2468 {
+        alias { "Embedded Artists LPC2468 OEM board HAL" ea2468 }
+        packages { CYGPKG_HAL_ARM
+                   CYGPKG_HAL_ARM_LPC24XX
+                   CYGPKG_HAL_ARM_LPC24XX_EA2468 
+                   CYGPKG_IO_SERIAL_GENERIC_16X5X
+                   CYGPKG_IO_SERIAL_ARM_LPC24XX
+                   CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
+                   CYGPKG_DEVS_CAN_LPC2XXX
+                   CYGPKG_DEVS_FLASH_EA2468
+                   CYGPKG_DEVS_FLASH_SST_39VFXXX
+        }
+        description "
+            The Embedded Artists LPC2468 HAL package provides the support
+            needed to run eCos on an Embedded Artists LPC2468 OEM board."
+}
+
 target mace1 {
 	alias { "MACE1 - a MAC7100 evaluation board" mac7100_mace1 }
 	packages { CYGPKG_HAL_ARM