A new pvrusb2 driver snapshot is available. This addresses the pvrusb2 part of the IR problem posted by Nat Tellin. The problem was that the IR chip is being held in reset by the hardware and that the host driver (i.e. pvrusb2) needs to release the reset before anybody else has any chance to talk to the chip. Thanks go to Mike Krufky for figuring this out. The change to support this is minor, but I did rework the device attribute mechanism a bit so that the IR type is now an enumeration instead of a simple boolean; thus it can be used to indicate other IR situations in the future as the need warrants. Even with this fix, the LIRC driver still has to behave properly and from what Nat has determined that is still some pretty rough road to travel. Hopefully the LIRC side will improve, or maybe Nat will soon become an LIRC developer! :-)
This also includes a bunch of source code thrashing to deal with the fact that the v4l-dvb repository apparently no longer supports kernels older than 2.6.16. The standalone pvrusb2 driver however should continue to work all the way back to 2.6.12 so I had to futz with a lot of stuff to keep the standalone and v4l-dvb versions from diverging. Long story, but the short summary is that the resulting compiled code *should* be unchanged (just a lot of ifdef-thrashing). There is also a small fix that will probably be required in order for the driver to build in the 2.6.27 kernel. I (still) haven't forgotten about the video cropping patch that had been posted; I still hope to get that into the driver sometime soon. As usual, the pvrusb2 web site can be found at: http://www.isely.net/pvrusb2/pvrusb2.html -Mike -- Mike Isely isely @ pobox (dot) com PGP: 03 54 43 4D 75 E5 CC 92 71 16 01 E2 B5 F5 C1 E8 _______________________________________________ pvrusb2 mailing list [email protected] http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
