From owner-freebsd-hackers Wed Oct 31 10:37:56 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 7EBE137B401 for ; Wed, 31 Oct 2001 10:37:53 -0800 (PST) Received: from mailhost.feral.com (mjacob@mailhost.feral.com [192.67.166.1]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f9VIblH05079; Wed, 31 Oct 2001 10:37:47 -0800 (PST) (envelope-from mjacob@feral.com) Date: Wed, 31 Oct 2001 10:37:47 -0800 (PST) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: Wilko Bulte Cc: Nick Rogness , freebsd-hackers@FreeBSD.ORG Subject: Re: Driver help In-Reply-To: <20011031193137.C8065@freebie.xs4all.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "dumb" is relative and fungible. It's a tradeoff between doing the connection management in firmware (as with the QLogic) or in the Kernel (as with Tachyon products mostly). It depends on whom you believe ultimately does a better job. Doing it in firmware allows the driver writer to manage the ULP stuff a lot better because you're not so distracted by the low level ruckus. Doing it in the kernel allows you to avoid all those nagging and persistent questions of "why the hell did the f/w do/say/barf&&turn-left-against-a-red *that*?" -matt On Wed, 31 Oct 2001, Wilko Bulte wrote: > On Wed, Oct 31, 2001 at 09:49:19AM -0800, Matthew Jacob wrote: > > That is probably what we call the Jaguar in-house. It is (IIRC) a > dumb adapter, there is a Tachyon on it for sure. > > Wilko To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message