aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcoveeneman <marco-veeneman@hotmail.com>2018-03-07 20:44:42 +0100
committermarcoveeneman <marco-veeneman@hotmail.com>2018-03-07 20:44:42 +0100
commitbe0446c54977d2012079358e23a56b428614ac08 (patch)
tree98ae321dbea7d0098534adc872d0976262ce27e7
parent9ef6a860604e9844b25f6199aff1d8c949fa4c1f (diff)
downloadChibiOS-Contrib-be0446c54977d2012079358e23a56b428614ac08.tar.gz
ChibiOS-Contrib-be0446c54977d2012079358e23a56b428614ac08.tar.bz2
ChibiOS-Contrib-be0446c54977d2012079358e23a56b428614ac08.zip
Updated all mcuconf.h files to include PAL IRQ settings.
-rw-r--r--demos/TIVA/RT-TM4C123G-LAUNCHPAD/mcuconf.h8
-rw-r--r--demos/TIVA/RT-TM4C1294-LAUNCHPAD-LWIP/mcuconf.h36
-rw-r--r--demos/TIVA/RT-TM4C1294-LAUNCHPAD/mcuconf.h36
-rw-r--r--testhal/TIVA/TM4C123x/ADC/mcuconf.h15
-rw-r--r--testhal/TIVA/TM4C123x/GPT/mcuconf.h14
-rw-r--r--testhal/TIVA/TM4C123x/I2C/mcuconf.h14
-rw-r--r--testhal/TIVA/TM4C123x/PWM/mcuconf.h14
-rw-r--r--testhal/TIVA/TM4C123x/SPI/mcuconf.h14
-rw-r--r--testhal/TIVA/TM4C123x/UART/mcuconf.h14
-rw-r--r--testhal/TIVA/TM4C123x/WDG/mcuconf.h14
-rw-r--r--testhal/TIVA/multi/PAL/cfg-tm4c123g_launchpad/mcuconf.h8
-rw-r--r--testhal/TIVA/multi/PAL/cfg-tm4c1294_launchpad/mcuconf.h36
12 files changed, 172 insertions, 51 deletions
diff --git a/demos/TIVA/RT-TM4C123G-LAUNCHPAD/mcuconf.h b/demos/TIVA/RT-TM4C123G-LAUNCHPAD/mcuconf.h
index c484826..f695a4e 100644
--- a/demos/TIVA/RT-TM4C123G-LAUNCHPAD/mcuconf.h
+++ b/demos/TIVA/RT-TM4C123G-LAUNCHPAD/mcuconf.h
@@ -41,8 +41,14 @@
SYSCTL_RCC_PWMDIV_8)
/*
- * GPIO driver system settings.
+ * PAL driver system settings.
*/
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
/*
* GPT driver system settings.
diff --git a/demos/TIVA/RT-TM4C1294-LAUNCHPAD-LWIP/mcuconf.h b/demos/TIVA/RT-TM4C1294-LAUNCHPAD-LWIP/mcuconf.h
index 81a0747..8ba860d 100644
--- a/demos/TIVA/RT-TM4C1294-LAUNCHPAD-LWIP/mcuconf.h
+++ b/demos/TIVA/RT-TM4C1294-LAUNCHPAD-LWIP/mcuconf.h
@@ -54,6 +54,42 @@
#define TIVA_GPT_GPT7A_IRQ_PRIORITY 7
/*
+ * PAL driver system settings.
+ */
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOG_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOH_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOJ_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOK_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOL_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOM_IRQ_PRIORITY 3
+#define TIVA_PAL_GPION_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP0_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP1_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP2_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP3_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP4_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP5_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP6_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP7_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ0_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ1_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ2_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ3_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ4_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ5_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ6_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ7_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOR_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOS_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOT_IRQ_PRIORITY 3
+
+/*
* I2C driver system settings.
*/
#define TIVA_I2C_USE_I2C0 FALSE
diff --git a/demos/TIVA/RT-TM4C1294-LAUNCHPAD/mcuconf.h b/demos/TIVA/RT-TM4C1294-LAUNCHPAD/mcuconf.h
index 81a0747..8ba860d 100644
--- a/demos/TIVA/RT-TM4C1294-LAUNCHPAD/mcuconf.h
+++ b/demos/TIVA/RT-TM4C1294-LAUNCHPAD/mcuconf.h
@@ -54,6 +54,42 @@
#define TIVA_GPT_GPT7A_IRQ_PRIORITY 7
/*
+ * PAL driver system settings.
+ */
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOG_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOH_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOJ_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOK_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOL_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOM_IRQ_PRIORITY 3
+#define TIVA_PAL_GPION_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP0_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP1_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP2_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP3_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP4_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP5_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP6_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP7_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ0_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ1_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ2_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ3_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ4_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ5_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ6_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ7_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOR_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOS_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOT_IRQ_PRIORITY 3
+
+/*
* I2C driver system settings.
*/
#define TIVA_I2C_USE_I2C0 FALSE
diff --git a/testhal/TIVA/TM4C123x/ADC/mcuconf.h b/testhal/TIVA/TM4C123x/ADC/mcuconf.h
index 02d79d6..037c1d3 100644
--- a/testhal/TIVA/TM4C123x/ADC/mcuconf.h
+++ b/testhal/TIVA/TM4C123x/ADC/mcuconf.h
@@ -51,15 +51,16 @@
#define TIVA_ADC_ADC1_SS0_UDMA_MAPPING 1
#define TIVA_ADC0_SEQ0_PRIORITY 4
#define TIVA_ADC1_SEQ0_PRIORITY 4
+
/*
- * GPIO driver system settings.
+ * PAL driver system settings.
*/
-#define TIVA_GPIO_GPIOA_USE_AHB TRUE
-#define TIVA_GPIO_GPIOB_USE_AHB TRUE
-#define TIVA_GPIO_GPIOC_USE_AHB TRUE
-#define TIVA_GPIO_GPIOD_USE_AHB TRUE
-#define TIVA_GPIO_GPIOE_USE_AHB TRUE
-#define TIVA_GPIO_GPIOF_USE_AHB TRUE
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
/*
* GPT driver system settings.
diff --git a/testhal/TIVA/TM4C123x/GPT/mcuconf.h b/testhal/TIVA/TM4C123x/GPT/mcuconf.h
index 9bcd30d..91acd32 100644
--- a/testhal/TIVA/TM4C123x/GPT/mcuconf.h
+++ b/testhal/TIVA/TM4C123x/GPT/mcuconf.h
@@ -41,14 +41,14 @@
SYSCTL_RCC_PWMDIV_8)
/*
- * GPIO driver system settings.
+ * PAL driver system settings.
*/
-#define TIVA_GPIO_GPIOA_USE_AHB TRUE
-#define TIVA_GPIO_GPIOB_USE_AHB TRUE
-#define TIVA_GPIO_GPIOC_USE_AHB TRUE
-#define TIVA_GPIO_GPIOD_USE_AHB TRUE
-#define TIVA_GPIO_GPIOE_USE_AHB TRUE
-#define TIVA_GPIO_GPIOF_USE_AHB TRUE
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
/*
* GPT driver system settings.
diff --git a/testhal/TIVA/TM4C123x/I2C/mcuconf.h b/testhal/TIVA/TM4C123x/I2C/mcuconf.h
index 514857e..fe8e77c 100644
--- a/testhal/TIVA/TM4C123x/I2C/mcuconf.h
+++ b/testhal/TIVA/TM4C123x/I2C/mcuconf.h
@@ -41,14 +41,14 @@
SYSCTL_RCC_PWMDIV_8)
/*
- * GPIO driver system settings.
+ * PAL driver system settings.
*/
-#define TIVA_GPIO_GPIOA_USE_AHB TRUE
-#define TIVA_GPIO_GPIOB_USE_AHB TRUE
-#define TIVA_GPIO_GPIOC_USE_AHB TRUE
-#define TIVA_GPIO_GPIOD_USE_AHB TRUE
-#define TIVA_GPIO_GPIOE_USE_AHB TRUE
-#define TIVA_GPIO_GPIOF_USE_AHB TRUE
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
/*
* GPT driver system settings.
diff --git a/testhal/TIVA/TM4C123x/PWM/mcuconf.h b/testhal/TIVA/TM4C123x/PWM/mcuconf.h
index 29119bd..e4d4e67 100644
--- a/testhal/TIVA/TM4C123x/PWM/mcuconf.h
+++ b/testhal/TIVA/TM4C123x/PWM/mcuconf.h
@@ -41,14 +41,14 @@
SYSCTL_RCC_PWMDIV_8)
/*
- * GPIO driver system settings.
+ * PAL driver system settings.
*/
-#define TIVA_GPIO_GPIOA_USE_AHB TRUE
-#define TIVA_GPIO_GPIOB_USE_AHB TRUE
-#define TIVA_GPIO_GPIOC_USE_AHB TRUE
-#define TIVA_GPIO_GPIOD_USE_AHB TRUE
-#define TIVA_GPIO_GPIOE_USE_AHB TRUE
-#define TIVA_GPIO_GPIOF_USE_AHB TRUE
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
/*
* GPT driver system settings.
diff --git a/testhal/TIVA/TM4C123x/SPI/mcuconf.h b/testhal/TIVA/TM4C123x/SPI/mcuconf.h
index e936c02..e3c5cb5 100644
--- a/testhal/TIVA/TM4C123x/SPI/mcuconf.h
+++ b/testhal/TIVA/TM4C123x/SPI/mcuconf.h
@@ -41,14 +41,14 @@
SYSCTL_RCC_PWMDIV_8)
/*
- * GPIO driver system settings.
+ * PAL driver system settings.
*/
-#define TIVA_GPIO_GPIOA_USE_AHB TRUE
-#define TIVA_GPIO_GPIOB_USE_AHB TRUE
-#define TIVA_GPIO_GPIOC_USE_AHB TRUE
-#define TIVA_GPIO_GPIOD_USE_AHB TRUE
-#define TIVA_GPIO_GPIOE_USE_AHB TRUE
-#define TIVA_GPIO_GPIOF_USE_AHB TRUE
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
/*
* GPT driver system settings.
diff --git a/testhal/TIVA/TM4C123x/UART/mcuconf.h b/testhal/TIVA/TM4C123x/UART/mcuconf.h
index c5f9bdf..fcbf4a9 100644
--- a/testhal/TIVA/TM4C123x/UART/mcuconf.h
+++ b/testhal/TIVA/TM4C123x/UART/mcuconf.h
@@ -41,14 +41,14 @@
SYSCTL_RCC_PWMDIV_8)
/*
- * GPIO driver system settings.
+ * PAL driver system settings.
*/
-#define TIVA_GPIO_GPIOA_USE_AHB TRUE
-#define TIVA_GPIO_GPIOB_USE_AHB TRUE
-#define TIVA_GPIO_GPIOC_USE_AHB TRUE
-#define TIVA_GPIO_GPIOD_USE_AHB TRUE
-#define TIVA_GPIO_GPIOE_USE_AHB TRUE
-#define TIVA_GPIO_GPIOF_USE_AHB TRUE
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
/*
* GPT driver system settings.
diff --git a/testhal/TIVA/TM4C123x/WDG/mcuconf.h b/testhal/TIVA/TM4C123x/WDG/mcuconf.h
index 3f9030b..7f4af4f 100644
--- a/testhal/TIVA/TM4C123x/WDG/mcuconf.h
+++ b/testhal/TIVA/TM4C123x/WDG/mcuconf.h
@@ -44,14 +44,14 @@
SYSCTL_RCC_PWMDIV_8)
/*
- * GPIO driver system settings.
+ * PAL driver system settings.
*/
-#define TIVA_GPIO_GPIOA_USE_AHB TRUE
-#define TIVA_GPIO_GPIOB_USE_AHB TRUE
-#define TIVA_GPIO_GPIOC_USE_AHB TRUE
-#define TIVA_GPIO_GPIOD_USE_AHB TRUE
-#define TIVA_GPIO_GPIOE_USE_AHB TRUE
-#define TIVA_GPIO_GPIOF_USE_AHB TRUE
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
/*
* GPT driver system settings.
diff --git a/testhal/TIVA/multi/PAL/cfg-tm4c123g_launchpad/mcuconf.h b/testhal/TIVA/multi/PAL/cfg-tm4c123g_launchpad/mcuconf.h
index 48a1822..f59dcb7 100644
--- a/testhal/TIVA/multi/PAL/cfg-tm4c123g_launchpad/mcuconf.h
+++ b/testhal/TIVA/multi/PAL/cfg-tm4c123g_launchpad/mcuconf.h
@@ -41,8 +41,14 @@
SYSCTL_RCC_PWMDIV_8)
/*
- * GPIO driver system settings.
+ * PAL driver system settings.
*/
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
/*
* GPT driver system settings.
diff --git a/testhal/TIVA/multi/PAL/cfg-tm4c1294_launchpad/mcuconf.h b/testhal/TIVA/multi/PAL/cfg-tm4c1294_launchpad/mcuconf.h
index 650332f..578d4ab 100644
--- a/testhal/TIVA/multi/PAL/cfg-tm4c1294_launchpad/mcuconf.h
+++ b/testhal/TIVA/multi/PAL/cfg-tm4c1294_launchpad/mcuconf.h
@@ -34,6 +34,42 @@
#define TIVA_RSCLKCFG_OSCSRC SYSCTL_RSCLKCFG_OSCSRC_MOSC
/*
+ * PAL driver system settings.
+ */
+#define TIVA_PAL_GPIOA_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOB_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOC_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOD_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOE_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOF_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOG_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOH_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOJ_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOK_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOL_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOM_IRQ_PRIORITY 3
+#define TIVA_PAL_GPION_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP0_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP1_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP2_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP3_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP4_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP5_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP6_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOP7_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ0_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ1_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ2_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ3_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ4_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ5_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ6_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOQ7_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOR_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOS_IRQ_PRIORITY 3
+#define TIVA_PAL_GPIOT_IRQ_PRIORITY 3
+
+/*
* GPT driver system settings.
*/
#define TIVA_GPT_USE_GPT0 FALSE