Andrew de Quincey wrote: > (resend to list due to stupidity) > > Hi, this is a first attempt at fixing the remaining CI driver issues. > > I'm not sure where the problems Macro + Andreas reported are coming from - > they could either be from the application or from the driver, but I included > you in the CC in case this patch helps... > > Main features of this patch: slight restructuring in order to remove locking > completely - simplifies code and also should increase speed since there is no > locking necessary now. Also decreases the amount of work done in IRQ context. > I tried the patch. All log messages regarding IRQ (present with previous version) are gone, so it'a good work :-) Unluckily, I have again the strange interruptions on encrypted channels (ERROR: CAM: Read failed: slot 0, tcid 1 [pause 1,2 or 40 seconds, randomly] CI resource manager: unexpected data CAM: NCAS, 01, 0001, 0001 I suppose my symptoms are similar (but less blocking, from description) to those reported from irk: > I have two CAM's, one is called Matrix Revolutions, another is called X-CAM. > These are CAM's which can be used with multiple encryption systems. I tested > them with SECA Mediaguard. What happens is that X-CAM works perfectly but > Matrix has big troubles. Lots of squares appear in the picture and driver complains > about CRC errors. Both CAM's work perfectly in quite old set-top box. My cam is also a Matrix Revolution, NCAS programmed. I don't know where the problem could be...