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
|
+//
|
+//
|