From owner-cvs-all Fri Sep 4 09:35:43 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA17225 for cvs-all-outgoing; Fri, 4 Sep 1998 09:35:43 -0700 (PDT) (envelope-from owner-cvs-all) Received: (from wpaul@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA17207; Fri, 4 Sep 1998 09:35:40 -0700 (PDT) (envelope-from wpaul) From: Bill Paul Message-Id: <199809041635.JAA17207@hub.freebsd.org> Subject: Re: cvs commit: src/sys/pci if_xl.c if_xlreg.h In-Reply-To: <199809041622.JAA25647@freefall.freebsd.org> from Bill Paul at "Sep 4, 98 09:22:16 am" To: wpaul@FreeBSD.ORG (Bill Paul) Date: Fri, 4 Sep 1998 09:35:40 -0700 (PDT) Cc: cvs-committers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > wpaul 1998/09/04 09:22:15 PDT > > Modified files: > sys/pci if_xl.c if_xlreg.h > Log: > Modify the xl_mediacheck() routine to also test for the case where the > XCVR value read from the EEPROM is completely wrong. I've had one report > of a 3c900 card that returns an xcvr value of 14, which is impossible > (the manual states that all vales above 8 are reserved). If the value > is out of the expe Grrr.... stupid network connection got spotty on me while typing this. Should say: If the value is out of the expected range, force the driver's default to a sane value based on the card type. -Bill