From ae8b7dd89beae86f31badd9572207146ac831f20 Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Sat, 20 Jan 2018 14:55:12 +0000 Subject: Added more TIM-related definitions. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11367 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/hal/ports/STM32/STM32F3xx/stm32_isr.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'os/hal/ports/STM32/STM32F3xx') diff --git a/os/hal/ports/STM32/STM32F3xx/stm32_isr.h b/os/hal/ports/STM32/STM32F3xx/stm32_isr.h index c85cfbcb9..9917b993f 100644 --- a/os/hal/ports/STM32/STM32F3xx/stm32_isr.h +++ b/os/hal/ports/STM32/STM32F3xx/stm32_isr.h @@ -76,6 +76,11 @@ #define STM32_TIM7_HANDLER Vector11C #define STM32_TIM8_UP_HANDLER VectorF0 #define STM32_TIM8_CC_HANDLER VectorF8 +#define STM32_TIM15_HANDLER VectorA0 /* Note: same as STM32_TIM1_BRK */ +#define STM32_TIM16_HANDLER VectorA4 /* Note: same as STM32_TIM1_UP */ +#define STM32_TIM17_HANDLER VectorA8 /* Note: same as STM32_TIM1_TRG_COM */ +#define STM32_TIM20_UP_HANDLER Vector178 +#define STM32_TIM20_CC_HANDLER Vector180 #define STM32_TIM1_UP_NUMBER 25 #define STM32_TIM1_CC_NUMBER 27 @@ -86,6 +91,30 @@ #define STM32_TIM7_NUMBER 55 #define STM32_TIM8_UP_NUMBER 44 #define STM32_TIM8_CC_NUMBER 46 +#define STM32_TIM15_NUMBER 24 /* Note: same as STM32_TIM1_BRK */ +#define STM32_TIM16_NUMBER 25 /* Note: same as STM32_TIM1_UP */ +#define STM32_TIM17_NUMBER 26 /* Note: same as STM32_TIM1_TRG_COM */ +#define STM32_TIM20_UP_NUMBER 78 +#define STM32_TIM20_CC_NUMBER 80 + +/* + * HRTIM units (F334) + */ +#define STM32_HRTIM_MASTER_HANDLER Vector14C +#define STM32_HRTIM_TIMA_HANDLER Vector150 +#define STM32_HRTIM_TIMB_HANDLER Vector154 +#define STM32_HRTIM_TIMC_HANDLER Vector158 +#define STM32_HRTIM_TIMD_HANDLER Vector15C +#define STM32_HRTIM_TIME_HANDLER Vector160 +#define STM32_HRTIM_FLT_HANDLER Vector164 + +#define STM32_HRTIM_MASTER_NUMBER 67 +#define STM32_HRTIM_TIMA_NUMBER 68 +#define STM32_HRTIM_TIMB_NUMBER 69 +#define STM32_HRTIM_TIMC_NUMBER 70 +#define STM32_HRTIM_TIMD_NUMBER 71 +#define STM32_HRTIM_TIME_NUMBER 72 +#define STM32_HRTIM_FLT_NUMBER 73 /* * USART units. -- cgit v1.2.3