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]

Reply via email to