• Sigmund Augdal Helberg's avatar
    Support for CAM modules on dvb-s cards using the high-level CI api from · 2e68c45b
    Sigmund Augdal Helberg authored
    linux-dvb. This currently mean Twinhan cards and clones.
    
    There are three compile time switches currently available to people who 
    want to test this:
    
    RESET_CAM_SLOTS can be defined to 0 to disable the CA_RESET call at 
    startup. This greatly improves startup time for my cam at least. 
    
    HLCI_WAIT_CAM_READY can be defined to 1 to enable a loop that waits 
    untill the cam module is ready. This may take a long time (at least if 
    RESET_CAM_SLOTS is set), and does not happen at all under some error 
    conditions.
    
    CAM_PROG_MAX is a limit on the number of programs the code will send 
    CAPMT messages for. This can be used to work around buggy cam/card 
    combos that have issues when too many capmts are added.
    
    Hopefully this doesn't break the low level CAM support
    2e68c45b
linux_dvb.c 44.5 KB