On Fri, 24 Mar 2000, D P Freeman-Jones wrote:
> I don't want to duplicate the work others may be doing but I'm
> interested/ have started writing a Linux driver/module for
> Hauppauge WinTV-USB device.
If this device resembles an USB camera (webcam, live image) then I'd
recommend to use one of existing drivers as a prototype. ov511 and
ibmcam were both derived from cpia, but now cpia is merged with
parallel port version and you probably wouldn't want to deal with it.
Channel / tuner management should be probably written from scratch, I
don't think that bttv / tuner code can help you, and the interface is
very simple anyway.
Very important part: I would recommend to -clearly- separate V4L
interface (open, close, read, write, mmap, ioctl ...) and mmap helper
routines from your own, new code. We briefly discussed an idea to move
all that (shared) code into separate module, but nobody works on that
right now. This would be a good project for 2.5 because more cameras
and camera-like devices will be supported, and all that cut-n-paste
code must be straightened out.
Thanks,
Dmitri
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]