Re: [linux-dvb] [PATCH] Userspace tuner

Manu Abraham
2007-09-13T16:52:54Z

Markus Rechberger wrote:
> On 9/13/07, Manu Abraham <abraham.manu@gmail.com> wrote:
>> Markus Rechberger wrote:
>>> On 9/13/07, Manu Abraham <abraham.manu@gmail.com> wrote:
>>>>> It's only a step in development, I do not intend to keep the kernel
>>>>> stub in the end, but I do intend to keep and use the userspace drivers
>>>>> with i2c-dev in the long run, this requires a v4l/dvb library at the
>> front
>>>>> of everything.
>>>> Well, this was what adq and myself did with libdvbapi and mti, (much
>>>> before UIO was announced at LK.) It is not tied to I2C either.
>>>>
>>> I2C is the main communication path for it, although there are callback
>>> mechanisms available which add the possibility for different configuration
>>> paths.
>> Sorry, i must say that what you said is wrong.
>>
>> The example implementation in libdvbapi/mti is I2C only with a STV0299
>> on the TTPCI, if that was what you meant.
>> But if you need examples for every possible interface, then probably you
>> are out of luck.
>>
>
> I didn't comment the libdvbapi/mti driver.
> I'm quite confident that non I2C protocols can be handled by a callback
> function. In the end it's either a usb control command or pci mmio writes

There's also DTL in some cases. It's not USB msgs and or PCI MMIO alone.
The actual DTL spec is unfortunately not open.

Manu