lkml.org 
[lkml]   [2004]   [Sep]   [14]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateTue, 14 Sep 2004 17:39:18 +0200
FromLuc Saillard <>
Subject[PATCH] PWC driver without binary interface
Hi,

 I've made a patch to (re)add pwc philips driver into the kernel. This driver
have support for some compression mode (for chipset 2 & 3), so you don't
need the binary module to grab an image in 640x480@10fps.
Use this driver with caution, i've test on several webcam (type 730, 740).
Mode bayer is not implemented, the camera only output yuv420p (planar mode).
Future plan is to improve compatibility with other webcam, and try to
implement decoder for version 1.

 As wish by the original author, i've remove email address for the support, and
add a disclaimer "this is unofficial version".

 The patch is 300kbytes long, i don't include it in this mail. You can found
 a tarball or a patch against the last linux kernel at:
    http://www.saillard.org/pwc/linux-2.6.9-rc2_pwc-9.0.2-fork0.2.diff.bz2
    http://www.saillard.org/pwc/

diffstat linux-2.6.9-rc2_pwc-9.0.2-luc0.diff
 Kconfig              |   36 
 Makefile             |    1 
 pwc/ChangeLog        |  143 +++
 pwc/Makefile         |   20 
 pwc/philips.txt      |  236 +++++
 pwc/pwc-ctrl.c       | 1630 +++++++++++++++++++++++++++++++++++++
 pwc/pwc-dec1.c       |   42 
 pwc/pwc-dec1.h       |   36 
 pwc/pwc-dec23.c      |  628 ++++++++++++++
 pwc/pwc-dec23.h      |   58 +
 pwc/pwc-if.c         | 2209 +++++++++++++++++++++++++++++++++++++++++++++++++++
 pwc/pwc-ioctl.h      |  292 ++++++
 pwc/pwc-kiara.c      |  875 ++++++++++++++++++++
 pwc/pwc-kiara.h      |   45 +
 pwc/pwc-misc.c       |  140 +++
 pwc/pwc-nala.h       |   66 +
 pwc/pwc-timon.c      | 1344 +++++++++++++++++++++++++++++++
 pwc/pwc-timon.h      |   61 +
 pwc/pwc-uncompress.c |  147 +++
 pwc/pwc-uncompress.h |   41 
 pwc/pwc.h            |  278 ++++++
 21 files changed, 8328 insertions(+)
Please comment about the patch, or help me to find better variables name.

Luc

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:06    [from the cache]
©2003-2008