Hi Andre, On Thu, May 10, 2012 at 03:18:49PM +0200, Andre Haupt wrote: > Or better, reading the device file blocks and returns the trigger status (none, > triggered, aborted) and writing to the device file wakes up the sleeping > processes. > > So cat /dev/mydevice would block until an interrupt occurs or someone does > an echo foo > /dev/mydevice. this is even better, yes. > > I vagely remember having done that in the first place. I cant remember > why i went with the ioctl stuff back then, though. It's always good to drop ioctl code ;) Using the semantics you mentionend above for read() and write(), the code gets simpler and easier to follow IMHO. Greetings, Philipp _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies