summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBill Paul <wpaul@FreeBSD.org>1999-08-22 00:56:39 +0000
committerBill Paul <wpaul@FreeBSD.org>1999-08-22 00:56:39 +0000
commita30ecd614945d9f35f5e89183cfe55dc600496de (patch)
tree227fa29faae84e0b2406c4ac21d8fe69c662f8b2
parenta2801b7731259a6562751bcd706d0430113f8834 (diff)
Notes
-rw-r--r--sys/dev/mii/miibus_if.m36
1 files changed, 36 insertions, 0 deletions
diff --git a/sys/dev/mii/miibus_if.m b/sys/dev/mii/miibus_if.m
new file mode 100644
index 000000000000..2bf1dd1daa70
--- /dev/null
+++ b/sys/dev/mii/miibus_if.m
@@ -0,0 +1,36 @@
+# $Id$
+
+INTERFACE miibus;
+
+#
+# Read register from device on MII bus
+#
+METHOD int readreg {
+ device_t dev;
+ int phy;
+ int reg;
+};
+
+#
+# Write register to device on MII bus
+#
+METHOD int writereg {
+ device_t dev;
+ int phy;
+ int reg;
+ int val;
+};
+
+#
+# Notify bus about PHY status change.
+#
+METHOD void statchg {
+ device_t dev;
+};
+
+#
+# Notify bus that media has been set.
+#
+METHOD void mediainit {
+ device_t dev;
+};