OpenCores
URL https://opencores.org/ocsvn/de1_olpcl2294_system/de1_olpcl2294_system/trunk

Subversion Repositories de1_olpcl2294_system

[/] [de1_olpcl2294_system/] [trunk/] [sw/] [ecos/] [ecos-3.0_diff.txt] - Diff between revs 8 and 10

Show entire file | Details | Blame | View Log

Rev 8 Rev 10
Line 1... Line 1...
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/cdl/flash_de1_olpcx2294.cdl ./ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/cdl/flash_de1_olpcx2294.cdl
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/cdl/de1_olpcl2294_eth_drivers.cdl ../ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/cdl/de1_olpcl2294_eth_drivers.cdl
 
--- /opt/ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/cdl/de1_olpcl2294_eth_drivers.cdl    1969-12-31 16:00:00.000000000 -0800
 
+++ ../ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/cdl/de1_olpcl2294_eth_drivers.cdl      2010-10-07 16:54:30.023380600 -0700
 
@@ -0,0 +1,112 @@
 
+# ====================================================================
 
+#
 
+#      de1_olpcl2294_eth_drivers.cdl
 
+#
 
+#      Ethernet drivers - platform dependent support for DE1_OLPCL2294
 
+#
 
+# ====================================================================
 
+## ####ECOSGPLCOPYRIGHTBEGIN####
 
+## -------------------------------------------
 
+## This file is part of eCos, the Embedded Configurable Operating System.
 
+## Copyright (C) 1998, 1999, 2000, 2001, 2002, 2008 Free Software Foundation, Inc.
 
+##
 
+## eCos is free software; you can redistribute it and/or modify it under
 
+## the terms of the GNU General Public License as published by the Free
 
+## Software Foundation; either version 2 or (at your option) any later
 
+## version.
 
+##
 
+## eCos is distributed in the hope that it will be useful, but WITHOUT
 
+## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 
+## FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 
+## for more details.
 
+##
 
+## You should have received a copy of the GNU General Public License
 
+## along with eCos; if not, write to the Free Software Foundation, Inc.,
 
+## 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 
+##
 
+## As a special exception, if other files instantiate templates or use
 
+## macros or inline functions from this file, or you compile this file
 
+## and link it with other works to produce a work based on this file,
 
+## this file does not by itself cause the resulting work to be covered by
 
+## the GNU General Public License. However the source code for this file
 
+## must still be made available in accordance with section (3) of the GNU
 
+## General Public License v2.
 
+##
 
+## This exception does not invalidate any other reasons why a work based
 
+## on this file might be covered by the GNU General Public License.
 
+## -------------------------------------------
 
+## ####ECOSGPLCOPYRIGHTEND####
 
+# ====================================================================
 
+######DESCRIPTIONBEGIN####
 
+#
 
+# Author(s):      Sergei Gavrikov
 
+# Contributors:   Sergei Gavrikov
 
+# Date:           2008-08-31
 
+#
 
+#####DESCRIPTIONEND####
 
+#
 
+# ====================================================================
 
+
 
+cdl_package CYGPKG_DEVS_ETH_ARM_DE1_OLPCL2294 {
 
+    display       "LAN ethernet driver for Olimex LPC-L2294-1MB"
 
+
 
+    parent        CYGPKG_IO_ETH_DRIVERS
 
+    active_if     CYGPKG_IO_ETH_DRIVERS
 
+    active_if     CYGPKG_HAL_ARM_LPC2XXX_DE1_OLPCL2294
 
+
 
+   include_dir   cyg/io
 
+
 
+    description   "
 
+        Ethernet driver for Olimex LPC-L2294-1MB board."
 
+
 
+    # FIXME: This really belongs in the CL CS8900A package
 
+    cdl_interface CYGINT_DEVS_ETH_CL_CS8900A_REQUIRED {
 
+        display   "Cirrus Logic CS8900A ethernet driver required"
 
+    }
 
+
 
+    define_proc {
 
+        puts $::cdl_system_header "/***** ethernet driver proc output start *****/"
 
+        puts $::cdl_system_header "#define CYGDAT_DEVS_ETH_CL_CS8900A_INL "
 
+        puts $::cdl_system_header "#define CYGDAT_DEVS_ETH_CL_CS8900A_CFG "
 
+        puts $::cdl_system_header "/*****  ethernet driver proc output end  *****/"
 
+    }
 
+
 
+   cdl_component CYGPKG_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0 {
 
+        display       "DE1_OLPCL2294 ethernet port driver"
 
+        flavor        bool
 
+        default_value 1
 
+        description   "
 
+            This option includes the ethernet device driver for the
 
+            DE1_OLPCL2294 port."
 
+
 
+        implements CYGHWR_NET_DRIVER_ETH0
 
+        implements CYGINT_DEVS_ETH_CL_CS8900A_REQUIRED
 
+
 
+        cdl_option CYGDAT_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_NAME {
 
+            display       "Device name for the ETH0 ethernet driver"
 
+            flavor        data
 
+            default_value {"\"eth0\""}
 
+            description   "
 
+                This option sets the name of the ethernet device."
 
+        }
 
+
 
+        cdl_component CYGSEM_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_SET_ESA {
 
+            display       "Set the ethernet station address"
 
+            flavor        bool
 
+            calculated    1
 
+            description   "
 
+                Enabling this option will allow the ethernet
 
+                station address to be forced to the value set by the
 
+                configuration.  This may be required if the hardware
 
+                does not include a serial EEPROM for the ESA."
 
+
 
+            cdl_option CYGDAT_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_ESA {
 
+                display       "The ethernet station address"
 
+                flavor        data
 
+                default_value {"{0x08, 0x88, 0x12, 0x34, 0x56, 0x78}"}
 
+                description   "The ethernet station address"
 
+            }
 
+        }
 
+    }
 
+}
 
+
 
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/include/devs_eth_arm_de1_olpcl2294.h ../ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/include/devs_eth_arm_de1_olpcl2294.h
 
--- /opt/ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/include/devs_eth_arm_de1_olpcl2294.h 1969-12-31 16:00:00.000000000 -0800
 
+++ ../ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/include/devs_eth_arm_de1_olpcl2294.h   2010-10-07 16:53:16.900252600 -0700
 
@@ -0,0 +1,57 @@
 
+#ifndef _CYGONCE_DEVS_ETH_ARM_DE1_OLPCL2294_H
 
+#define _CYGONCE_DEVS_ETH_ARM_DE1_OLPCL2294_H
 
+//==========================================================================
 
+//
 
+//      devs_eth_arm_de1_olpcl2294.h
 
+//
 
+//      DE1_OLPCL2294 ethernet configuration
 
