--- //depot/vendor/freebsd/src/sys/dev/dc/if_dc.c 2006/06/07 12:30:57 +++ //depot/user/jhb/acpipci/dev/dc/if_dc.c 2006/06/07 15:14:36 @@ -220,8 +220,10 @@ "Microsoft MN-120 CardBus 10/100" }, { DC_DEVID(DC_VENDORID_MICROSOFT, DC_DEVICEID_MSMN130), 0, "Microsoft MN-130 10/100" }, - { DC_DEVID(DC_VENDORID_LINKSYS, DC_DEVICEID_PCMPC200), 0, - "Linksys PCMPC200 10/100" }, + { DC_DEVID(DC_VENDORID_LINKSYS, DC_DEVICEID_PCMPC200_AB08), 0, + "Linksys PCMPC200 CardBus 10/100" }, + { DC_DEVID(DC_VENDORID_LINKSYS, DC_DEVICEID_PCMPC200_AB09), 0, + "Linksys PCMPC200 CardBus 10/100" }, { 0, 0, NULL } }; @@ -1896,6 +1898,8 @@ case DC_DEVID(DC_VENDORID_3COM, DC_DEVICEID_3CSOHOB): case DC_DEVID(DC_VENDORID_MICROSOFT, DC_DEVICEID_MSMN120): case DC_DEVID(DC_VENDORID_MICROSOFT, DC_DEVICEID_MSMN130): + case DC_DEVID(DC_VENDORID_LINKSYS, DC_DEVICEID_PCMPC200_AB08): + case DC_DEVID(DC_VENDORID_LINKSYS, DC_DEVICEID_PCMPC200_AB09): sc->dc_type = DC_TYPE_AN985; sc->dc_flags |= DC_64BIT_HASH; sc->dc_flags |= DC_TX_USE_TX_INTR; --- //depot/vendor/freebsd/src/sys/dev/dc/if_dcreg.h 2006/06/07 12:30:57 +++ //depot/user/jhb/acpipci/dev/dc/if_dcreg.h 2006/06/07 15:17:28 @@ -1013,7 +1013,8 @@ /* * Linksys device IDs. */ -#define DC_DEVICEID_PCMPC200 0xab08 +#define DC_DEVICEID_PCMPC200_AB08 0xab08 +#define DC_DEVICEID_PCMPC200_AB09 0xab09 #define DC_DEVID(vendor, device) ((device) << 16 | (vendor))