From owner-cvs-all Fri May 10 10:56:44 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6E83037B407; Fri, 10 May 2002 10:56:39 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g4AHudj76454; Fri, 10 May 2002 10:56:39 -0700 (PDT) (envelope-from joerg) Message-Id: <200205101756.g4AHudj76454@freefall.freebsd.org> From: Joerg Wunsch Date: Fri, 10 May 2002 10:56:39 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/isa fd.c fdreg.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG joerg 2002/05/10 10:56:39 PDT Modified files: sys/isa fd.c fdreg.h Log: Change the PIO loops from a hard counter into a loop that calls DELAY() in each cycle, with a tunable max cycle count defined in fdreg.h. This is said to fix the problem on some Compaq hardware (and perhaps on other machines using the Natsemi PC87317 chip) where the fdc(4) driver failed to operate at all. PR: kern/21397 Submitted by: Jung-uk Kim MFC after: 3 days Revision Changes Path 1.229 +14 -8 src/sys/isa/fd.c 1.16 +12 -0 src/sys/isa/fdreg.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message