+//
 
+//==========================================================================
 
+// ####ECOSGPLCOPYRIGHTBEGIN####
 
+// -------------------------------------------
 
+// This file is part of eCos, the Embedded Configurable Operating System.
 
+// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2008 Free Software Foundation, Inc.
 
+//
 
+// eCos is free software; you can redistribute it and/or modify it under
 
+// the terms of the GNU General Public License as published by the Free
 
+// Software Foundation; either version 2 or (at your option) any later
 
+// version.
 
+//
 
+// eCos is distributed in the hope that it will be useful, but WITHOUT
 
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 
+// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 
+// for more details.
 
+//
 
+// You should have received a copy of the GNU General Public License
 
+// along with eCos; if not, write to the Free Software Foundation, Inc.,
 
+// 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 
+//
 
+// As a special exception, if other files instantiate templates or use
 
+// macros or inline functions from this file, or you compile this file
 
+// and link it with other works to produce a work based on this file,
 
+// this file does not by itself cause the resulting work to be covered by
 
+// the GNU General Public License. However the source code for this file
 
+// must still be made available in accordance with section (3) of the GNU
 
+// General Public License v2.
 
+//
 
+// This exception does not invalidate any other reasons why a work based
 
+// on this file might be covered by the GNU General Public License.
 
+// -------------------------------------------
 
+// ####ECOSGPLCOPYRIGHTEND####
 
+//==========================================================================
 
+//#####DESCRIPTIONBEGIN####
 
+//
 
+// Author(s):     Sergei Gavrikov
 
+// Contributors:  Sergei Gavrikov
 
+// Date:          2008-08-31
 
+// Purpose:       DE1_OLPCL2294 ethernet configuration
 
+// Description:
 
+//
 
+//####DESCRIPTIONEND####
 
+//
 
+//========================================================================*/
 
+
 
+
 
+#endif // _CYGONCE_DEVS_ETH_ARM_DE1_OLPCL2294_H
 
+//--------------------------------------------------------------------------
 
+// EOF devs_eth_arm_de1_olpcl2294.h
 
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/include/devs_eth_arm_de1_olpcl2294.inl ../ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/include/devs_eth_arm_de1_olpcl2294.inl
 
--- /opt/ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/include/devs_eth_arm_de1_olpcl2294.inl       1969-12-31 16:00:00.000000000 -0800
 
+++ ../ecos-3.0/packages/devs/eth/arm/de1_olpcl2294/v3_0/include/devs_eth_arm_de1_olpcl2294.inl 2010-10-07 16:52:25.979681200 -0700
 
@@ -0,0 +1,169 @@
 
+//==========================================================================
 
+//
 
+//      devs_eth_arm_olpcl2294.inl
 
+//
 
+//      DE1_OLPCL2294 ethernet I/O definitions
 
+//
 
+//==========================================================================
 
+// ####ECOSGPLCOPYRIGHTBEGIN####
 
+// -------------------------------------------
 
+// This file is part of eCos, the Embedded Configurable Operating System.
 
+// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2008 Free Software Foundation, Inc.
 
+//
 
+// eCos is free software; you can redistribute it and/or modify it under
 
+// the terms of the GNU General Public License as published by the Free
 
+// Software Foundation; either version 2 or (at your option) any later
 
+// version.
 
+//
 
+// eCos is distributed in the hope that it will be useful, but WITHOUT
 
+// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 
+// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 
+// for more details.
 
+//
 
+// You should have received a copy of the GNU General Public License
 
+// along with eCos; if not, write to the Free Software Foundation, Inc.,
 
+// 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 
+//
 
+// As a special exception, if other files instantiate templates or use
 
+// macros or inline functions from this file, or you compile this file
 
+// and link it with other works to produce a work based on this file,
 
+// this file does not by itself cause the resulting work to be covered by
 
+// the GNU General Public License. However the source code for this file
 
+// must still be made available in accordance with section (3) of the GNU
 
+// General Public License v2.
 
+//
 
+// This exception does not invalidate any other reasons why a work based
 
+// on this file might be covered by the GNU General Public License.
 
+// -------------------------------------------
 
+// ####ECOSGPLCOPYRIGHTEND####
 
+//==========================================================================
 
+//#####DESCRIPTIONBEGIN####
 
+//
 
+// Author(s):     Sergei Gavrikov
 
+// Contributors:  Sergei Gavrikov
 
+// Date:
 
+// Purpose:       DE1_OLPCL2294 ethernet definitions
 
+// Description:
 
+//
 
+//####DESCRIPTIONEND####
 
+//
 
+//========================================================================*/
 
+
 
+#include 
 
+#include 
 
+
 
+#ifdef CYGPKG_REDBOOT
 
+# include 
 
+# ifdef CYGSEM_REDBOOT_FLASH_CONFIG
 
+#  include 
 
+#  include 
 
+# endif
 
+#endif
 
+
 
+#ifdef __WANT_CONFIG
 
+//#define DEBUG 0x0f
 
+#endif // __WANT_CONFIG
 
+
 
+#ifdef __WANT_DEVS
 
+
 
+#ifdef CYGPKG_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0
 
+
 
+#ifndef CYGSEM_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_SET_ESA
 
+# if defined(CYGPKG_REDBOOT) && defined(CYGSEM_REDBOOT_FLASH_CONFIG)
 
+RedBoot_config_option("Set " CYGDAT_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_NAME " network hardware address [MAC]",
 
+                      eth0_esa,
 
+                      ALWAYS_ENABLED, true,
 
+                      CONFIG_BOOL, false
 
+    );
 
+RedBoot_config_option(CYGDAT_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_NAME " network hardware address [MAC]",
 
+                      eth0_esa_data,
 
+                      "eth0_esa", true,
 
+                      CONFIG_ESA, 0
 
+    );
 
+# endif // CYGPKG_REDBOOT && CYGSEM_REDBOOT_FLASH_CONFIG
 
+
 
+# ifdef CYGSEM_HAL_VIRTUAL_VECTOR_SUPPORT
 
+// Note that this section *is* active in an application, outside RedBoot,
 
+// where the above section is not included.
 
+
 
+#  include 
 
+
 
+#  ifndef CONFIG_ESA
 
+#   define CONFIG_ESA (6)
 
+#  endif
 
+#  ifndef CONFIG_BOOL
 
+#   define CONFIG_BOOL (1)
 
+#  endif
 
+
 
+cyg_bool
 
+_de1_olpcl2294_provide_eth0_esa(struct cs8900a_priv_data* cpd)
 
