From owner-cvs-all Fri Aug 30 23:50:48 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 BC06937B400; Fri, 30 Aug 2002 23:50:40 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63CC043E42; Fri, 30 Aug 2002 23:50:40 -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 g7V6oeJU037435; Fri, 30 Aug 2002 23:50:40 -0700 (PDT) (envelope-from gibbs@freefall.freebsd.org) Received: (from gibbs@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7V6oebj037434; Fri, 30 Aug 2002 23:50:40 -0700 (PDT) Message-Id: <200208310650.g7V6oebj037434@freefall.freebsd.org> From: "Justin T. Gibbs" Date: Fri, 30 Aug 2002 23:50:40 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/aic7xxx aic79xx_inline.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 gibbs 2002/08/30 23:50:40 PDT Modified files: sys/dev/aic7xxx aic79xx_inline.h Log: Correct lun representation during packetized operation. Uninline some routines that are just too big to be inlined. Add some helper macros for SCB ID collision management. Use a hardware SCB rather than a full SCB for the "next SCB to queue" sentinal. Update for new "high SCBID bit" qoutfifo delivery scheme. If interrupts are disabled on the card, don't bother running our interrupt handler. Our handler was called due to a shared interrupt, and the card's interrupts are explicitly disabled to prevent entry into our interrupt handler. Revision Changes Path 1.3 +26 -44 src/sys/dev/aic7xxx/aic79xx_inline.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message