Hi there

Thank you for looking into this.

This is the current implementation of the ir kernel driver:
squeezeos/src/s3c2412/linux-2.6.22/drivers/char/jive/jive_irtx.c

It looks like it needs some (hopefully small) changes to be LIRC
compatible. You should find some hints on what is needed to make it a
LIRC kernel plugin here: lirc_dev.h. Also check out lirc_serial in
general.

For instance changing the carrier frequency is done differently than in
the current implementation. In the current implementation the first byte
is used as carrier frequency versus in the LIRC serial driver a ioctl is
used (see lirc_serial:lirc_ioctl).

For better understanding you probably might also want to look at this
file, that is currently used to call the current driver:
squeezeos/src/system/jivetest/testir.c

Let me know if you get stuck.

Thanks
Felix


-- 
fcm4711

Everyone said: This cannot be done. But one day someone came along who
didn't know about this - and did it. (Source unknown)
------------------------------------------------------------------------
fcm4711's Profile: http://forums.slimdevices.com/member.php?userid=42
View this thread: http://forums.slimdevices.com/showthread.php?t=49513

_______________________________________________
jive mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive

Reply via email to