stm32: Add support for STM32L1 MCUs.
This change adds STM32L1 support to the STM32 port.
This commit is contained in:
@@ -520,11 +520,19 @@ void ETH_WKUP_IRQHandler(void) {
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(STM32L1)
|
||||
void TAMPER_STAMP_IRQHandler(void) {
|
||||
IRQ_ENTER(TAMPER_STAMP_IRQn);
|
||||
Handle_EXTI_Irq(EXTI_RTC_TIMESTAMP);
|
||||
IRQ_EXIT(TAMPER_STAMP_IRQn);
|
||||
}
|
||||
#else
|
||||
void TAMP_STAMP_IRQHandler(void) {
|
||||
IRQ_ENTER(TAMP_STAMP_IRQn);
|
||||
Handle_EXTI_Irq(EXTI_RTC_TIMESTAMP);
|
||||
IRQ_EXIT(TAMP_STAMP_IRQn);
|
||||
}
|
||||
#endif
|
||||
|
||||
void RTC_WKUP_IRQHandler(void) {
|
||||
IRQ_ENTER(RTC_WKUP_IRQn);
|
||||
@@ -698,6 +706,12 @@ void TIM6_DAC_LPTIM1_IRQHandler(void) {
|
||||
timer_irq_handler(6);
|
||||
IRQ_EXIT(TIM6_DAC_LPTIM1_IRQn);
|
||||
}
|
||||
#elif defined(STM32L1)
|
||||
void TIM6_IRQHandler(void) {
|
||||
IRQ_ENTER(TIM6_IRQn);
|
||||
timer_irq_handler(6);
|
||||
IRQ_EXIT(TIM6_IRQn);
|
||||
}
|
||||
#else
|
||||
void TIM6_DAC_IRQHandler(void) {
|
||||
IRQ_ENTER(TIM6_DAC_IRQn);
|
||||
@@ -764,6 +778,26 @@ void TIM8_TRG_COM_TIM14_IRQHandler(void) {
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(STM32L1)
|
||||
void TIM9_IRQHandler(void) {
|
||||
IRQ_ENTER(TIM9_IRQn);
|
||||
timer_irq_handler(9);
|
||||
IRQ_EXIT(TIM9_IRQn);
|
||||
}
|
||||
|
||||
void TIM10_IRQHandler(void) {
|
||||
IRQ_ENTER(TIM9_IRQn);
|
||||
timer_irq_handler(10);
|
||||
IRQ_EXIT(TIM9_IRQn);
|
||||
}
|
||||
|
||||
void TIM11_IRQHandler(void) {
|
||||
IRQ_ENTER(TIM9_IRQn);
|
||||
timer_irq_handler(11);
|
||||
IRQ_EXIT(TIM9_IRQn);
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(STM32G0)
|
||||
void TIM14_IRQHandler(void) {
|
||||
IRQ_ENTER(TIM14_IRQn);
|
||||
|
||||
Reference in New Issue
Block a user