Jose Ignacio Gijon Soriano wrote:
> I've stop coding and begin to think in writing a i2c-usb driver
> for the nt1003, to be able to use the drivers that are actually used by
> the bttv and the rest of v4l stuff. Doing so, there is no need of rewrite
> the tuner driver and also the saa7111 driver can be used with minimal
> modifications.
Hi!
I think this is a good idea. I've looked at all the drivers for I2C, SAA7111 etc
and I hope I understand a minimum of that what they are doing.
The driver and device structure maybe something like this:
<xawtv eg.> +-> <saa7111_driver> -+> <i2c-usb_driver> +-> <usb-nt1003_driver> -->
(nt1003_device) +-> (saa7111_device)
+-> <tuner_driver> ---+ +
+-> (tuner_device)
+-> <videodev_driver>---------------------+
While looking at tuner.c and saa7111.c I found that they use different include files
i2c.h and i2c-old.h.
I thing this will make problems with the i2c-usb driver. So the saa7111 has to be
updated.
Maybe the hardware we are coding for isn't as different as I thought the first time.
The Hauppauge WinTv
has this hardware structure.
<usb>---(nt1003-1)-+-(saa7111a)-+-(fm1216)--<antenna input
| +-----------<direct input
|
<line in>--------(4052)---------+-----------<direct audio in
+-----------<audio from tuner
Are you interested in coding together?
Cheers
Joerg Heckenbach
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]