mirror of
https://github.com/apache/nuttx.git
synced 2026-10-04 20:57:55 +00:00
AVR DA/DB family chips have single interrupt vector for all changes on an I/O port. This poses problem when multiple drivers want to claim the same interrupt (might happen for example with button and discrete joystick drivers using pins on the same port.) The I/O multiplexer solves it by providing interface similar to irq_attach. However, it allows registration of multiple handlers for the same interrupt vector with additional information recording which pins should be serviced by each handler. Only handler for pins that triggered the interrupt is then called. |
||
|---|---|---|
| .. | ||
| avr_allocateheap.c | ||
| avr_exit.c | ||
| avr_getintstack.c | ||
| avr_idle.c | ||
| avr_initialize.c | ||
| avr_internal.h | ||
| avr_lowputs.c | ||
| avr_mdelay.c | ||
| avr_modifyreg8.c | ||
| avr_modifyreg16.c | ||
| avr_modifyreg32.c | ||
| avr_nputs.c | ||
| avr_releasestack.c | ||
| avr_udelay.c | ||
| Kconfig | ||