Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Idea: support for more fs types



Hello Christian,

On 02.05.2004 13:12, Christian Gmeiner wrote:
i have currently switched to an udev only system and it runs very nice, only the dvb-drivers need some
handworking. I would now recommend an abstract device handling for the different fs types
(proc, devfs and udev).
like:
dvb_registration.h:
extern void dvb_register_driver(void);
extern void dvb_register_card(...);
extern void dvb_unregister_card(...);
extern void dvb_unregister_driver(void);
...
and we write for every fs type easly routines and in the dvbcore.c we are using only the abstract
interface. This was also done by the dxr3-driver.
So if you accept my idea, i will wirte a patch to demonstrate this concept.
I've started to work on proper sysfs support, but I quickly realized that a proper sysfs representation of the dvb subsystem isn't easily done, because you have a whole "tree" (ie. adapters with subdevices) that needs to be represented properly.

Another problem is that both PCI and USB devices can be registered, so you need to get the sysfs/udev registration right. This is were I stopped my attempts, because I already spend enough time to keep the drivers in sync with the mainline kernel.

Your help is really appreciated! I'm looking forward for your patches.

Greets,
Christian
CU
Michael.



--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index