From owner-freebsd-hackers Sun Oct 10 6:59:50 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from ns.skylink.it (ns.skylink.it [194.177.113.1]) by hub.freebsd.org (Postfix) with ESMTP id B89ED1520E for ; Sun, 10 Oct 1999 06:59:46 -0700 (PDT) (envelope-from hibma@skylink.it) Received: from heidi.plazza.it (va-147.skylink.it [194.185.55.147]) by ns.skylink.it (8.9.1/8.8.8) with ESMTP id QAA10704; Sun, 10 Oct 1999 16:00:12 +0200 Received: from localhost (localhost [127.0.0.1]) by heidi.plazza.it (8.9.3/8.8.5) with ESMTP id JAA06313; Sun, 10 Oct 1999 09:04:50 GMT X-No-Spam: Neither the receipients nor the senders email address(s) are to be used for Unsolicited (Commercial) Email without the explicit written consent of either party; as a per-message fee is incurred for inbound and outbound traffic to the originator. Posted-Date: Sun, 10 Oct 1999 09:04:50 GMT Date: Sun, 10 Oct 1999 11:04:50 +0200 (CEST) From: Nick Hibma X-Sender: n_hibma@heidi.plazza.it Reply-To: Nick Hibma To: "Kenneth D. Merry" Cc: Randell Jesup , hackers@FreeBSD.ORG Subject: Re: CAM-ification - documentation In-Reply-To: <199910092224.QAA09485@panzer.kdm.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Ick. Polling == bad. Interrupts == good. This isn't a single- > > tasking OS ala Win9x. This goes double for SCSI drivers, which are > > inherently async and overlapped. > > I never said polling was good. Nick just asked about polling, and I > commented on how it could be done. I have no idea why he wanted to know > about polling, though. Well, I am not sure whether I need polling, but there are some problems related to the fact that multiple USB transactions are needed for one SCSI transaction. Combined with the fact that some requests are done asynchronously (clear endpoint halt at the end of a transaction if the transaction failed) it might be useful to do polling to avoid massively complex code. Nick -- e-Mail: hibma@skylink.it To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message