Hello,

the attached patch adds support for Phytec phyCORE 229x board including FLASH driver, ethernet driver and CAN support.


Dipl. Inf. (FH)
Uwe Kindler
Software Engineering

--

cetoni GmbH
Am Wiesenring 6
D-07554 Korbussen

Tel.: +49 (0) 36602 338 28
Fax:  +49 (0) 36602 338 11
[EMAIL PROTECTED]
http://www.cetoni.de

Attachment: phycore229x_ecos.tar.gz
Description: GNU Zip compressed data

Index: ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.181
diff -u -r1.181 ChangeLog
--- ChangeLog   3 Jul 2007 14:42:17 -0000       1.181
+++ ChangeLog   4 Jan 2008 07:46:52 -0000
@@ -1,3 +1,8 @@
+2008-01-04   Uwe Kindler <[EMAIL PROTECTED]>
+
+    * ecos.db Add phyCORE229x platform, target, ethernet
+    driver and flash driver
+
 2007-07-02   uwe.kindler <[EMAIL PROTECTED]>
 
        * ecos.db CAN driver for LPC2xxx. Updated entry for loop
        
Index: ecos.db
===================================================================
RCS file: /cvs/ecos/ecos/packages/ecos.db,v
retrieving revision 1.167
diff -u -r1.167 ecos.db
--- ecos.db     3 Jul 2007 14:42:18 -0000       1.167
+++ ecos.db     4 Jan 2008 07:46:21 -0000
@@ -447,6 +447,16 @@
           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 @@
         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 @@
         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,25 @@
         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

Reply via email to