From owner-cvs-all Tue Mar 9 11:55: 0 1999 Delivered-To: cvs-all@freebsd.org Received: from implode.root.com (209.102.106.178.inetarena.com [209.102.106.178]) by hub.freebsd.org (Postfix) with ESMTP id 60C37153C2; Tue, 9 Mar 1999 11:54:36 -0800 (PST) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.8/8.8.5) with ESMTP id LAA02254; Tue, 9 Mar 1999 11:54:27 -0800 (PST) Message-Id: <199903091954.LAA02254@implode.root.com> To: Andreas Klemm Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci if_tx.c In-reply-to: Your message of "Tue, 09 Mar 1999 09:30:13 PST." <199903091730.JAA12999@freefall.freebsd.org> From: David Greenman Reply-To: dg@root.com Date: Tue, 09 Mar 1999 11:54:27 -0800 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk >andreas 1999/03/09 09:30:12 PST > > Modified files: > 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). You should have used DELAY() to avoid the randomness of the delay. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message