Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Mar 1999 10:16:44 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Andreas Klemm <andreas@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/pci if_tx.c
Message-ID:  <199903121816.KAA78099@apollo.backplane.com>
References:   <199903091742.JAA19786@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
    Andreas, I think using DELAY() here would fix the problem across the 
    board.

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>

:
:andreas     1999/03/09 09:42:00 PST
:
:  Modified files:        (Branch: RELENG_2_2)
:    sys/pci              if_tx.c 
:  Log:
:  Fix from author of the driver:
:  
:  The i++ loop from 1..1000 is too small on very fast machines like
:  PII 450 MHz. Increasing the loop from 1..100000 lets the machine
:  access PHY. After this patch it's possible to use a SMC PCI card
:  on a HP Kayak XA series PC Workstation. Workaround until this fix
:  was to enable debugging in the driver (#define EPIC_DEBUG 1).
:  
:  Without that patch you get an undefined state:
:  while true
:  do
:  ifconfig -a | grep status:
:  done
:  The status messages flaps between two values, but not
:  "connected".
:  
:  Revision  Changes    Path
:  1.1.2.7   +3 -3      src/sys/pci/if_tx.c
:
:



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903121816.KAA78099>