Nathan Hartman
5f76eb1207
arch/arm/src/tiva: LM3S, LM4F, TM4C: Fix GPIO IRQ error, ports R, S, T. Preprocessor logic for CONFIG_TIVA_GPIOx_IRQS was setting/clearing port Q defines when it should act on ports R, S, T. gpioport2irq() was missing handling for port T.
2019-08-04 16:55:26 -06:00
Lwazi Dube
53ce088a54
arch/arm/include/tiva and src/tiva: Improve GPIO interrupt support by removing unnecessary, hard-coded per-MCU defines and using the existing Kconfig configuration options instead.
2018-12-31 07:19:30 -06:00
Gregory Nutt
eb015e10d5
Fix some warnings found in build testing.
2018-12-09 18:14:25 -06:00
Gregory Nutt
9d74e87167
arch/arm/src/tiva: Fix more Tiva-related errors found in build testing.
2018-12-09 14:00:44 -06:00
Gregory Nutt
29b9b3b68b
Squashed commit of the following:
...
arch/arm/src/tiva: Add CC13xx GPIO driver plus various fixes for clean compilation.
arch/arm/src/tiva/ and configs/launchxl-cc1312r1: Make type of the GPIO pin configuration an abstract type so that CC13xx MCUs can share the same GPIO function prototypes and usage model.
2018-12-09 09:06:57 -06:00
Gregory Nutt
44b57a2932
arch/arm/src/tiva/hardware: Correct an error in header guard definitions found in build testing.
2018-12-06 08:30:50 -06:00
Gregory Nutt
0a8aa537a2
arch/arm/src/tiva/cc13xx/cc13xx_gpio.h: Add CC13xx GPIO encoding file.
2018-12-05 17:42:50 -06:00
Gregory Nutt
d830b323dd
arch/arm/src/tiva: Starting to work through alternate function pin configuration and GPIO interrupts for C13xx. Works a lot differently than the LM and Tiva parts.
2018-12-05 15:17:22 -06:00