diff packages/ecos.db @ 2459:233830bb4925

* NEWS: * ecos.db:y Add phyCORE229x platform, target, ethernet driver and flash driver
author asl
date Sun, 06 Jan 2008 13:21:48 +0000
parents 9486e0f8136d
children 4f79943760f9
line wrap: on
line diff
--- a/packages/ecos.db
+++ b/packages/ecos.db
@@ -447,6 +447,16 @@ package CYGPKG_DEVS_FLASH_PHYCORE {
 	   on the PHYTEC phyCORE AT91M55800A platform(s)."
 }
 
+package CYGPKG_DEVS_FLASH_PHYCORE229X {
+        alias           { "FLASH memory support for Phytec phyCORE-LPC229x" flash_phycore229x }
+        directory       devs/flash/arm/phycore229x
+        script          flash_phycore229x.cdl
+        hardware
+        description "
+           This package contains hardware support for FLASH memory
+           on the Phytec phyCORE-LPC229x platform(s)."
+}
+
 package CYGPKG_DEVS_FLASH_ASSABET {
 	alias 		{ "FLASH memory support for Intel SA1110 (Assabet)" flash_assabet }
 	directory	devs/flash/arm/assabet
@@ -1223,6 +1233,14 @@ package CYGPKG_DEVS_ETH_ARM_NETARM {
         description     "Ethernet driver for NETARM."
 }
 
+package CYGPKG_DEVS_ETH_ARM_PHYCORE229X {
+      alias           { "Ethernet driver for phyCORE-LPC229x board" devs_eth_arm_phycore229x }
+      hardware
+      directory       devs/eth/arm/phycore229x
+      script          phycore229x_eth_drivers.cdl
+      description     "Ethernet device driver for phyCORE-LPC229x board"
+}
+
 package CYGPKG_IO_SERIAL_SH_EDK7708 {
     alias             { "SH3 EDK7708 serial device drivers"
                         devs_serial_sh3_edk7708
@@ -2708,6 +2726,16 @@ package CYGPKG_HAL_ARM_LPC2XXX_P2106 {
         LPC-2106 evaluation board from Olimex."
 }
 
+package CYGPKG_HAL_ARM_LPC2XXX_PHYCORE229X {
+        alias           { "phyCORE-LPC229x development board" arm_lpc2xxx_phycore229x }
+        directory       hal/arm/lpc2xxx/phycore229x
+        script          hal_arm_lpc2xxx_phycore229x.cdl
+        hardware
+        description "
+            The Phycore HAL package provides the support needed to run eCos 
+            on a Phytec phyCORE-LPC229x development board."
+}
+
 package CYGPKG_HAL_ARM_LPC2XXX_LPCMT {
 	alias		{ "Olimex evaluation board LPC-MT " hal_lpcmt_arm }
 	directory	hal/arm/lpc2xxx/lpcmt
@@ -4556,6 +4584,26 @@ target lpcmt {
         LPC-LPCMT evaluation board from Olimex."
 }
 
+target phycore229x {
+        alias { "phyCORE-LPC2294/92 development board HAL" phycore229x }
+        packages { CYGPKG_HAL_ARM
+                   CYGPKG_HAL_ARM_LPC2XXX
+                   CYGPKG_HAL_ARM_LPC2XXX_PHYCORE229X 
+                   CYGPKG_IO_SERIAL_GENERIC_16X5X
+                   CYGPKG_IO_SERIAL_ARM_LPC2XXX
+                   CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
+                   CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
+                   CYGPKG_DEVS_FLASH_PHYCORE229X
+                   CYGPKG_DEVS_ETH_ARM_PHYCORE229X
+                   CYGPKG_DEVS_ETH_SMSC_LAN91CXX
+                   CYGPKG_DEVS_CAN_LPC2XXX
+        }
+        description "
+            The phyCORE-LPC229x HAL package provides the support
+            needed to run eCos on a Phytec phyCORE-LPC2294/2
+            development board."
+}
+
 target mace1 {
 	alias { "MACE1 - a MAC7100 evaluation board" mac7100_mace1 }
 	packages { CYGPKG_HAL_ARM