+{
 
+    cyg_bool set_esa;
 
+    int ok;
 
+    ok = CYGACC_CALL_IF_FLASH_CFG_OP( CYGNUM_CALL_IF_FLASH_CFG_GET,
 
+                                      "eth0_esa", &set_esa, CONFIG_BOOL);
 
+    if (ok && set_esa) {
 
+        ok = CYGACC_CALL_IF_FLASH_CFG_OP( CYGNUM_CALL_IF_FLASH_CFG_GET,
 
+                                          "eth0_esa_data", cpd->esa, CONFIG_ESA);
 
+    }
 
+    return ok && set_esa;
 
+}
 
+
 
+# endif // CYGSEM_HAL_VIRTUAL_VECTOR_SUPPORT
 
+#endif // ! CYGSEM_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_SET_ESA
 
+
 
+static __inline__ void
 
+post_reset(cyg_addrword_t base)
 
+{
 
+    // Toggle A0 connected to the SBHE# line
 
+    HAL_WRITE_UINT8( 0x82000000, 1 );
 
+    HAL_WRITE_UINT8( 0x82000001, 2 );
 
+    HAL_WRITE_UINT8( 0x82000000, 3 );
 
+    HAL_WRITE_UINT8( 0x82000001, 0 );
 
+}
 
+
 
+#undef CYGHWR_CL_CS8900A_PLF_POST_RESET
 
+#define CYGHWR_CL_CS8900A_PLF_POST_RESET(base) post_reset(base)
 
+
 
+static cs8900a_priv_data_t cs8900a_eth0_priv_data = {
 
+    base : (cyg_addrword_t) 0x82000000,
 
+    interrupt : CYGNUM_HAL_INTERRUPT_EINT2,
 
+#ifdef CYGSEM_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_SET_ESA
 
+    esa : CYGDAT_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_ESA,
 
+    hardwired_esa : true,
 
+#else
 
+    hardwired_esa : false,
 
+# ifdef CYGSEM_HAL_VIRTUAL_VECTOR_SUPPORT
 
+    provide_esa : &_de1_olpcl2294_provide_eth0_esa,
 
+# else
 
+    provide_esa : NULL,
 
+# endif
 
+#endif
 
+};
 
+
 
+ETH_DRV_SC(cs8900a_sc,
 
+           &cs8900a_eth0_priv_data, // Driver specific data
 
+           CYGDAT_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_NAME,
 
+           cs8900a_start,
 
+           cs8900a_stop,
 
+           cs8900a_control,
 
+           cs8900a_can_send,
 
+           cs8900a_send,
 
+           cs8900a_recv,
 
+           cs8900a_deliver,     // "pseudoDSR" called from fast net thread
 
+           cs8900a_poll,        // poll function, encapsulates ISR and DSR
 
+           cs8900a_int_vector);
 
+
 
+NETDEVTAB_ENTRY(cs8900a_netdev,
 
+                "cs8900a_" CYGDAT_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0_NAME,
 
+                cs8900a_init,
 
+                &cs8900a_sc);
 
+
 
+#endif // CYGPKG_DEVS_ETH_ARM_DE1_OLPCL2294_ETH0
 
+
 
+#endif // __WANT_DEVS
 
+
 
+// indent: --indent-level4 -br -nut; vim: expandtab tabstop=4 shiftwidth=4
 
+//--------------------------------------------------------------------------
 
+// EOF devs_eth_arm_de1_olpcl2294.inl
 
+
 
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/cdl/flash_de1_olpcx2294.cdl ../ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/cdl/flash_de1_olpcx2294.cdl
--- /opt/ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/cdl/flash_de1_olpcx2294.cdl        1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/cdl/flash_de1_olpcx2294.cdl        1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/cdl/flash_de1_olpcx2294.cdl   2009-12-04 17:20:22.000000000 -0800
+++ ../ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/cdl/flash_de1_olpcx2294.cdl  2010-10-07 17:36:06.896959000 -0700
@@ -0,0 +1,74 @@
@@ -0,0 +1,71 @@
+# ====================================================================
+# ====================================================================
+#
+#
+#      flash_olpcx2294.cdl
+#      flash_olpcx2294.cdl
+#
+#
+#      FLASH memory - Hardware support on Olimex LPC-X2294 boards
+#      FLASH memory - Hardware support on Olimex LPC-X2294 boards
Line 50... Line 400...
+#####DESCRIPTIONEND####
+#####DESCRIPTIONEND####
+#
+#
+# ====================================================================
+# ====================================================================
+
+
+cdl_package CYGPKG_DEVS_FLASH_ARM_DE1_OLPCX2294_V2 {
+cdl_package CYGPKG_DEVS_FLASH_ARM_DE1_OLPCX2294_V2 {
+    display       "Support for FLASH memory parts on OLPC-X2294 boards."
+    display       "Support for FLASH memory parts on Terasic DE1 & OLPC-X2294 boards."
+
+
+    compile       -library=libextras.a arm_olpcx2294_flash.c
+    compile       -library=libextras.a arm_olpcx2294_flash.c
+
+
+    parent        CYGPKG_IO_FLASH
+    parent        CYGPKG_IO_FLASH
+    active_if     CYGPKG_IO_FLASH
+    active_if     CYGPKG_IO_FLASH
+
+
+    requires      (CYGPKG_HAL_ARM_LPC2XXX_OLPCE2294 || \
+    requires      CYGPKG_HAL_ARM_LPC2XXX_DE1_OLPCL2294
+                   CYGPKG_HAL_ARM_LPC2XXX_OLPCH2294 || \
 
+                   CYGPKG_HAL_ARM_LPC2XXX_OLPCL2294 || \
 
+                   CYGPKG_HAL_ARM_LPC2XXX_DE1_OLPCL2294)
 
+
+
+    requires      CYGPKG_DEVS_FLASH_STRATA_V2
+    requires      CYGPKG_DEVS_FLASH_STRATA_V2
+
+
+    implements    CYGHWR_IO_FLASH_BLOCK_LOCKING
+    implements    CYGHWR_IO_FLASH_BLOCK_LOCKING
+
+
Line 74... Line 421...
+        write capability. Individual blocks can be locked and unlocked
+        write capability. Individual blocks can be locked and unlocked
+        in software"
+        in software"
+
+
+}
+}
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/src/arm_olpcx2294_flash.c ./ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/src/arm_olpcx2294_flash.c
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/src/arm_olpcx2294_flash.c ../ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/src/arm_olpcx2294_flash.c
--- /opt/ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/src/arm_olpcx2294_flash.c  1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/src/arm_olpcx2294_flash.c  1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/src/arm_olpcx2294_flash.c     2009-12-04 17:20:22.000000000 -0800
+++ ../ecos-3.0/packages/devs/flash/arm/de1_olpcx2294/v3_0/src/arm_olpcx2294_flash.c    2009-12-04 17:20:22.000000000 -0800
@@ -0,0 +1,114 @@
@@ -0,0 +1,114 @@
+//==========================================================================
+//==========================================================================
+//
+//
+//      arm_olpcx2294_flash.c
+//      arm_olpcx2294_flash.c
+//
+//
Line 192... Line 539...
+);
+);
+
+
+#endif//CYGPKG_DEVS_FLASH_STRATA_V2
+#endif//CYGPKG_DEVS_FLASH_STRATA_V2
+// ------------------------------------------------------------------------
+// ------------------------------------------------------------------------
+// EOF arm_olpcx2294_flash.c
+// EOF arm_olpcx2294_flash.c
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/ecos.db ./ecos-3.0/packages/ecos.db
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/ecos.db ../ecos-3.0/packages/ecos.db
--- /opt/ecos-3.0/packages/ecos.db      2009-03-27 01:58:47.000000000 -0700
--- /opt/ecos-3.0/packages/ecos.db      2009-03-27 01:58:47.000000000 -0700
+++ ./ecos-3.0/packages/ecos.db 2010-02-22 16:59:23.924394200 -0800
+++ ../ecos-3.0/packages/ecos.db        2010-10-07 17:22:20.668111000 -0700
@@ -6690,3 +6690,60 @@
@@ -6690,3 +6690,59 @@
         to run eCos on the STM3210E EVAL board."
         to run eCos on the STM3210E EVAL board."
 }
 }
 
 
