Lowell Gilbert <[email protected]> writes: > Gilles Chanteperdrix <[email protected]> writes: > >> On Wed, Feb 18, 2015 at 05:03:33PM -0500, Lowell Gilbert wrote: >>> Hi. >>> >>> I have a kernel task created with rtdm_task_init(). I can wake it up >>> from my ioctl handler in non-RT, but not from inside my ISR, which was >>> hooked with rtdm_irq_request(). I tried it with a semaphore, with an >>> event, and then with just rtdm_task_unblock(). I'm probably doing >>> something silly here; are there any obvious places to look? >> >> Are you sure the irq handler is actually called ? > > Yes. > > [I increment a variable every time the IRQ runs, just to be sure.]
I am attaching a sample program based on one of the Xenomai examples. The bottom half never executes, although the top half does. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: tut02-skeleton-drv.c URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20150219/42055153/attachment.c> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: tut02-skeleton-app.c URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20150219/42055153/attachment-0001.c> _______________________________________________ Xenomai mailing list [email protected] http://www.xenomai.org/mailman/listinfo/xenomai
