aboutsummaryrefslogtreecommitdiffstats
path: root/os
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2019-02-02 12:19:53 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2019-02-02 12:19:53 +0000
commitd2c3f1c58db1c540263e62df8e0e112d892cbef4 (patch)
tree4c8de6cbe21564550b2bfbb326d794a513e1a6ef /os
parent8c3fc64559b6d0c72a80ee9ced18b307a0820f03 (diff)
downloadChibiOS-d2c3f1c58db1c540263e62df8e0e112d892cbef4.tar.gz
ChibiOS-d2c3f1c58db1c540263e62df8e0e112d892cbef4.tar.bz2
ChibiOS-d2c3f1c58db1c540263e62df8e0e112d892cbef4.zip
Quality and documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_19.1.x@12621 110e8d01-0319-4d1e-a829-52ad28d1bb01
Diffstat (limited to 'os')
-rw-r--r--os/hal/ports/STM32/STM32H7xx/stm32_registry.h21
-rw-r--r--os/hal/ports/STM32/STM32L4xx+/stm32_isr.h2
-rw-r--r--os/hal/ports/STM32/STM32L4xx+/stm32_registry.h3
3 files changed, 15 insertions, 11 deletions
diff --git a/os/hal/ports/STM32/STM32H7xx/stm32_registry.h b/os/hal/ports/STM32/STM32H7xx/stm32_registry.h
index dcaea0487..8c99d5f84 100644
--- a/os/hal/ports/STM32/STM32H7xx/stm32_registry.h
+++ b/os/hal/ports/STM32/STM32H7xx/stm32_registry.h
@@ -390,9 +390,15 @@
/* LTDC attributes.*/
#define STM32_HAS_LTDC TRUE
+#define STM32_LTDC_EV_HANDLER Vector1A0
+#define STM32_LTDC_ER_HANDLER Vector1A4
+#define STM32_LTDC_EV_NUMBER 88
+#define STM32_LTDC_ER_NUMBER 89
/* DMA2D attributes.*/
#define STM32_HAS_DMA2D TRUE
+#define STM32_DMA2D_HANDLER Vector1A8
+#define STM32_DMA2D_NUMBER 90
/* FSMC attributes.*/
#define STM32_HAS_FSMC TRUE
@@ -400,20 +406,15 @@
#define STM32_FSMC_HANDLER Vector100
#define STM32_FSMC_NUMBER 48
-/* LTDC attributes.*/
-#define STM32_LTDC_EV_HANDLER Vector1A0
-#define STM32_LTDC_ER_HANDLER Vector1A4
-#define STM32_LTDC_EV_NUMBER 88
-#define STM32_LTDC_ER_NUMBER 89
-
-/* DMA2D attributes.*/
-#define STM32_DMA2D_HANDLER Vector1A8
-#define STM32_DMA2D_NUMBER 90
-
/* CRC attributes.*/
#define STM32_HAS_CRC TRUE
#define STM32_CRC_PROGRAMMABLE TRUE
+/* DCMI attributes.*/
+#define STM32_HAS_DCMI TRUE
+#define STM32_DCMI_HANDLER Vector178
+#define STM32_DCMI_NUMBER 78
+
#endif /* defined(STM32H743xx) || defined(STM32H753xx) */
/** @} */
diff --git a/os/hal/ports/STM32/STM32L4xx+/stm32_isr.h b/os/hal/ports/STM32/STM32L4xx+/stm32_isr.h
index 3cb3d241e..5c3f6bb13 100644
--- a/os/hal/ports/STM32/STM32L4xx+/stm32_isr.h
+++ b/os/hal/ports/STM32/STM32L4xx+/stm32_isr.h
@@ -90,7 +90,7 @@
#endif
/**
- * @brief EXTI15..10 interrupt priority level setting.
+ * @brief EXTI10..15 interrupt priority level setting.
*/
#if !defined(STM32_IRQ_EXTI10_15_PRIORITY) || defined(__DOXYGEN__)
#define STM32_IRQ_EXTI10_15_PRIORITY 6
diff --git a/os/hal/ports/STM32/STM32L4xx+/stm32_registry.h b/os/hal/ports/STM32/STM32L4xx+/stm32_registry.h
index 9566155fd..775912773 100644
--- a/os/hal/ports/STM32/STM32L4xx+/stm32_registry.h
+++ b/os/hal/ports/STM32/STM32L4xx+/stm32_registry.h
@@ -398,6 +398,9 @@
/* FSMC attributes.*/
#define STM32_HAS_FSMC TRUE
+#define STM32_FSMC_IS_FMC FALSE
+#define STM32_FSMC_HANDLER Vector100
+#define STM32_FSMC_NUMBER 48
/* CRC attributes.*/
#define STM32_HAS_CRC TRUE