From owner-freebsd-hackers Wed Jan 31 07:21:24 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA08313 for hackers-outgoing; Wed, 31 Jan 1996 07:21:24 -0800 (PST) Received: from xi.dorm.umd.edu (xi.dorm.umd.edu [129.2.152.45]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id HAA08286 for ; Wed, 31 Jan 1996 07:21:02 -0800 (PST) Received: from xi.dorm.umd.edu (localhost [127.0.0.1]) by xi.dorm.umd.edu (8.7.3/8.6.12) with SMTP id KAA02803; Wed, 31 Jan 1996 10:20:34 -0500 (EST) Date: Wed, 31 Jan 1996 10:20:34 -0500 (EST) From: Sujal Patel X-Sender: smpatel@xi.dorm.umd.edu To: Paul Traina cc: Paul LaFollette , hackers@freebsd.org Subject: Re: Any interest in Quickcam Driver In-Reply-To: <199601310731.XAA01061@precipice.shockwave.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@freebsd.org Precedence: bulk On Tue, 30 Jan 1996, Paul Traina wrote: > Grrr... too bad you didn't write this about 4 hours ago. I'm about 70% > done with a linux-compatible quick-cam driver too. :-) Yikes! Did you follow all of the changes that were discussed on linux-connectix@blah.blah.blah-- T. Davis (the guy who wrote the Linux driver) and I were have some discussion on that list about a better standard API between the Linux and FreeBSD driver. He is releasing a new kernel driver for linux on Sunday, that should reflect the changes we discussed. Oh, BTW: My driver is over 50% done, but I'm waiting for my QuickCam to come back- it broke :( > Bummer, I was hoping we'd see a significant speedup with the move out of > user mode, but direct I/O is direct I/O. I've coded up support for mmaping > memory directly into the buffer, but polling that lpt port is still the > bottleneck. The driver transfers very little data and spends little time transfering data to the user program like the current Linux driver does (relative to the time it takes to do the direct I/O)-- mmaping shouldn't really be neccesary IMHO. Sujal