|
Xenomai API
2.6.4
|
|
Functions | |
| unsigned int | a4l_get_irq (a4l_dev_t *dev) |
| Get the interrupt number in use for a specific device. | |
| int | a4l_request_irq (a4l_dev_t *dev, unsigned int irq, a4l_irq_hdlr_t handler, unsigned long flags, void *cookie) |
| Register an interrupt handler for a specific device. | |
| int | a4l_free_irq (a4l_dev_t *dev, unsigned int irq) |
| Release an interrupt handler for a specific device. | |
| int a4l_free_irq | ( | a4l_dev_t * | 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 | ( | a4l_dev_t * | dev | ) |
Get the interrupt number in use for a specific device.
| [in] | dev | Device descriptor structure |
| int a4l_request_irq | ( | a4l_dev_t * | 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 |