No subject

Fri Dec 14 08:37:20 CET 2007

* The High level CI API

* For the programmer
With the High Level CI approach any new card with almost any random
architecture can be implemented with this style, the definitions
inside the switch statement can be easily adapted for any card, thereby
eliminating the need for any additional ioctls.


> Greetings,
> Ben
> -----Original Message-----
> From: Manu Abraham [mailto:abraham.manu at] 
> Sent: 18 December 2007 23:13
> To: Ben Backx
> Cc: linux-dvb at
> Subject: Re: [linux-dvb] CI API for dvb-device
> Ben Backx wrote:
>> Hello,
>> I’m currently working on the development of a linux device driver for a
>> DVB-receiver (for the moment, I’m not going to mention brand or product,
>> I’m waiting for an official announcement from the company itself, just
>> to avoid any troubles).
>> For the moment, FTA is almost working, but off course we also would like
>> to have support for encrypted channels so we need to control the CI with
>> linux.
>> Now I’ve noticed there’s a high level API for the twinhan CI, is this
>> API in any way generic? Meaning: is it possible to port it to the
>> specific device I’m developing for?
> Why do you need the High Level API ? The device that you have supports only 
> an application layer interface ?
> Might be helpful to go through Documentation/dvb/ci.txt
> Manu
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at

More information about the linux-dvb mailing list