changeset 1236:c3f02caa10bd

* src/diag/diag.c: Only use ethernet if CYGPKG_IO_ETH_DRIVERS is enabled.
author asl
date Tue, 23 Sep 2003 09:29:55 +0000
parents 7d74441a684b
children 5acac6d0cccc
files packages/hal/arm/xscale/iq80310/current/ChangeLog packages/hal/arm/xscale/iq80310/current/src/diag/diag.c
diffstat 2 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/packages/hal/arm/xscale/iq80310/current/ChangeLog
+++ b/packages/hal/arm/xscale/iq80310/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-23  Jani Monoses <jani@iv.ro>
+	
+        * src/diag/diag.c: Only use ethernet if CYGPKG_IO_ETH_DRIVERS
+        is enabled.
+
 2003-09-21  Gary Thomas  <gary@mlbassoc.com>
 
 	* misc/redboot_RAM.ecm: 
--- a/packages/hal/arm/xscale/iq80310/current/src/diag/diag.c
+++ b/packages/hal/arm/xscale/iq80310/current/src/diag/diag.c
@@ -53,7 +53,9 @@
 //==========================================================================
 
 #include <redboot.h>
+#ifdef CYGPKG_IO_ETH_DRIVERS
 #include <cyg/io/eth/eth_drv.h>
+#endif
 #include <cyg/hal/hal_arch.h>
 #include <cyg/hal/hal_intr.h>
 #include <cyg/hal/hal_cache.h>
@@ -86,7 +88,9 @@ void do_hdwr_diag(int arg, char *argv[])
     if (__chan)
 	CYGACC_COMM_IF_CONTROL(*__chan, __COMMCTL_IRQ_DISABLE);
 
+#ifdef CYGPKG_IO_ETH_DRIVERS
     HAL_INTERRUPT_MASK(eth_drv_int_vector());
+#endif
 
     hdwr_diag();
 }