From 7fae21ea0236babbfc586661dd837b6b6fd14d78 Mon Sep 17 00:00:00 2001 From: Risto Date: Sun, 6 Mar 2022 16:23:01 +0100 Subject: [PATCH] Do not enable DMA1_Stream2 IRQ As there was no Interrupt-Service-Routine defined for FlySky Hall RX DMA (DMA1_Stream2_IRQHandler, IRQ no 13), should not enable the interrupt. --- radio/src/targets/horus/flyskyHallStick_driver.cpp | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/radio/src/targets/horus/flyskyHallStick_driver.cpp b/radio/src/targets/horus/flyskyHallStick_driver.cpp index fadd31004..43ae99448 100644 --- a/radio/src/targets/horus/flyskyHallStick_driver.cpp +++ b/radio/src/targets/horus/flyskyHallStick_driver.cpp @@ -160,13 +160,6 @@ void reset_hall_stick( void ) void flysky_hall_stick_check_init() { - NVIC_InitTypeDef NVIC_InitStructure; - NVIC_InitStructure.NVIC_IRQChannel = FLYSKY_HALL_SERIAL_RX_DMA_Stream_IRQn; - NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; - NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; - NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; - NVIC_Init(&NVIC_InitStructure); - USART_InitTypeDef USART_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; @@ -221,13 +214,6 @@ void flysky_hall_stick_init() { USART_DeInit(FLYSKY_HALL_SERIAL_USART); - NVIC_InitTypeDef NVIC_InitStructure; - NVIC_InitStructure.NVIC_IRQChannel = FLYSKY_HALL_SERIAL_RX_DMA_Stream_IRQn; - NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; - NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; - NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; - NVIC_Init(&NVIC_InitStructure); - USART_InitTypeDef USART_InitStructure; GPIO_InitTypeDef GPIO_InitStructure;