summaryrefslogtreecommitdiffstats
path: root/sys/dev/ep/if_epreg.h
diff options
context:
space:
mode:
authornate <nate@FreeBSD.org>1996-06-14 22:11:38 +0000
committernate <nate@FreeBSD.org>1996-06-14 22:11:38 +0000
commit83ef1da790d0a31a20a1094283c2839874e753a2 (patch)
tree088b94904abe8916a38602a29b6b19c53f787dc7 /sys/dev/ep/if_epreg.h
parent0034509211a761bbdd3b327d88eb8f577a04d293 (diff)
downloadFreeBSD-src-83ef1da790d0a31a20a1094283c2839874e753a2.zip
FreeBSD-src-83ef1da790d0a31a20a1094283c2839874e753a2.tar.gz
At long last, we know have support for the 3C589 in a FreeBSD release
using the existing files using the existing PCCARD support. Now that this is in place I would like to fixup the PCCARD hooks and remove the if_zp driver. At this point, we support everything we used to support *AND MORE* with the PCCARD code. Submitted by: Naoki Hamada <nao@sbl.cl.nec.co.jp> (via the Nomad release) [ This works on both my 3C589B and 3C589C ]
Diffstat (limited to 'sys/dev/ep/if_epreg.h')
-rw-r--r--sys/dev/ep/if_epreg.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/dev/ep/if_epreg.h b/sys/dev/ep/if_epreg.h
index aaa8ce5..3ad7e03 100644
--- a/sys/dev/ep/if_epreg.h
+++ b/sys/dev/ep/if_epreg.h
@@ -31,7 +31,7 @@
*/
/*
- * $Id: if_epreg.h,v 1.12 1996/02/26 01:05:36 gibbs Exp $
+ * $Id: if_epreg.h,v 1.13 1996/02/28 17:19:04 gibbs Exp $
*
* Promiscuous mode added and interrupt logic slightly changed
* to reduce the number of adapter failures. Transceiver select
@@ -44,6 +44,12 @@
*/
/*
+ * Pccard support for 3C589 by:
+ * HAMADA Naoki
+ * nao@tom-yam.or.jp
+ */
+
+/*
* Ethernet software status per interface.
*/
struct ep_softc {
@@ -64,6 +70,7 @@ struct ep_softc {
u_short ep_connectors; /* Connectors on this card. */
u_char ep_connector; /* Configured connector. */
int stat; /* some flags */
+ int gone; /* adapter is not present (for PCCARD) */
#define F_RX_FIRST 0x1
#define F_WAIT_TRAIL 0x2
#define F_RX_TRAILER 0x4
OpenPOWER on IntegriCloud