Xenomai
3.1
|
Functions | |
unsigned int | a4l_get_irq (struct a4l_device *dev) |
Get the interrupt number in use for a specific device. More... | |
int | a4l_request_irq (struct a4l_device *dev, unsigned int irq, a4l_irq_hdlr_t handler, unsigned long flags, void *cookie) |
Register an interrupt handler for a specific device. More... | |
int | a4l_free_irq (struct a4l_device *dev, unsigned int irq) |
Release an interrupt handler for a specific device. More... | |
int a4l_free_irq | ( | struct a4l_device * | dev, |
unsigned int | irq | ||
) |
Release an interrupt handler for a specific device.
[in] | dev | Device descriptor structure |
[in] | irq | Line number of the addressed IRQ |
unsigned int a4l_get_irq | ( | struct a4l_device * | dev | ) |
Get the interrupt number in use for a specific device.
[in] | dev | Device descriptor structure |
int a4l_request_irq | ( | struct a4l_device * | dev, |
unsigned int | irq, | ||
a4l_irq_hdlr_t | handler, | ||
unsigned long | flags, | ||
void * | cookie | ||
) |
Register an interrupt handler for a specific device.
[in] | dev | Device descriptor structure |
[in] | irq | Line number of the addressed IRQ |
[in] | handler | Interrupt handler |
[in] | flags | Registration flags:
|
[in] | cookie | Pointer to be passed to the interrupt handler on invocation |