From: Jarod W. <ja...@wi...> - 2009-07-07 06:07:52
|
On 07/06/2009 11:42 PM, Jarod Wilson wrote: > On Monday 06 July 2009 17:33:23 Jarod Wilson wrote: >> On Monday 06 July 2009 17:12:14 Call, Scott M TSgt USFJ J3 wrote: >>> Hello all, >>> >>> I am currently running a Hauppauge TV tuner card for it's IR receiver >>> and trying to get lirc to work with 2.6.31-rc1. The problem on >>> compilation stems from the lirc_i2c driver and the new mechanisms for >>> interacting with the i2c kernel driver. The following explains in >>> better detail, and shows that the i2c kernel driver has changed/removed >>> a couple of the functions for adding/removing clients. >>> >>> >>> >>> Before I dive in and try to update the lirc_i2c to the new interface >>> model, is this update already in the works by someone else? >> Yes. I actually did a bunch of work on this front earlier today. Its >> completely untested as yet though. Its on my todo list to actually try >> it out on real hardware (PVR-250) tonight. > > Nrrggggh. So the driver seems to register correctly and all that, but > as soon as irw connects (or perhaps its as soon as I hit a button on > the remote), the system locks up. So I'm close, but not quite there > yet. Got it working now. Was primarily a stupid error on my part tripping me up (was passing &client to a memcpy instead of just client). Its committed and pushed in my git tree, but its going to take some doing to wedge it back into lirc cvs. I'll get that done as soon as I can though. -- Jarod Wilson ja...@wi... |