firesat: update isochronous interface, add CI support
I have finally managed to get the CI support for the card working. The
implementation is a bare minimum to get encrypted channels to work in
kaffeine. It works fine with my T/CI card. Now and then I get an AVC
timeout and have to retune a channel in order to get it to work. Once
the CAM seemed to hang so I needed to remove and insert it again. I.e.
there are a number of glitches.
The latest version contains the following changes:
- Implemented the new hpsb iso interface so that data can be received
from the card
- Reduced some timers for demux setup which caused scanning to timeout
- Added possibility to unload driver
- Added support for getting C/N ratio
- Added two debug parameters to the driver; ca_debug and
avc_comm_debug.
- Added CI support that works for me in kaffeine
- Started working on CI MMI support. It now supports:
o Enter menu
o Receiving MMI objects
- Added support for 64-bit platforms
- Corrected DVB-C modulations problems
Signed-off-by:
Henrik Kurelid <henrik@kurelid.se>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> (rebased, whitespace)
Showing
- drivers/media/dvb/firesat/Makefile 1 addition, 0 deletionsdrivers/media/dvb/firesat/Makefile
- drivers/media/dvb/firesat/avc_api.c 619 additions, 151 deletionsdrivers/media/dvb/firesat/avc_api.c
- drivers/media/dvb/firesat/avc_api.h 182 additions, 114 deletionsdrivers/media/dvb/firesat/avc_api.h
- drivers/media/dvb/firesat/cmp.c 26 additions, 14 deletionsdrivers/media/dvb/firesat/cmp.c
- drivers/media/dvb/firesat/firesat-ci.c 300 additions, 42 deletionsdrivers/media/dvb/firesat/firesat-ci.c
- drivers/media/dvb/firesat/firesat.h 159 additions, 15 deletionsdrivers/media/dvb/firesat/firesat.h
- drivers/media/dvb/firesat/firesat_1394.c 8 additions, 115 deletionsdrivers/media/dvb/firesat/firesat_1394.c
- drivers/media/dvb/firesat/firesat_dvb.c 32 additions, 17 deletionsdrivers/media/dvb/firesat/firesat_dvb.c
- drivers/media/dvb/firesat/firesat_fe.c 54 additions, 26 deletionsdrivers/media/dvb/firesat/firesat_fe.c
- drivers/media/dvb/firesat/firesat_iso.c 106 additions, 0 deletionsdrivers/media/dvb/firesat/firesat_iso.c
Loading
Please register or sign in to comment