See UIO: https://www.kernel.org/doc/htmldocs/uio-howto/
The uio_pruss.c driver that comes with the pru package is a good example. > I have written a kernel module that registers interrupts on the rising edge on a GPIO pin and want to relay this message to user space. The sysfs gpio interface already does this. Check out the code. On Thursday, August 28, 2014 2:44:12 AM UTC-7, sid...@gmail.com wrote: > > I have read online that we can't handle interrupts from user > space. Instead - > 1) We can write a kernel thread and have that thread wait on an event. > 2) Once the interrupt occurs, send one asynchronous event from the kernel > module/driver to user space where we will have one signal handler with > FASYNC to tackle this > > I have written a kernel module that registers interrupts on the rising > edge on a GPIO pin and want to relay this message to user space. How do I > go about implementing the above? > > Thanks! > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.