From owner-cvs-all Fri Aug 30 23:43:19 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09C6D37B400; Fri, 30 Aug 2002 23:43:16 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6D9543E42; Fri, 30 Aug 2002 23:43:15 -0700 (PDT) (envelope-from gibbs@FreeBSD.org) Received: from freefall.freebsd.org (gibbs@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7V6hFJU036666; Fri, 30 Aug 2002 23:43:15 -0700 (PDT) (envelope-from gibbs@freefall.freebsd.org) Received: (from gibbs@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7V6hFlr036665; Fri, 30 Aug 2002 23:43:15 -0700 (PDT) Message-Id: <200208310643.g7V6hFlr036665@freefall.freebsd.org> From: "Justin T. Gibbs" Date: Fri, 30 Aug 2002 23:43:15 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.seq 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 gibbs 2002/08/30 23:43:15 PDT Modified files: sys/dev/aic7xxx aic7xxx.seq Log: Add a prefix to be used for assembler generated tables and functions for register pretty-printing. Only clear SELDO once we've recorded enough information for the host to understand that the connection is valid. The host uses the SELDO status as a handshake to close this race window. Correct a bug in target mode handling of non-disconnected transactions. The host would indicate the correct SCB to DMA by setting the SCB id in the currently selected hardware SCB. Unfortunately, we would then immediated allocate a hardware SCB which, depending on the access patern might not be the same hardware SCB that the host setup for us. Avoid this by having the host put the SCBID into scratch ram. Revision Changes Path 1.121 +22 -16 src/sys/dev/aic7xxx/aic7xxx.seq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message