diff options
author | dg <dg@FreeBSD.org> | 1997-06-13 22:34:52 +0000 |
---|---|---|
committer | dg <dg@FreeBSD.org> | 1997-06-13 22:34:52 +0000 |
commit | f0711d970f9e49e9bc86224544dbf59e22c16000 (patch) | |
tree | 0041c6d2e5c913f184fbdd28782f48f3f8eec7a9 /sys/dev/fxp/if_fxpreg.h | |
parent | 33ffdfd3684035d38acbef95804ba2c06c500501 (diff) | |
download | FreeBSD-src-f0711d970f9e49e9bc86224544dbf59e22c16000.zip FreeBSD-src-f0711d970f9e49e9bc86224544dbf59e22c16000.tar.gz |
Added support for the Intel 82555 PHY chip which is being used on newer
Pro/100B cards. Full duplex should work now, although it hasn't been
tested.
Diffstat (limited to 'sys/dev/fxp/if_fxpreg.h')
-rw-r--r-- | sys/dev/fxp/if_fxpreg.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/sys/dev/fxp/if_fxpreg.h b/sys/dev/fxp/if_fxpreg.h index 693e243..0708dff 100644 --- a/sys/dev/fxp/if_fxpreg.h +++ b/sys/dev/fxp/if_fxpreg.h @@ -24,7 +24,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: if_fxpreg.h,v 1.7 1997/03/17 11:08:16 davidg Exp $ + * $Id: if_fxpreg.h,v 1.8 1997/03/21 08:00:13 davidg Exp $ */ #define FXP_VENDORID_INTEL 0x8086 @@ -292,15 +292,16 @@ struct fxp_stats { #define FXP_PHY_DP83840 4 #define FXP_PHY_80C240 5 #define FXP_PHY_80C24 6 +#define FXP_PHY_82555 7 #define FXP_PHY_DP83840A 10 /* - * DP84830 PHY, BMCR Basic Mode Control Register + * PHY BMCR Basic Mode Control Register */ -#define FXP_DP83840_BMCR 0x0 -#define FXP_DP83840_BMCR_FULLDUPLEX 0x0100 -#define FXP_DP83840_BMCR_AUTOEN 0x1000 -#define FXP_DP83840_BMCR_SPEED_100M 0x2000 +#define FXP_PHY_BMCR 0x0 +#define FXP_PHY_BMCR_FULLDUPLEX 0x0100 +#define FXP_PHY_BMCR_AUTOEN 0x1000 +#define FXP_PHY_BMCR_SPEED_100M 0x2000 /* * DP84830 PHY, PCS Configuration Register |