Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.ysu.edu!news.cps.udayton.edu!news.conterra.com!newsfeed.internetmci.com!newsfeed.internetmci.com!news.mathworks.com!uunet!inXS.uu.net!news.iij.ad.jp!iijnet!tom!usenet From: nao@tom-yam.or.jp (HAMADA Naoki) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: problem with 3c590 Date: 22 Jul 1996 14:43:29 GMT Organization: Tom Yam, Edogawa, JAPAN Lines: 29 Message-ID: <NAO.96Jul22234329@miffy.tom-yam.or.jp> References: <up4tn13zx0.fsf@sirius.sbl.cl.nec.co.jp> NNTP-Posting-Host: miffy.tom-yam.or.jp In-reply-to: nao@sbl.cl.nec.co.jp's message of 22 Jul 1996 09:16:43 +0900 I used 3C590C several hours to found no problem, though the driver reports that the adapter is defective. (The driver needs a patch to judge it correctly.) The adapter's revision is D. From "PCI/EISA Bus-Master Adapter Driver Technical Reference": There is a bug in the 10 Mbit receive logic of the first revision of the adapter which causes overruns. The workaround is complex and difficult to implement. The bug has since been fixed. The adapters with this fix can be identified by examining the noRxOvnAnomaly bit in the Software Information 2 field of the EEPROM. If this bit is one, the bug does not exist. If the bit is set to zero, the adapter should not be used and the user should be notified that they must obtain a later revision of the adapter. I have no idea whether this defect is to do with the problem. Any suggestion? -nao --- if_vx.c- Wed Jun 12 14:10:42 1996 +++ if_vx.c Mon Jul 22 22:35:35 1996 @@ -247,6 +247,7 @@ * Check for receive overrun anomaly in the first revision of the * adapters. */ + GO_WINDOW(0); if(!(get_e(unit, EEPROM_SOFT_INFO_2) & NO_RX_OVN_ANOMALY)) { printf("Warning! Defective early revision adapter!\n"); }