[linux-dvb] [PATCH] Multi protocol support (stage #1)

Manu Abraham abraham.manu at gmail.com
Sat Apr 22 02:03:01 CEST 2006


After some rework landed up with a patch like this.


- the ATSC and DSS have not been included in the new implementation, to 
make it look a bit simpler initially, if it is found okay we can add 
them both in the same way.

- we use the FE_SET/GET_PARAMS instead of FE_SET/GET_FRONTEND in order 
to maintain backward compatibility

- we now implement driver specific algorithms using the tune() callback 
(we need the math functions)

- we set the delivery system on each tune call, such that each tune can 
be on a different delivery system, rather having an additional IOCTL to 
do FE_SET_PROTOCOL/DELIVERY etc. (we save on an additional IOCTL). A 
requisite for demods with multiple delivery systems

Currently it has a dependency on the tuner_refactor_patch in 
I have removed the demux related patches and the rest of the stuff (in 
this stage) to make it a bit easier to comprehend.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: multi_proto.diff
Type: text/x-patch
Size: 8073 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20060422/a8b6b45e/multi_proto.bin

More information about the linux-dvb mailing list