This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
Net - fix stand-alone/system compile dependencies
- From: Gary Thomas <gary at chez-thomas dot org>
- To: eCos patches <ecos-patches at sources dot redhat dot com>
- Date: 14 Jun 2002 16:02:23 -0600
- Subject: Net - fix stand-alone/system compile dependencies
Jonathan's recent change didn't take into account that not all drivers
(in fact most) included the appropriate CDL parameter file for this to
work.
Index: devs/eth/amd/pcnet/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/amd/pcnet/current/ChangeLog,v
retrieving revision 1.7
diff -u -5 -p -r1.7 ChangeLog
--- devs/eth/amd/pcnet/current/ChangeLog 23 May 2002 23:00:27 -0000 1.7
+++ devs/eth/amd/pcnet/current/ChangeLog 14 Jun 2002 21:53:26 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_pcnet.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-02-19 Jesper Skov <jskov@redhat.com>
* src/if_pcnet.c: Fix a typo. Skip TX handling when there's no
outstanding TX packets.
Index: devs/eth/amd/pcnet/current/src/if_pcnet.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/amd/pcnet/current/src/if_pcnet.c,v
retrieving revision 1.7
diff -u -5 -p -r1.7 if_pcnet.c
--- devs/eth/amd/pcnet/current/src/if_pcnet.c 23 May 2002 23:00:29 -0000 1.7
+++ devs/eth/amd/pcnet/current/src/if_pcnet.c 7 Jun 2002 21:20:00 -0000
@@ -67,10 +67,12 @@
//
//==========================================================================
#include <pkgconf/system.h>
#include <pkgconf/devs_eth_amd_pcnet.h>
+#include <pkgconf/io_eth_drivers.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/hal/hal_intr.h>
#include <cyg/infra/cyg_ass.h>
#include <cyg/infra/diag.h>
Index: devs/eth/arm/flexanet/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/arm/flexanet/current/ChangeLog,v
retrieving revision 1.4
diff -u -5 -p -r1.4 ChangeLog
--- devs/eth/arm/flexanet/current/ChangeLog 23 May 2002 23:00:37 -0000 1.4
+++ devs/eth/arm/flexanet/current/ChangeLog 14 Jun 2002 21:53:42 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_flexanet.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2001-12-10 Jonathan Larmour <jlarmour@redhat.com>
* cdl/flexanet_eth_drivers.cdl (CYGDAT_DEVS_ETH_ARM_FLEXANET_ESA):
Ensure default ESA has a value that is both locally administered and
*not* broadcast.
Index: devs/eth/arm/flexanet/current/src/if_flexanet.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/arm/flexanet/current/src/if_flexanet.c,v
retrieving revision 1.3
diff -u -5 -p -r1.3 if_flexanet.c
--- devs/eth/arm/flexanet/current/src/if_flexanet.c 23 May 2002 23:00:39 -0000 1.3
+++ devs/eth/arm/flexanet/current/src/if_flexanet.c 7 Jun 2002 21:19:46 -0000
@@ -61,10 +61,12 @@
//
//==========================================================================
#include <pkgconf/system.h>
#include <pkgconf/devs_eth_arm_flexanet.h>
+#include <pkgconf/io_eth_drivers.h>
+
#if defined(CYGPKG_REDBOOT)
#include <pkgconf/redboot.h>
#endif
#include <cyg/hal/hal_arch.h>
Index: devs/eth/arm/ks32c5000/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/arm/ks32c5000/current/ChangeLog,v
retrieving revision 1.3
diff -u -5 -p -r1.3 ChangeLog
--- devs/eth/arm/ks32c5000/current/ChangeLog 31 May 2002 01:05:53 -0000 1.3
+++ devs/eth/arm/ks32c5000/current/ChangeLog 14 Jun 2002 21:53:56 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/ks5000_ether.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
* src/ks5000_ether.c (ks32c5000_eth_send): Conditionalize on
CYGPKG_KERNEL for presence of thread delay function.
(ks32c5000_eth_init): No need conditionalizing unmask on CYGPKG_NET.
Index: devs/eth/arm/ks32c5000/current/src/ks5000_ether.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/arm/ks32c5000/current/src/ks5000_ether.c,v
retrieving revision 1.3
diff -u -5 -p -r1.3 ks5000_ether.c
--- devs/eth/arm/ks32c5000/current/src/ks5000_ether.c 31 May 2002 01:05:53 -0000 1.3
+++ devs/eth/arm/ks32c5000/current/src/ks5000_ether.c 7 Jun 2002 21:19:15 -0000
@@ -51,10 +51,12 @@
//
//========================================================================*/
#include <pkgconf/system.h>
#include <pkgconf/devs_eth_arm_ks32c5000.h>
+#include <pkgconf/io_eth_drivers.h>
+
#if defined(CYGPKG_IO)
#include <pkgconf/io.h>
#include <cyg/io/io.h>
#include <cyg/io/devtab.h>
#else
Index: devs/eth/cf/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/cf/current/ChangeLog,v
retrieving revision 1.12
diff -u -5 -p -r1.12 ChangeLog
--- devs/eth/cf/current/ChangeLog 31 May 2002 01:05:53 -0000 1.12
+++ devs/eth/cf/current/ChangeLog 14 Jun 2002 21:54:08 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_sc_lpe.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
* src/if_sc_lpe.c: Conditionalize use of thread on CYGPKG_KERNEL
not CYGPKG_NET.
Index: devs/eth/cf/current/src/if_sc_lpe.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/cf/current/src/if_sc_lpe.c,v
retrieving revision 1.11
diff -u -5 -p -r1.11 if_sc_lpe.c
--- devs/eth/cf/current/src/if_sc_lpe.c 31 May 2002 01:05:53 -0000 1.11
+++ devs/eth/cf/current/src/if_sc_lpe.c 7 Jun 2002 21:19:02 -0000
@@ -60,10 +60,12 @@
//####DESCRIPTIONEND####
//
//==========================================================================
#include <pkgconf/system.h>
+#include <pkgconf/io_eth_drivers.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/infra/diag.h>
#include <cyg/hal/drv_api.h>
#include <cyg/io/pcmcia.h>
Index: devs/eth/cl/cs8900a/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/cl/cs8900a/current/ChangeLog,v
retrieving revision 1.5
diff -u -5 -p -r1.5 ChangeLog
--- devs/eth/cl/cs8900a/current/ChangeLog 31 May 2002 01:05:54 -0000 1.5
+++ devs/eth/cl/cs8900a/current/ChangeLog 14 Jun 2002 21:54:18 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_cs8900a.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
* include/cs8900.h: Check for lost ints if we can - when kernel present.
* src/if_cs8900a.c: Use CYGINT_IO_ETH_INT_SUPPORT_REQUIRED where
appropriate.
Index: devs/eth/cl/cs8900a/current/src/if_cs8900a.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/cl/cs8900a/current/src/if_cs8900a.c,v
retrieving revision 1.5
diff -u -5 -p -r1.5 if_cs8900a.c
--- devs/eth/cl/cs8900a/current/src/if_cs8900a.c 31 May 2002 01:05:54 -0000 1.5
+++ devs/eth/cl/cs8900a/current/src/if_cs8900a.c 7 Jun 2002 21:18:52 -0000
@@ -69,10 +69,11 @@
#include <pkgconf/system.h>
#ifdef CYGPKG_KERNEL
#include <cyg/kernel/kapi.h>
#endif
#include <pkgconf/io_eth_drivers.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/hal/hal_intr.h>
#include <cyg/infra/diag.h>
#include <cyg/hal/drv_api.h>
Index: devs/eth/h8300/aki3068net/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/h8300/aki3068net/current/ChangeLog,v
retrieving revision 1.3
diff -u -5 -p -r1.3 ChangeLog
--- devs/eth/h8300/aki3068net/current/ChangeLog 31 May 2002 01:05:54 -0000 1.3
+++ devs/eth/h8300/aki3068net/current/ChangeLog 14 Jun 2002 21:54:29 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_aki3068net.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-05-28 Jonathan Larmour <jlarmour@redhat.com>
* src/if_aki3068net.c: Remove unused includes.
2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
Index: devs/eth/h8300/aki3068net/current/src/if_aki3068net.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/h8300/aki3068net/current/src/if_aki3068net.c,v
retrieving revision 1.3
diff -u -5 -p -r1.3 if_aki3068net.c
--- devs/eth/h8300/aki3068net/current/src/if_aki3068net.c 31 May 2002 01:05:54 -0000 1.3
+++ devs/eth/h8300/aki3068net/current/src/if_aki3068net.c 7 Jun 2002 21:18:41 -0000
@@ -60,10 +60,12 @@
//####DESCRIPTIONEND####
//
//==========================================================================
#include <pkgconf/system.h>
+#include <pkgconf/io_eth_drivers.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/infra/diag.h>
#include <cyg/hal/drv_api.h>
#include <cyg/io/eth/eth_drv.h>
Index: devs/eth/intel/i82544/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/intel/i82544/current/ChangeLog,v
retrieving revision 1.2
diff -u -5 -p -r1.2 ChangeLog
--- devs/eth/intel/i82544/current/ChangeLog 23 May 2002 23:00:42 -0000 1.2
+++ devs/eth/intel/i82544/current/ChangeLog 14 Jun 2002 21:54:41 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_i82544.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-02-25 Mark Salter <msalter@redhat.com>
* src/if_i82544.c: Don't call PacketRxReady in standalone configuration
unless ready to accept a packet. Limit packet delivery to one packet at
a time in standalone configuration.
Index: devs/eth/intel/i82544/current/src/if_i82544.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/intel/i82544/current/src/if_i82544.c,v
retrieving revision 1.2
diff -u -5 -p -r1.2 if_i82544.c
--- devs/eth/intel/i82544/current/src/if_i82544.c 23 May 2002 23:00:43 -0000 1.2
+++ devs/eth/intel/i82544/current/src/if_i82544.c 7 Jun 2002 21:18:22 -0000
@@ -148,10 +148,11 @@
#include <pkgconf/system.h>
#ifdef CYGPKG_IO_ETH_DRIVERS
#include <pkgconf/io_eth_drivers.h>
#endif
#include <pkgconf/devs_eth_intel_i82544.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/infra/cyg_ass.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/hal/hal_intr.h>
#include <cyg/infra/diag.h>
Index: devs/eth/intel/i82559/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.13
diff -u -5 -p -r1.13 ChangeLog
--- devs/eth/intel/i82559/current/ChangeLog 23 May 2002 23:00:43 -0000 1.13
+++ devs/eth/intel/i82559/current/ChangeLog 14 Jun 2002 21:54:51 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_i82559.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-04-09 Hugo Tyson <hmt@redhat.com>
* src/if_i82559.c (i82559_stop): Free up any pending transmissions
to prevent MBUF store leaks if the calling thread - the one that's
shutting down the interface - priority ends up higher than (or
Index: devs/eth/intel/i82559/current/src/if_i82559.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/intel/i82559/current/src/if_i82559.c,v
retrieving revision 1.13
diff -u -5 -p -r1.13 if_i82559.c
--- devs/eth/intel/i82559/current/src/if_i82559.c 23 May 2002 23:00:43 -0000 1.13
+++ devs/eth/intel/i82559/current/src/if_i82559.c 7 Jun 2002 21:18:16 -0000
@@ -144,10 +144,11 @@
#include <pkgconf/system.h>
#ifdef CYGPKG_IO_ETH_DRIVERS
#include <pkgconf/io_eth_drivers.h>
#endif
#include <pkgconf/devs_eth_intel_i82559.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/infra/cyg_ass.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/hal/hal_intr.h>
#include <cyg/infra/diag.h>
Index: devs/eth/mcf52xx/mcf5272/current/src/if_mcf5272.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/mcf52xx/mcf5272/current/src/if_mcf5272.c,v
retrieving revision 1.1
diff -u -5 -p -r1.1 if_mcf5272.c
--- devs/eth/mcf52xx/mcf5272/current/src/if_mcf5272.c 29 May 2002 18:28:06 -0000 1.1
+++ devs/eth/mcf52xx/mcf5272/current/src/if_mcf5272.c 7 Jun 2002 21:18:05 -0000
@@ -39,13 +39,16 @@
//####ECOSGPLCOPYRIGHTEND####
//==========================================================================
// Ethernet device driver for Fast Ethernet MCF5272_fec
+#include <pkgconf/io_eth_drivers.h>
+
#include <cyg/hal/drv_api.h>
#include <cyg/io/eth/netdev.h>
#include <cyg/io/eth/eth_drv.h>
+
#include <cyg/devs/eth/nbuf.h>
#include <cyg/devs/eth/if_mcf5272.h>
#include <cyg/devs/eth/if_mcf5272_private_data.h>
#include <cyg/infra/cyg_ass.h>
Index: devs/eth/mips/atlas/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/mips/atlas/current/ChangeLog,v
retrieving revision 1.5
diff -u -5 -p -r1.5 ChangeLog
--- devs/eth/mips/atlas/current/ChangeLog 23 May 2002 23:00:43 -0000 1.5
+++ devs/eth/mips/atlas/current/ChangeLog 14 Jun 2002 21:55:35 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_atlas.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2001-10-18 Jonathan Larmour <jlarmour@redhat.com>
* src/if_atlas.c: net_debug is no longer used.
2001-10-05 Jesper Skov <jskov@redhat.com>
Index: devs/eth/mips/atlas/current/src/if_atlas.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/mips/atlas/current/src/if_atlas.c,v
retrieving revision 1.5
diff -u -5 -p -r1.5 if_atlas.c
--- devs/eth/mips/atlas/current/src/if_atlas.c 23 May 2002 23:00:44 -0000 1.5
+++ devs/eth/mips/atlas/current/src/if_atlas.c 7 Jun 2002 21:17:34 -0000
@@ -64,10 +64,12 @@
// Ethernet device driver for MIPS Atlas
// Based on SAA9730
#include <pkgconf/system.h>
#include <pkgconf/devs_eth_mips_atlas.h>
+#include <pkgconf/io_eth_drivers.h>
+
#ifdef CYGPKG_NET
#include <pkgconf/net.h>
#include <cyg/kernel/kapi.h>
#endif
#include <cyg/infra/cyg_type.h>
Index: devs/eth/mips/upd985xx/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/mips/upd985xx/current/ChangeLog,v
retrieving revision 1.2
diff -u -5 -p -r1.2 ChangeLog
--- devs/eth/mips/upd985xx/current/ChangeLog 23 May 2002 23:00:44 -0000 1.2
+++ devs/eth/mips/upd985xx/current/ChangeLog 14 Jun 2002 21:55:50 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_upd985xx.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2001-09-13 Hugo Tyson <hmt@redhat.com>
* src/if_upd985xx.c (upd985xx_eth_upd985xx_init): Fake an ESA if
we see all ones from the EEPROM as well as all zeros.
Index: devs/eth/mips/upd985xx/current/src/if_upd985xx.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/mips/upd985xx/current/src/if_upd985xx.c,v
retrieving revision 1.2
diff -u -5 -p -r1.2 if_upd985xx.c
--- devs/eth/mips/upd985xx/current/src/if_upd985xx.c 23 May 2002 23:00:45 -0000 1.2
+++ devs/eth/mips/upd985xx/current/src/if_upd985xx.c 7 Jun 2002 21:17:18 -0000
@@ -62,10 +62,12 @@
//
//==========================================================================
#include <pkgconf/system.h>
#include <pkgconf/devs_eth_mips_upd985xx.h>
+#include <pkgconf/io_eth_drivers.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/infra/cyg_ass.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/hal/hal_intr.h>
#include <cyg/hal/hal_cache.h>
Index: devs/eth/ns/dp83902a/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/ns/dp83902a/current/ChangeLog,v
retrieving revision 1.8
diff -u -5 -p -r1.8 ChangeLog
--- devs/eth/ns/dp83902a/current/ChangeLog 31 May 2002 01:05:54 -0000 1.8
+++ devs/eth/ns/dp83902a/current/ChangeLog 14 Jun 2002 21:56:12 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_dp83902a.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
* src/if_dp83902a.c: Use CYGINT_IO_ETH_INT_SUPPORT_REQUIRED instead
of CYGPKG_NET where required.
Index: devs/eth/ns/dp83902a/current/src/if_dp83902a.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/ns/dp83902a/current/src/if_dp83902a.c,v
retrieving revision 1.7
diff -u -5 -p -r1.7 if_dp83902a.c
--- devs/eth/ns/dp83902a/current/src/if_dp83902a.c 31 May 2002 01:05:54 -0000 1.7
+++ devs/eth/ns/dp83902a/current/src/if_dp83902a.c 7 Jun 2002 21:16:59 -0000
@@ -63,17 +63,18 @@
//####DESCRIPTIONEND####
//
//==========================================================================
#include <pkgconf/system.h>
+#include <pkgconf/io_eth_drivers.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/infra/diag.h>
#include <cyg/hal/drv_api.h>
#include <cyg/io/eth/eth_drv.h>
#include <cyg/io/eth/netdev.h>
-#include <pkgconf/io_eth_drivers.h>
#include <cyg/io/dp83902a.h>
#define __WANT_DEVS
#include CYGDAT_DEVS_ETH_NS_DP83902A_INL
Index: devs/eth/powerpc/fec/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/powerpc/fec/current/ChangeLog,v
retrieving revision 1.6
diff -u -5 -p -r1.6 ChangeLog
--- devs/eth/powerpc/fec/current/ChangeLog 31 May 2002 01:05:54 -0000 1.6
+++ devs/eth/powerpc/fec/current/ChangeLog 14 Jun 2002 21:56:22 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_fec.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
* src/if_fec.c: Use CYGINT_IO_ETH_INT_SUPPORT_REQUIRED where
appropriate.
Index: devs/eth/powerpc/fec/current/src/if_fec.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/powerpc/fec/current/src/if_fec.c,v
retrieving revision 1.6
diff -u -5 -p -r1.6 if_fec.c
--- devs/eth/powerpc/fec/current/src/if_fec.c 31 May 2002 01:05:54 -0000 1.6
+++ devs/eth/powerpc/fec/current/src/if_fec.c 7 Jun 2002 21:15:58 -0000
@@ -53,10 +53,11 @@
// Ethernet device driver for MPC8xx FEC
#include <pkgconf/system.h>
#include <pkgconf/devs_eth_powerpc_fec.h>
+#include <pkgconf/io_eth_drivers.h>
#ifdef CYGPKG_NET
#include <pkgconf/net.h>
#endif
Index: devs/eth/powerpc/quicc/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.13
diff -u -5 -p -r1.13 ChangeLog
--- devs/eth/powerpc/quicc/current/ChangeLog 31 May 2002 01:05:54 -0000 1.13
+++ devs/eth/powerpc/quicc/current/ChangeLog 14 Jun 2002 21:56:32 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_quicc.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-05-30 Jonathan Larmour <jlarmour@redhat.com>
* src/if_quicc.c: Use CYGINT_IO_ETH_INT_SUPPORT_REQUIRED where
appropriate.
Index: devs/eth/powerpc/quicc/current/src/if_quicc.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/powerpc/quicc/current/src/if_quicc.c,v
retrieving revision 1.12
diff -u -5 -p -r1.12 if_quicc.c
--- devs/eth/powerpc/quicc/current/src/if_quicc.c 31 May 2002 01:05:54 -0000 1.12
+++ devs/eth/powerpc/quicc/current/src/if_quicc.c 7 Jun 2002 21:14:51 -0000
@@ -63,10 +63,11 @@
// Ethernet device driver for MPC8xx QUICC
#include <pkgconf/system.h>
#include <pkgconf/devs_eth_powerpc_quicc.h>
+#include <pkgconf/io_eth_drivers.h>
#ifdef CYGPKG_NET
#include <pkgconf/net.h>
#endif
Index: devs/eth/sh/etherc/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/sh/etherc/current/ChangeLog,v
retrieving revision 1.2
diff -u -5 -p -r1.2 ChangeLog
--- devs/eth/sh/etherc/current/ChangeLog 23 May 2002 23:00:47 -0000 1.2
+++ devs/eth/sh/etherc/current/ChangeLog 14 Jun 2002 21:56:40 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_etherc.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2002-03-18 Jonathan Larmour <jlarmour@redhat.com>
* src/if_etherc.c (etherc_RxEvent): ensure Receive Request is always
enabled.
Index: devs/eth/sh/etherc/current/src/if_etherc.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/sh/etherc/current/src/if_etherc.c,v
retrieving revision 1.2
diff -u -5 -p -r1.2 if_etherc.c
--- devs/eth/sh/etherc/current/src/if_etherc.c 23 May 2002 23:00:47 -0000 1.2
+++ devs/eth/sh/etherc/current/src/if_etherc.c 7 Jun 2002 21:16:43 -0000
@@ -53,10 +53,12 @@
//
//==========================================================================
#include <pkgconf/system.h>
#include <pkgconf/devs_eth_sh_etherc.h>
+#include <pkgconf/io_eth_drivers.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/hal/hal_intr.h>
#include <cyg/infra/cyg_ass.h>
#include <cyg/infra/diag.h>
Index: devs/eth/smsc/lan91cxx/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/smsc/lan91cxx/current/ChangeLog,v
retrieving revision 1.8
diff -u -5 -p -r1.8 ChangeLog
--- devs/eth/smsc/lan91cxx/current/ChangeLog 23 May 2002 23:00:48 -0000 1.8
+++ devs/eth/smsc/lan91cxx/current/ChangeLog 14 Jun 2002 21:56:48 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_lan91cxx.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2001-12-12 Hugo Tyson <hmt@redhat.com>
* src/if_lan91cxx.c (lan91cxx_recv): If discarding data due to
caller out of buffers, we must read-out and discard the packet to
correctly complete the transaction. Bogus assert for buffer
Index: devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c,v
retrieving revision 1.7
diff -u -5 -p -r1.7 if_lan91cxx.c
--- devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c 23 May 2002 23:00:48 -0000 1.7
+++ devs/eth/smsc/lan91cxx/current/src/if_lan91cxx.c 7 Jun 2002 21:16:13 -0000
@@ -75,10 +75,12 @@
// Based on LAN91C110 and LAN91C96
#include <pkgconf/system.h>
#include <pkgconf/devs_eth_smsc_lan91cxx.h>
+#include <pkgconf/io_eth_drivers.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/hal/hal_intr.h>
#include <cyg/hal/hal_diag.h>
#include <cyg/infra/cyg_ass.h>
Index: devs/eth/via/rhine/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/via/rhine/current/ChangeLog,v
retrieving revision 1.2
diff -u -5 -p -r1.2 ChangeLog
--- devs/eth/via/rhine/current/ChangeLog 23 May 2002 23:00:48 -0000 1.2
+++ devs/eth/via/rhine/current/ChangeLog 14 Jun 2002 21:56:59 -0000
@@ -1,5 +1,11 @@
+2002-06-14 Gary Thomas <gary@chez-thomas.org>
+
+ * src/if_rhine.c:
+ Need to include <pkgconf/io_eth_drivers.h> for proper configuration
+ of stand-alone (polled) vs. system (interrupt driven) mode.
+
2001-08-22 Gary Thomas <gthomas@redhat.com>
* src/via_rhine.h:
* src/if_rhine.c:
printf() is no longer a part of RedBoot. Thus all programs
Index: devs/eth/via/rhine/current/src/if_rhine.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/devs/eth/via/rhine/current/src/if_rhine.c,v
retrieving revision 1.2
diff -u -5 -p -r1.2 if_rhine.c
--- devs/eth/via/rhine/current/src/if_rhine.c 23 May 2002 23:00:49 -0000 1.2
+++ devs/eth/via/rhine/current/src/if_rhine.c 7 Jun 2002 21:16:06 -0000
@@ -65,10 +65,12 @@
//
//==========================================================================
#include <pkgconf/system.h>
#include <pkgconf/devs_eth_via_rhine.h>
+#include <pkgconf/io_eth_drivers.h>
+
#include <cyg/infra/cyg_type.h>
#include <cyg/hal/hal_arch.h>
#include <cyg/hal/hal_intr.h>
#include <cyg/infra/cyg_ass.h>
#include <cyg/infra/diag.h>