[PATCH] Re: Linksys PCM200

soralx_at_cydem.org
Date: 10/21/04

  • Next message: hackers_at_freebsd.org: "Virus intercepted"
    To: freebsd-hackers@freebsd.org
    Date: Wed, 20 Oct 2004 22:59:50 -0600
    
    

    [got no answer on hardware@]

    I've tested this on 5.3-BETA7 - works OK, no more watchdog timeouts.
    So could someone review those patches and add them to the source tree?
    It's probably a good idea to update dc(4) and supported hw list also.

    /usr/src/sys/pci/if_dc.c udiff:

    --- ./if_dc.c Sat Jan 24 22:23:21 2004
    +++ /fd0/if_dc.c Wed Oct 13 20:56:08 2004
    @@ -217,6 +217,10 @@
                    "Microsoft MN-130 10/100" },
            { DC_VENDORID_MICROSOFT, DC_DEVICEID_MSMN130_FAKE,
                    "Microsoft MN-130 10/100" },
    + { DC_VENDORID_LINKSYS, DC_DEVICEID_PCM200_AB08,
    + "Linksys PCM200 EtherFast 10/100 CardBus ethernet adapter, v.03 (ADMtek
    Centaur-C)" },
    + { DC_VENDORID_LINKSYS, DC_DEVICEID_PCM200_AB09,
    + "Linksys PCM200 EtherFast 10/100 CardBus ethernet adapter, v.03 (ADMtek
    Centaur-C)" },
            { 0, 0, NULL }
     };
     
    @@ -1978,6 +1982,7 @@
            case DC_DEVICEID_3CSOHOB:
            case DC_DEVICEID_MSMN120:
            case DC_DEVICEID_MSMN130_FAKE: /* XXX avoid collision with PNIC*/
    + case DC_DEVICEID_PCM200_AB09:
                    sc->dc_type = DC_TYPE_AN985;
                    sc->dc_flags |= DC_64BIT_HASH;
                    sc->dc_flags |= DC_TX_USE_TX_INTR;

    /usr/src/sys/pci/if_dcreg.h udiff:

    --- ./if_dcreg.h Fri Jan 9 14:13:56 2004
    +++ /fd0/if_dcreg.h Wed Oct 13 20:44:50 2004
    @@ -1002,6 +1002,18 @@
     #define DC_DEVICEID_MSMN130 0x0002
     #define DC_DEVICEID_MSMN130_FAKE 0xFFF2
     
    +/*
    + * Linksys vendor ID
    + */
    +#define DC_VENDORID_LINKSYS 0x1737
    +
    +/*
    + * Linksys device IDs
    + */
    +#define DC_DEVICEID_PCM200_AB08 0xab08
    +#define DC_DEVICEID_PCM200_AB09 0xab09
    +
     /*
      * PCI low memory base and low I/O base register, and
      * other PCI registers.

    Timestamp: 0x4172A6A5
    [SorAlx] http://cydem.org.ua/
    ridin' VN1500-B2

    _______________________________________________
    freebsd-hackers@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
    To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"


  • Next message: hackers_at_freebsd.org: "Virus intercepted"