From owner-cvs-src@FreeBSD.ORG Tue Oct 19 20:48:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80CF116A4CE; Tue, 19 Oct 2004 20:48:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46F4843D67; Tue, 19 Oct 2004 20:48:06 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9JKm6jU000506; Tue, 19 Oct 2004 20:48:06 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9JKm63l000505; Tue, 19 Oct 2004 20:48:06 GMT (envelope-from gibbs) Message-Id: <200410192048.i9JKm63l000505@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Tue, 19 Oct 2004 20:48:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.c aic7xxx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Oct 2004 20:48:06 -0000 gibbs 2004-10-19 20:48:06 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx aic7xxx.c aic7xxx.h Log: aic7xxx.h: Add constants for SPI protocol delays that are needed for target mode. aic7xxx.c: Correct a target mode issue that caused an occassional spurious REQ to be seen on the bus when performing manual message processing (e.g. transfer rate negotiation). Enforce phase change bus settle rules with explicit delays when performing manual message processing in target mode. The sequencer already did this for "fast-path", target mode message processing. Revision Changes Path 1.103 +87 -14 src/sys/dev/aic7xxx/aic7xxx.c 1.53 +4 -0 src/sys/dev/aic7xxx/aic7xxx.h