Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Jan 1996 10:14:33 -0800
From:      Paul Traina <pst@shockwave.com>
To:        Sujal Patel <smpatel@wam.umd.edu>
Cc:        Paul LaFollette <lafollet@andante.cis.temple.edu>, hackers@freebsd.org
Subject:   Re: Any interest in Quickcam Driver 
Message-ID:  <199601311814.KAA06818@precipice.shockwave.com>
In-Reply-To: Your message of "Wed, 31 Jan 1996 10:20:34 EST." <Pine.BSF.3.91.960131101704.189I-100000@xi.dorm.umd.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help

  From: Sujal Patel <smpatel@wam.umd.edu>
  Subject: Re: Any interest in Quickcam Driver 
  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.

No, I hadn't gotten around to joining yet.  _sigh_ :-)
  
    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.

Yeah, I think you're right.  I was just trying to for that extra burn, but
the ioctl() syscall overhead (to start the next scan) is as bad as the read.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601311814.KAA06818>