I too grabbed this code and tried installing it. After some effort I did get it to work beautifully. I used lirc-0.7pre1, saa7134 drivers (needs gcc 3.X). From memory I had to stuff the saa7134-* files into saa7134 driver and hack the generated Make.conf file and to compile this file as an extra part of the saa7134 code. Even then I had to cut and paste the generated compile line and remove a -nostdc flag inorder to get it compile. The gpio file I copied into the lirc gpio drivers directory and I think just renamed the file so that it replaced the existing gpio driver file with this one. I think it then compiled happily when I configured that driver. Then I wasted a bit of time trying to get the flyvideo98 remote control line working - never looked like working - but it was easy enough to genereate the lircd.conf file from scratch using the irrecord program (of lirc) and having enabled debug on the new saa7134 module. Sorry I forgot to bring in my generated lircd.conf file - I'm sure some one else will post theirs by tomorrow but I will try to bring it in just in case. I just have to say I love this mailing list, one week no IR support, a few emails taking about the problem and next week or so and some working code. Thanks everyone, particularly David Atkinson - you made my week end ! Andrew Worsley BTW - I took code in the most recent posting by David > > I've tried to test this driver but I have a few problems :( > > The saa7134-gpio.* files should be put in the saa7134 driver's > directory? And if so how do I compile them? I tried to add saa7134-gpio > to the Make.conf file, compilation was fine but at make install I got > unresolved symbol for saa7134-gpio. I had troubles in the compilation (needed to remove the -nostdc option when compiling this saa7134-gpio.c file). Perhaps you didn't take the most recent posting? > > I guess the lirc_gpio_s.c should be put in the lirc source tree in > drivers/lirc_gpio directory replacing the lirc_gpio.c file. Am I right? That's what I did. Also had to copy saa7134-gpio.h into lirc's include directory >