From d2c3f1c58db1c540263e62df8e0e112d892cbef4 Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Sat, 2 Feb 2019 12:19:53 +0000 Subject: 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 --- os/hal/ports/STM32/STM32H7xx/stm32_registry.h | 21 +++++++++++---------- os/hal/ports/STM32/STM32L4xx+/stm32_isr.h | 2 +- os/hal/ports/STM32/STM32L4xx+/stm32_registry.h | 3 +++ 3 files changed, 15 insertions(+), 11 deletions(-) (limited to 'os') 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 -- cgit v1.2.3