diff --git a/drivers/fxp/fxp.c b/drivers/fxp/fxp.c index bc752527d..077c8b2ea 100644 --- a/drivers/fxp/fxp.c +++ b/drivers/fxp/fxp.c @@ -509,6 +509,9 @@ static int fxp_probe(fxp_t *fp, int skip) case FXP_REV_82801DB: str= "82801DB"; /* 0x81 */ fp->fxp_type= FT_82801; break; + case FXP_REV_82550_4: str= "82550(4)"; /* 0x83 */ + fp->fxp_type= FT_82559; + break; } #if VERBOSE diff --git a/drivers/fxp/fxp.h b/drivers/fxp/fxp.h index 638634ca9..58a7e93bb 100644 --- a/drivers/fxp/fxp.h +++ b/drivers/fxp/fxp.h @@ -29,6 +29,7 @@ Created: Nov 2004 by Philip Homburg #define FXP_REV_82551_2 0x10 #define FXP_REV_82801CAM 0x42 #define FXP_REV_82801DB 0x81 +#define FXP_REV_82550_4 0x83 /* Control/Status Registers (CSR). The first 8 bytes are called * System Control Block (SCB)