diff options
Diffstat (limited to 'sys/dev/ic')
-rw-r--r-- | sys/dev/ic/fxp.c | 5 | ||||
-rw-r--r-- | sys/dev/ic/fxpreg.h | 17 |
2 files changed, 14 insertions, 8 deletions
diff --git a/sys/dev/ic/fxp.c b/sys/dev/ic/fxp.c index ce1918e52fe..83f7920ed3c 100644 --- a/sys/dev/ic/fxp.c +++ b/sys/dev/ic/fxp.c @@ -1,4 +1,4 @@ -/* $OpenBSD: fxp.c,v 1.68 2005/02/03 14:46:42 hshoexer Exp $ */ +/* $OpenBSD: fxp.c,v 1.69 2005/04/24 20:41:34 brad Exp $ */ /* $NetBSD: if_fxp.c,v 1.2 1997/06/05 02:01:55 thorpej Exp $ */ /* @@ -1859,6 +1859,9 @@ struct ucode { { FXP_REV_82550_C, D102_C_CPUSAVER_DWORD, D102_C_CPUSAVER_BUNDLE_MAX_DWORD, "fxp-d102c" }, + { FXP_REV_82551_F, D102_E_CPUSAVER_DWORD, + D102_E_CPUSAVER_BUNDLE_MAX_DWORD, "fxp-d102e" }, + { 0, 0, 0, NULL } }; diff --git a/sys/dev/ic/fxpreg.h b/sys/dev/ic/fxpreg.h index ffb02907684..2373faf3075 100644 --- a/sys/dev/ic/fxpreg.h +++ b/sys/dev/ic/fxpreg.h @@ -1,4 +1,4 @@ -/* $OpenBSD: fxpreg.h,v 1.8 2005/01/14 18:14:12 deraadt Exp $ */ +/* $OpenBSD: fxpreg.h,v 1.9 2005/04/24 20:41:34 brad Exp $ */ /* * Copyright (c) 1995, David Greenman @@ -329,10 +329,13 @@ struct fxp_cb_ucode { /* * Chip revision values. */ -#define FXP_REV_82557 1 -#define FXP_REV_82558_A4 4 -#define FXP_REV_82558_B0 5 -#define FXP_REV_82559_A0 8 -#define FXP_REV_82559S_A 9 +#define FXP_REV_82557 1 /* catchall 82557 */ +#define FXP_REV_82558_A4 4 /* 82558 A4 stepping */ +#define FXP_REV_82558_B0 5 /* 82558 B0 stepping */ +#define FXP_REV_82559_A0 8 /* 82559 A0 stepping */ +#define FXP_REV_82559S_A 9 /* 82559S A stepping */ #define FXP_REV_82550 12 -#define FXP_REV_82550_C 13 +#define FXP_REV_82550_C 13 /* 82550 C stepping */ +#define FXP_REV_82551_E 14 /* 82551 E stepping */ +#define FXP_REV_82551_F 15 /* 82551 F stepping */ +#define FXP_REV_82551_10 16 /* 82551 */ |