This branch contains a simplified version of the original TBS6900 driver in tbsdtv/linux_media - drivers/media/pci/tbsci.
The following changes have been made:
- removed files which are not relevant for the TBS6900 driver
- changed the
/dev/dvb
device initialization to only createca*
andsec*
devices (dropped anyway not availabledemux*
,frontend*
, etc.) - added an easy to use
Makefile
(see below)
Build result is a single tbsci.ko
kernel module file, ready to be used. No replacing of the whole Linux media drivers, no backports of patches, no long error prone builds, etc. And yes, I'm confident similar can be done for the other cards as well. I just don't have the hardware to test and make the drivers work.
make clean
to clean-upmake
to build
make install
(cp to /lib/modules + depmod + modprobe)make uninstall
(modprobe + rm + depmod)