diff options
author | Christian Mauderer <christian.mauderer@embedded-brains.de> | 2019-10-15 17:10:01 +0200 |
---|---|---|
committer | Christian Mauderer <christian.mauderer@embedded-brains.de> | 2019-10-23 10:41:34 +0200 |
commit | 9620dfa49eddf9f360c370bef4e0517787fe8422 (patch) | |
tree | 661511239cbd8b623e03dcdc481ba67ca4e5878c /bsps/arm/atsam/include/bsp/sc16is752.h | |
parent | bsp/atsam: Add additional PIO helper. (diff) | |
download | rtems-9620dfa49eddf9f360c370bef4e0517787fe8422.tar.bz2 |
bsp/atsam: Use PIO for SC16IS752.
This allows to mix SC16IS752 chips with other interrupts.
Diffstat (limited to 'bsps/arm/atsam/include/bsp/sc16is752.h')
-rw-r--r-- | bsps/arm/atsam/include/bsp/sc16is752.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bsps/arm/atsam/include/bsp/sc16is752.h b/bsps/arm/atsam/include/bsp/sc16is752.h index 35d298a7ed..e8973efc46 100644 --- a/bsps/arm/atsam/include/bsp/sc16is752.h +++ b/bsps/arm/atsam/include/bsp/sc16is752.h @@ -15,6 +15,7 @@ #ifndef LIBBSP_ARM_ATSAM_SC16IS752_H #define LIBBSP_ARM_ATSAM_SC16IS752_H +#include <rtems/irq-extension.h> #include <libchip/chip.h> #include <dev/serial/sc16is752.h> @@ -26,6 +27,8 @@ extern "C" { typedef struct { sc16is752_spi_context base; Pin irq_pin; + rtems_interrupt_server_entry irqs_entry; /* Internal. Don't touch. */ + rtems_interrupt_server_action irqs_action; /* Internal. Don't touch. */ } atsam_sc16is752_spi_context; /** |