summaryrefslogtreecommitdiffstats
path: root/sys/dev/ep/if_epreg.h
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2005-07-31 03:30:46 +0000
committerimp <imp@FreeBSD.org>2005-07-31 03:30:46 +0000
commitbafe5eb6c7238eca9f1fb1ce68ecbd18e69dca84 (patch)
treefb5f2b2848903b65069f4a16e36deb94df0b97aa /sys/dev/ep/if_epreg.h
parentc060d66ddb19e42956901d813a6e27b8d0581e86 (diff)
downloadFreeBSD-src-bafe5eb6c7238eca9f1fb1ce68ecbd18e69dca84.zip
FreeBSD-src-bafe5eb6c7238eca9f1fb1ce68ecbd18e69dca84.tar.gz
Add newer commands
Diffstat (limited to 'sys/dev/ep/if_epreg.h')
-rw-r--r--sys/dev/ep/if_epreg.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/sys/dev/ep/if_epreg.h b/sys/dev/ep/if_epreg.h
index 6f8e968..25ab182 100644
--- a/sys/dev/ep/if_epreg.h
+++ b/sys/dev/ep/if_epreg.h
@@ -111,12 +111,12 @@
#define EEPROM_CHECKSUM_EL3 0x17
/**************************************************************************
- * *
+ * *
* These are the registers for the 3Com 3c509 and their bit patterns when *
* applicable. They have been taken out the the "EtherLink III Parallel *
* Tasking EISA and ISA Technical Reference" "Beta Draft 10/30/92" manual *
* from 3com. *
- * *
+ * *
**************************************************************************/
#define EP_COMMAND 0x0e /* Write. BASE+0x0e is always a
@@ -277,6 +277,11 @@
#define STATS_ENABLE (u_short) (0x15<<11)
#define STATS_DISABLE (u_short) (0x16<<11)
#define STOP_TRANSCEIVER (u_short) (0x17<<11)
+#define TX_PLL_ENABLE (u_short) (0x18<<11)
+#define TX_PLL_DISABLE (u_short) (0x19<<11)
+#define POWER_UP (u_short) (0x1b<<11)
+#define POWER_DOWN (u_short) (0x1b<<11)
+#define POWER_AUTO (u_short) (0x1b<<11)
/*
* Status register. All windows.
OpenPOWER on IntegriCloud