+
+
+# --------------------
+# --------------------
+#
+#
+# --------------------
+# --------------------
+
+
 
+package CYGPKG_DEVS_ETH_ARM_DE1_OLPCL2294 {
 
+        alias           { "Ethernet driver for Terasic DE1 & Olimex LPC-L2294-1MB board" de1_olpcl2294_eth_driver }
 
+        hardware
 
+        directory       devs/eth/arm/de1_olpcl2294
 
+        script          de1_olpcl2294_eth_drivers.cdl
 
+        description     "
 
+            Ethernet device driver for Terasic DE1 & Olimex LPC-L2294-1MB board."
 
+}
 
+
+
+
+package CYGPKG_DEVS_FLASH_ARM_DE1_OLPCX2294_V2 {
+package CYGPKG_DEVS_FLASH_ARM_DE1_OLPCX2294_V2 {
+        alias           { "External Flash memory support for OLPCE2294, OLPCH2294, OLPCL2294" flash_olpcx2294_v2 }
+        alias           { "External Flash memory support for Terasic DE1 & Olimex LPC-L2294-1M" flash_olpcx2294_v2 }
+        directory       devs/flash/arm/de1_olpcx2294
+        directory       devs/flash/arm/de1_olpcx2294
+        script          flash_de1_olpcx2294.cdl
+        script          flash_de1_olpcx2294.cdl
+        hardware
+        hardware
+        description "
+        description "
+            The flash_olpcx2294_v2 provides hardware support for external
+            The flash_olpcx2294_v2 provides hardware support for external
+            flash memory parts on the Olimex LPC-E2294, LPC-H2294,
+            flash memory parts on the Terasic DE1 & Olimex LPC-L2294-1M
+            and LPC-L2294-1M boards. It uses eCos Flash v2 API."
+            boards. It uses eCos Flash v2 API."
+}
+}
+
+
+
+
+# package CYGPKG_IO_SERIAL_ARM_LPC2XXX {
 
+#     alias             { "ARM LPC2XXX serial device drivers"
 
+#                         devs_serial_arm_lpc2xxx lpc2xxx_serial_driver }
 
+#     hardware
 
+#     directory         devs/serial/arm/lpc2xxx
 
+#     script            ser_arm_lpc2xxx.cdl
 
+#     description       "ARM LPC2XXX serial device drivers"
 
+# }
 
+
 
+
 
+package CYGPKG_HAL_ARM_LPC2XXX_DE1_OLPCL2294 {
+package CYGPKG_HAL_ARM_LPC2XXX_DE1_OLPCL2294 {
+        alias           { "Olimex LPC-L2294-1MB development and Terasic DE1 boards" hal_de1_olpcl2294_arm }
+        alias           { "Olimex LPC-L2294-1MB development and Terasic DE1 boards" hal_de1_olpcl2294_arm }
+        directory       hal/arm/lpc2xxx/de1_olpcl2294
+        directory       hal/arm/lpc2xxx/de1_olpcl2294
+        script          hal_arm_lpc2xxx_de1_olpcl2294.cdl
+        script          hal_arm_lpc2xxx_de1_olpcl2294.cdl
+        hardware
+        hardware
Line 246... Line 592...
+                   CYGPKG_HAL_ARM_LPC2XXX
+                   CYGPKG_HAL_ARM_LPC2XXX
+                   CYGPKG_HAL_ARM_LPC2XXX_DE1_OLPCL2294
+                   CYGPKG_HAL_ARM_LPC2XXX_DE1_OLPCL2294
+                   CYGPKG_DEVS_FLASH_STRATA_V2
+                   CYGPKG_DEVS_FLASH_STRATA_V2
+                   CYGPKG_DEVS_FLASH_ARM_DE1_OLPCX2294_V2
+                   CYGPKG_DEVS_FLASH_ARM_DE1_OLPCX2294_V2
+                   CYGPKG_DEVS_ETH_CL_CS8900A
+                   CYGPKG_DEVS_ETH_CL_CS8900A
+                   CYGPKG_DEVS_ETH_ARM_OLPCL2294
+                   CYGPKG_DEVS_ETH_ARM_DE1_OLPCL2294
+                   CYGPKG_IO_SERIAL_GENERIC_16X5X
+                   CYGPKG_IO_SERIAL_GENERIC_16X5X
+                   CYGPKG_IO_SERIAL_ARM_LPC2XXX
+                   CYGPKG_IO_SERIAL_ARM_LPC2XXX
+                   CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
+                   CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX
+        }
+        }
+        description "
+        description "
+            The olpcl2294 target provides the packages needed to run
+            The olpcl2294 target provides the packages needed to run
+            eCos on Olimex LPC-L2294-1MB development and Terasic DE1 boards."
+            eCos on Olimex LPC-L2294-1MB development and Terasic DE1 boards."
+}
+}
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/cdl/hal_arm_lpc2xxx_de1_olpcl2294.cdl ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/cdl/hal_arm_lpc2xxx_de1_olpcl2294.cdl
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/cdl/hal_arm_lpc2xxx_de1_olpcl2294.cdl ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/cdl/hal_arm_lpc2xxx_de1_olpcl2294.cdl
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/cdl/hal_arm_lpc2xxx_de1_olpcl2294.cdl     1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/cdl/hal_arm_lpc2xxx_de1_olpcl2294.cdl     1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/cdl/hal_arm_lpc2xxx_de1_olpcl2294.cdl        2009-12-04 17:20:22.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/cdl/hal_arm_lpc2xxx_de1_olpcl2294.cdl       2009-12-04 17:20:22.000000000 -0800
@@ -0,0 +1,297 @@
@@ -0,0 +1,297 @@
+# ====================================================================
+# ====================================================================
+#
+#
+#      hal_arm_lpc2xxx_de1_olpcl2294.cdl
+#      hal_arm_lpc2xxx_de1_olpcl2294.cdl
+#
+#
Line 557... Line 903...
+                             "" }
+                             "" }
+        }
+        }
+    }
+    }
+}
+}
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/hal_platform_setup.h ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/hal_platform_setup.h
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/hal_platform_setup.h ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/hal_platform_setup.h
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/hal_platform_setup.h      1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/hal_platform_setup.h      1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/hal_platform_setup.h 2009-12-04 15:45:06.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/hal_platform_setup.h        2009-12-04 15:45:06.000000000 -0800
@@ -0,0 +1,230 @@
@@ -0,0 +1,230 @@
+#ifndef CYGONCE_HAL_PLATFORM_SETUP_H
+#ifndef CYGONCE_HAL_PLATFORM_SETUP_H
+#define CYGONCE_HAL_PLATFORM_SETUP_H
+#define CYGONCE_HAL_PLATFORM_SETUP_H
+/*=============================================================================
+/*=============================================================================
+//
+//
Line 791... Line 1137...
+
+
+#define PLATFORM_SETUP1     _setup
+#define PLATFORM_SETUP1     _setup
+
+
+#endif // CYGONCE_HAL_PLATFORM_SETUP_H
+#endif // CYGONCE_HAL_PLATFORM_SETUP_H
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.h ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.h
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.h ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.h
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.h       1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.h       1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.h  2009-12-04 15:45:06.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.h 2009-12-04 15:45:06.000000000 -0800
@@ -0,0 +1,19 @@
@@ -0,0 +1,19 @@
+#ifndef __ASSEMBLER__
+#ifndef __ASSEMBLER__
+#include 
+#include 
+#include 
+#include 
+
+
Line 814... Line 1160...
+
+
+#define CYGMEM_SECTION_heap1 (CYG_LABEL_NAME (__heap1))
+#define CYGMEM_SECTION_heap1 (CYG_LABEL_NAME (__heap1))
+
+
+#define CYGMEM_SECTION_heap1_SIZE (0x81100000 - (size_t) CYG_LABEL_NAME (__heap1))
+#define CYGMEM_SECTION_heap1_SIZE (0x81100000 - (size_t) CYG_LABEL_NAME (__heap1))
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.ldi ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.ldi
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.ldi ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.ldi
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.ldi     1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.ldi     1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.ldi        2009-12-04 15:45:06.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_ram.ldi       2009-12-04 15:45:06.000000000 -0800
@@ -0,0 +1,25 @@
@@ -0,0 +1,25 @@
+#include 
+#include 
+
+
+MEMORY
+MEMORY
+{
+{
Line 843... Line 1189...
+    SECTION_bss (ram, ALIGN (0x4), LMA_EQ_VMA)
+    SECTION_bss (ram, ALIGN (0x4), LMA_EQ_VMA)
+    CYG_LABEL_DEFN(__heap1) = ALIGN (0x8);
+    CYG_LABEL_DEFN(__heap1) = ALIGN (0x8);
+    SECTIONS_END
+    SECTIONS_END
+}
+}
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.h ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.h
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.h ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.h
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.h       1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.h       1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.h  2009-12-04 15:45:06.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.h 2009-12-04 15:45:06.000000000 -0800
@@ -0,0 +1,22 @@
@@ -0,0 +1,22 @@
+#ifndef __ASSEMBLER__
+#ifndef __ASSEMBLER__
+#include 
+#include 
+#include 
+#include 
+
+
Line 869... Line 1215...
+
+
+#define CYGMEM_SECTION_heap1 (CYG_LABEL_NAME (__heap1))
+#define CYGMEM_SECTION_heap1 (CYG_LABEL_NAME (__heap1))
+
+
+#define CYGMEM_SECTION_heap1_SIZE (0x81100000 - (size_t) CYG_LABEL_NAME (__heap1))
+#define CYGMEM_SECTION_heap1_SIZE (0x81100000 - (size_t) CYG_LABEL_NAME (__heap1))
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.ldi ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.ldi
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.ldi ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.ldi
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.ldi     1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.ldi     1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.ldi        2009-12-04 15:45:06.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/pkgconf/mlt_arm_lpc2xxx_de1_olpcl2294_rom.ldi       2009-12-04 15:45:06.000000000 -0800
@@ -0,0 +1,26 @@
@@ -0,0 +1,26 @@
+#include 
+#include 
+
+
+MEMORY
+MEMORY
+{
+{
Line 899... Line 1245...
+    SECTION_bss (ram, ALIGN (0x4), LMA_EQ_VMA)
+    SECTION_bss (ram, ALIGN (0x4), LMA_EQ_VMA)
+    CYG_LABEL_DEFN(__heap1) = ALIGN (0x8);
+    CYG_LABEL_DEFN(__heap1) = ALIGN (0x8);
+    SECTIONS_END
+    SECTIONS_END
+}
+}
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/plf_io.h ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/plf_io.h
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/plf_io.h ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/plf_io.h
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/plf_io.h  1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/plf_io.h  1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/plf_io.h     2009-12-04 15:45:06.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/include/plf_io.h    2009-12-04 15:45:06.000000000 -0800
@@ -0,0 +1,66 @@
@@ -0,0 +1,66 @@
+#ifndef CYGONCE_HAL_PLF_IO_H
+#ifndef CYGONCE_HAL_PLF_IO_H
+#define CYGONCE_HAL_PLF_IO_H
+#define CYGONCE_HAL_PLF_IO_H
+//=============================================================================
+//=============================================================================
+//
+//
Line 969... Line 1315...
+
+
+//-----------------------------------------------------------------------------
+//-----------------------------------------------------------------------------
+// end of plf_io.h
+// end of plf_io.h
+#endif // CYGONCE_HAL_PLF_IO_H
+#endif // CYGONCE_HAL_PLF_IO_H
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_RAM.ecm ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_RAM.ecm
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/LPC2294_ram.ecm ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/LPC2294_ram.ecm
 
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/LPC2294_ram.ecm      1969-12-31 16:00:00.000000000 -0800
 
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/LPC2294_ram.ecm        2010-10-06 15:29:52.656568600 -0700
 
@@ -0,0 +1,197 @@
 
+cdl_savefile_version 1;
 
+cdl_savefile_command cdl_savefile_version {};
 
+cdl_savefile_command cdl_savefile_command {};
 
+cdl_savefile_command cdl_configuration { description hardware template package };
 
+cdl_savefile_command cdl_package { value_source user_value wizard_value inferred_value };
 
+cdl_savefile_command cdl_component { value_source user_value wizard_value inferred_value };
 
+cdl_savefile_command cdl_option { value_source user_value wizard_value inferred_value };
 
+cdl_savefile_command cdl_interface { value_source user_value wizard_value inferred_value };
 
+
 
+cdl_configuration eCos {
 
+    description "" ;
 
+    hardware    de1_olpcl2294 ;
 
+    template    default ;
 
+    package -template CYGPKG_HAL v3_0 ;
 
+    package -template CYGPKG_IO v3_0 ;
 
+    package -template CYGPKG_IO_SERIAL v3_0 ;
 
+    package -template CYGPKG_INFRA v3_0 ;
 
+    package -template CYGPKG_KERNEL v3_0 ;
 
+    package -template CYGPKG_MEMALLOC v3_0 ;
 
+    package -template CYGPKG_ISOINFRA v3_0 ;
 
+    package -template CYGPKG_LIBC v3_0 ;
 
+    package -template CYGPKG_LIBC_I18N v3_0 ;
 
+    package -template CYGPKG_LIBC_SETJMP v3_0 ;
 
+    package -template CYGPKG_LIBC_SIGNALS v3_0 ;
 
+    package -template CYGPKG_LIBC_STARTUP v3_0 ;
 
+    package -template CYGPKG_LIBC_STDIO v3_0 ;
 
+    package -template CYGPKG_LIBC_STDLIB v3_0 ;
 
+    package -template CYGPKG_LIBC_STRING v3_0 ;
 
+    package -template CYGPKG_LIBC_TIME v3_0 ;
 
+    package -template CYGPKG_LIBM v3_0 ;
 
+    package -template CYGPKG_IO_WALLCLOCK v3_0 ;
 
+    package -template CYGPKG_ERROR v3_0 ;
 
+    package -hardware CYGPKG_HAL_ARM v3_0 ;
 
+    package -hardware CYGPKG_HAL_ARM_LPC2XXX v3_0 ;
 
+    package -hardware CYGPKG_HAL_ARM_LPC2XXX_DE1_OLPCL2294 v3_0 ;
 
+    package -hardware CYGPKG_DEVS_FLASH_STRATA_V2 v3_0 ;
 
+    package -hardware CYGPKG_DEVS_FLASH_ARM_DE1_OLPCX2294_V2 v3_0 ;
 
+    package -hardware CYGPKG_DEVS_ETH_CL_CS8900A v3_0 ;
 
+    package -hardware CYGPKG_DEVS_ETH_ARM_OLPCL2294 v3_0 ;
 
+    package -hardware CYGPKG_IO_SERIAL_GENERIC_16X5X v3_0 ;
 
+    package -hardware CYGPKG_IO_SERIAL_ARM_LPC2XXX v3_0 ;
 
+    package -hardware CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX v3_0 ;
 
+};
 
+
 
+cdl_option CYGDBG_HAL_DEBUG_GDB_THREAD_SUPPORT {
 
+    user_value 0
 
+};
 
+
 
+cdl_option CYGSEM_HAL_USE_ROM_MONITOR {
 
+    user_value 0 GDB_stubs
 
+};
 
+
 
+cdl_component CYGHWR_HAL_ARM_LPC2XXX {
 
+    user_value LPC2294
 
+};
 
+
 
+cdl_option CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_BAUD {
 
+    user_value 38400
 
+};
 
+
 
+cdl_option CYGNUM_HAL_ARM_LPC2XXX_PLL_MUL {
 
+    user_value 2
 
+};
 
+
 
+cdl_option CYGOPT_IO_SERIAL_SUPPORT_NONBLOCKING {
 
+    user_value 0
 
+};
 
+
 
+cdl_option CYGDAT_IO_SERIAL_TTY_CONSOLE {
 
+    user_value "\"/dev/tty0\""
 
+};
 
+
 
+cdl_component CYGPKG_IO_SERIAL_TTY_TTY0 {
 
+    user_value 1
 
+};
 
+
 
+cdl_option CYGDAT_IO_SERIAL_TTY_TTY0_DEV {
 
+    user_value "\"/dev/ser0\""
 
+};
 
+
 
+cdl_component CYGPKG_IO_SERIAL_DEVICES {
 
+    user_value 1
 
+};
 
+
 
+cdl_option CYGPKG_IO_SERIAL_GENERIC_16X5X_XMIT_REQUIRE_PRIME {
 
+    user_value 1
 
+};
 
+
 
+cdl_option CYGDBG_KERNEL_DEBUG_GDB_THREAD_SUPPORT {
 
+    user_value 0
 
+};
 
+
 
+cdl_option CYGBLD_ISO_CTYPE_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_ERRNO_CODES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_ERRNO_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_FILETYPES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_STREAMS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_FILEOPS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_FILEACCESS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_FORMATTED_IO_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_CHAR_IO_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_DIRECT_IO_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_FILEPOS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_ERROR_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDLIB_STRCONV_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDLIB_ABS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDLIB_DIV_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRERROR_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRTOK_R_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRING_LOCALE_FUNCS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRING_BSD_FUNCS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRING_MEMFUNCS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRING_STRFUNCS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_C_TIME_TYPES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_C_CLOCK_FUNCS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_SIGNAL_NUMBERS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_SIGNAL_IMPL_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_SETJMP_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+
 
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/net_LPC2294_ram.ecm ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/net_LPC2294_ram.ecm
 
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/net_LPC2294_ram.ecm  1969-12-31 16:00:00.000000000 -0800
 
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/net_LPC2294_ram.ecm    2010-10-07 17:28:11.174762800 -0700
 
@@ -0,0 +1,332 @@
 
+cdl_savefile_version 1;
 
+cdl_savefile_command cdl_savefile_version {};
 
+cdl_savefile_command cdl_savefile_command {};
 
+cdl_savefile_command cdl_configuration { description hardware template package };
 
+cdl_savefile_command cdl_package { value_source user_value wizard_value inferred_value };
 
+cdl_savefile_command cdl_component { value_source user_value wizard_value inferred_value };
 
+cdl_savefile_command cdl_option { value_source user_value wizard_value inferred_value };
 
+cdl_savefile_command cdl_interface { value_source user_value wizard_value inferred_value };
 
+
 
+cdl_configuration eCos {
 
+    description "" ;
 
+    hardware    de1_olpcl2294 ;
 
+    template    net ;
 
+    package -hardware CYGPKG_HAL_ARM v3_0 ;
 
+    package -hardware CYGPKG_HAL_ARM_LPC2XXX v3_0 ;
 
+    package -hardware CYGPKG_HAL_ARM_LPC2XXX_DE1_OLPCL2294 v3_0 ;
 
+    package -hardware CYGPKG_DEVS_FLASH_STRATA_V2 v3_0 ;
 
+    package -hardware CYGPKG_DEVS_FLASH_ARM_DE1_OLPCX2294_V2 v3_0 ;
 
+    package -hardware CYGPKG_DEVS_ETH_CL_CS8900A v3_0 ;
 
+    package -hardware CYGPKG_DEVS_ETH_ARM_DE1_OLPCL2294 v3_0 ;
 
+    package -hardware CYGPKG_IO_SERIAL_GENERIC_16X5X v3_0 ;
 
+    package -hardware CYGPKG_IO_SERIAL_ARM_LPC2XXX v3_0 ;
 
+    package -hardware CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX v3_0 ;
 
+    package -template CYGPKG_HAL v3_0 ;
 
+    package -template CYGPKG_IO v3_0 ;
 
+    package -template CYGPKG_IO_SERIAL v3_0 ;
 
+    package -template CYGPKG_INFRA v3_0 ;
 
+    package -template CYGPKG_ISOINFRA v3_0 ;
 
+    package -template CYGPKG_KERNEL v3_0 ;
 
+    package -template CYGPKG_MEMALLOC v3_0 ;
 
+    package -template CYGPKG_LIBC v3_0 ;
 
+    package -template CYGPKG_LIBC_TIME v3_0 ;
 
+    package -template CYGPKG_LIBC_STDLIB v3_0 ;
 
+    package -template CYGPKG_LIBC_STRING v3_0 ;
 
+    package -template CYGPKG_LIBC_I18N v3_0 ;
 
+    package -template CYGPKG_LIBC_SETJMP v3_0 ;
 
+    package -template CYGPKG_LIBC_STARTUP v3_0 ;
 
+    package -template CYGPKG_LIBC_STDIO v3_0 ;
 
+    package -template CYGPKG_LIBM v3_0 ;
 
+    package -template CYGPKG_POSIX v3_0 ;
 
+    package -template CYGPKG_IO_WATCHDOG v3_0 ;
 
+    package -template CYGPKG_IO_WALLCLOCK v3_0 ;
 
+    package -template CYGPKG_ERROR v3_0 ;
 
+    package -template CYGPKG_IO_FILEIO v3_0 ;
 
+    package -template CYGPKG_NET v3_0 ;
 
+    package -template CYGPKG_NET_FREEBSD_STACK v3_0 ;
 
+    package -template CYGPKG_NS_DNS v3_0 ;
 
+    package -template CYGPKG_IO_ETH_DRIVERS v3_0 ;
 
+    package -template CYGPKG_NET_SNTP v3_0 ;
 
+    package CYGPKG_HTTPD v3_0 ;
 
+};
 
+
 
+cdl_component CYGDBG_HAL_DIAG_TO_DEBUG_CHAN {
 
+    user_value 0
 
+};
 
+
 
+cdl_option CYGSEM_HAL_DIAG_MANGLER {
 
+    user_value GDB
 
+};
 
+
 
+cdl_option CYGDBG_HAL_DEBUG_GDB_THREAD_SUPPORT {
 
+    user_value 0
 
+};
 
+
 
+cdl_option CYGSEM_HAL_USE_ROM_MONITOR {
 
+    user_value 0 GDB_stubs
 
+};
 
+
 
+cdl_component CYGHWR_HAL_ARM_LPC2XXX {
 
+    user_value LPC2294
 
+    inferred_value LPC2294
 
+};
 
+
 
+cdl_option CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_BAUD {
 
+    user_value 38400
 
+};
 
+
 
+cdl_option CYGNUM_HAL_ARM_LPC2XXX_PLL_MUL {
 
+    user_value 2
 
+};
 
+
 
+cdl_option CYGDAT_IO_SERIAL_TTY_CONSOLE {
 
+    user_value "\"/dev/tty0\""
 
+};
 
+
 
+cdl_component CYGPKG_IO_SERIAL_TTY_TTY0 {
 
+    user_value 1
 
+};
 
+
 
+cdl_component CYGPKG_IO_SERIAL_TERMIOS {
 
+    user_value 0
 
+};
 
+
 
+cdl_component CYGPKG_IO_SERIAL_DEVICES {
 
+    user_value 1
 
+};
 
+
 
+cdl_option CYGPKG_IO_SERIAL_GENERIC_16X5X_XMIT_REQUIRE_PRIME {
 
+    user_value 1
 
+};
 
+
 
+cdl_component CYGDBG_IO_ETH_DRIVERS_DEBUG {
 
+    user_value 0
 
+};
 
+
 
+cdl_option CYGBLD_ISO_CTYPE_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_ERRNO_CODES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_ERRNO_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_FILETYPES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_STREAMS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_FILEOPS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_FILEACCESS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_FORMATTED_IO_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_CHAR_IO_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_DIRECT_IO_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_FILEPOS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDIO_ERROR_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDLIB_STRCONV_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDLIB_ABS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STDLIB_DIV_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRERROR_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRTOK_R_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRING_LOCALE_FUNCS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRING_BSD_FUNCS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRING_MEMFUNCS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRING_STRFUNCS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_STRUCTTIMEVAL_HEADER {
 
+    user_value 1 
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_FNMATCH_HEADER {
 
+    user_value 1 
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_POSIX_TIMER_TYPES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_POSIX_CLOCK_TYPES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_C_TIME_TYPES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_POSIX_TIMERS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_POSIX_CLOCKS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_C_CLOCK_FUNCS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_SIGNAL_NUMBERS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_SIGNAL_IMPL_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_SETJMP_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_SIGSETJMP_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_DIRENT_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_PTHREADTYPES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_PMUTEXTYPES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_BSDTYPES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_UTSNAME_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_SEMAPHORES_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_PTHREAD_IMPL_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_PTHREAD_MUTEX_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_POSIX_LIMITS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_OPEN_MAX_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_NAME_MAX_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_DNS_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_NETDB_PROTO_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGBLD_ISO_NETDB_SERV_HEADER {
 
+    inferred_value 1 
 
+};
 
+
 
+cdl_option CYGIMP_KERNEL_SCHED_SORTED_QUEUES {
 
+    inferred_value 1
 
+};
 
+
 
+cdl_option CYGSEM_KERNEL_SCHED_TIMESLICE_ENABLE {
 
+    inferred_value 1
 
+};
 
+
 
+cdl_component CYGSEM_KERNEL_SCHED_ASR_SUPPORT {
 
+    inferred_value 1
 
+};
 
+
 
+cdl_option CYGSEM_KERNEL_SCHED_ASR_GLOBAL {
 
+    inferred_value 1
 
+};
 
+
 
+cdl_component CYGPKG_KERNEL_THREADS_DESTRUCTORS {
 
+    inferred_value 1
 
+};
 
+
 
+cdl_option CYGDBG_KERNEL_DEBUG_GDB_THREAD_SUPPORT {
 
+    user_value 0
 
+};
 
+
 
+cdl_component CYGHWR_NET_DRIVER_ETH0_MANUAL {
 
+    user_value 0
 
+};
 
+
 
+cdl_component CYGHWR_NET_DRIVER_ETH0_BOOTP {
 
+    user_value 0
 
+};
 
+
 
+cdl_component CYGHWR_NET_DRIVER_ETH0_ADDRS {
 
+    user_value 1
 
+};
 
+
 
+
 
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_RAM.ecm ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_RAM.ecm
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_RAM.ecm      1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_RAM.ecm      1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_RAM.ecm 2009-12-04 15:45:07.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_RAM.ecm        2009-12-04 15:45:07.000000000 -0800
@@ -0,0 +1,104 @@
@@ -0,0 +1,104 @@
+cdl_savefile_version 1;
+cdl_savefile_version 1;
+cdl_savefile_command cdl_savefile_version {};
+cdl_savefile_command cdl_savefile_version {};
+cdl_savefile_command cdl_savefile_command {};
+cdl_savefile_command cdl_savefile_command {};
+cdl_savefile_command cdl_configuration { description hardware template package };
+cdl_savefile_command cdl_configuration { description hardware template package };
Line 1077... Line 1960...
+cdl_option CYGPKG_NS_DNS_BUILD {
+cdl_option CYGPKG_NS_DNS_BUILD {
+    inferred_value 0
+    inferred_value 0
+};
+};
+
+
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM.ecm ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM.ecm
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM.ecm ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM.ecm
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM.ecm      1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM.ecm      1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM.ecm 2009-12-04 17:20:22.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM.ecm        2009-12-04 17:20:22.000000000 -0800
@@ -0,0 +1,112 @@
@@ -0,0 +1,112 @@
+cdl_savefile_version 1;
+cdl_savefile_version 1;
+cdl_savefile_command cdl_savefile_version {};
+cdl_savefile_command cdl_savefile_version {};
+cdl_savefile_command cdl_savefile_command {};
+cdl_savefile_command cdl_savefile_command {};
+cdl_savefile_command cdl_configuration { description hardware template package };
+cdl_savefile_command cdl_configuration { description hardware template package };
Line 1193... Line 2076...
+cdl_option CYGPKG_NS_DNS_BUILD {
+cdl_option CYGPKG_NS_DNS_BUILD {
+    inferred_value 0
+    inferred_value 0
+};
+};
+
+
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM_minimal.ecm ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM_minimal.ecm
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM_minimal.ecm ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM_minimal.ecm
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM_minimal.ecm      1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM_minimal.ecm      1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM_minimal.ecm 2009-12-04 15:45:07.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/misc/redboot_ROM_minimal.ecm        2009-12-04 15:45:07.000000000 -0800
@@ -0,0 +1,100 @@
@@ -0,0 +1,100 @@
+cdl_savefile_version 1;
+cdl_savefile_version 1;
+cdl_savefile_command cdl_savefile_version {};
+cdl_savefile_command cdl_savefile_version {};
+cdl_savefile_command cdl_savefile_command {};
+cdl_savefile_command cdl_savefile_command {};
+cdl_savefile_command cdl_configuration { description hardware template package };
+cdl_savefile_command cdl_configuration { description hardware template package };
Line 1297... Line 2180...
+cdl_option CYGBLD_ISO_STRING_STRFUNCS_HEADER {
+cdl_option CYGBLD_ISO_STRING_STRFUNCS_HEADER {
+    inferred_value 1 
+    inferred_value 1 
+};
+};
+
+
+
+
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/de1_olpcl2294_misc.c ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/de1_olpcl2294_misc.c
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/de1_olpcl2294_misc.c ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/de1_olpcl2294_misc.c
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/de1_olpcl2294_misc.c  1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/de1_olpcl2294_misc.c  1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/de1_olpcl2294_misc.c     2009-12-04 15:45:07.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/de1_olpcl2294_misc.c    2009-12-04 15:45:07.000000000 -0800
@@ -0,0 +1,109 @@
@@ -0,0 +1,109 @@
+//==========================================================================
+//==========================================================================
+//
+//
+//      olpcl2294_misc.c
+//      olpcl2294_misc.c
+//
+//
Line 1410... Line 2293...
+#endif // HAL_PLF_HARDWARE_INIT
+#endif // HAL_PLF_HARDWARE_INIT
+
+
+// indent: --indent-level4 -br -nut; vim: expandtab tabstop=4 shiftwidth=4
+// indent: --indent-level4 -br -nut; vim: expandtab tabstop=4 shiftwidth=4
+//--------------------------------------------------------------------------
+//--------------------------------------------------------------------------
+// EOF olpcl2294_misc.c
+// EOF olpcl2294_misc.c
diff -NaurbBw --exclude-from=diff_exclude.txt /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/redboot_cmds.c ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/redboot_cmds.c
diff -NaurbBw '--exclude-from=../diff_exclude.txt' /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/redboot_cmds.c ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/redboot_cmds.c
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/redboot_cmds.c        1969-12-31 16:00:00.000000000 -0800
--- /opt/ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/redboot_cmds.c        1969-12-31 16:00:00.000000000 -0800
+++ ./ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/redboot_cmds.c   2009-12-04 15:45:07.000000000 -0800
+++ ../ecos-3.0/packages/hal/arm/lpc2xxx/de1_olpcl2294/v3_0/src/redboot_cmds.c  2009-12-04 15:45:07.000000000 -0800
@@ -0,0 +1,115 @@
@@ -0,0 +1,115 @@
+//==========================================================================
+//==========================================================================
+//
+//
+//      redboot_cmds.c
+//      redboot_cmds.c
+//
+//

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.