mirror of
https://github.com/jhbruhn/eurorack.git
synced 2025-03-15 02:55:49 +00:00
move interrupt callbacks to peripherals
This commit is contained in:
parent
07991c2cf4
commit
73bf23d79e
4 changed files with 14 additions and 13 deletions
|
@ -3,3 +3,8 @@
|
|||
IWDG_HandleTypeDef hiwdg = { .Instance = IWDG };
|
||||
TIM_HandleTypeDef htim2 = { .Instance = TIM2 };
|
||||
SPI_HandleTypeDef hspi2 = { .Instance = SPI2 };
|
||||
|
||||
void TIM2_IRQHandler()
|
||||
{
|
||||
HAL_TIM_IRQHandler(&htim2);
|
||||
}
|
||||
|
|
|
@ -110,11 +110,6 @@ void SysTick_Handler(void)
|
|||
system_clock.Tick();
|
||||
}
|
||||
|
||||
void TIM2_IRQHandler()
|
||||
{
|
||||
HAL_TIM_IRQHandler(&htim2);
|
||||
}
|
||||
|
||||
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef* htim)
|
||||
{
|
||||
if (htim != &htim2) {
|
||||
|
|
|
@ -3,3 +3,12 @@
|
|||
ADC_HandleTypeDef hadc1 = { .Instance = ADC1 };
|
||||
DMA_HandleTypeDef hdma1_channel1 = { .Instance = DMA1_Channel1 };
|
||||
SPI_HandleTypeDef hspi1 = { .Instance = SPI1 };
|
||||
|
||||
void DMA1_Channel1_IRQHandler(void)
|
||||
{
|
||||
HAL_DMA_IRQHandler(&hdma1_channel1);
|
||||
}
|
||||
void ADC1_IRQHandler(void)
|
||||
{
|
||||
HAL_ADC_IRQHandler(&hadc1);
|
||||
}
|
||||
|
|
|
@ -80,14 +80,6 @@ void SystemClock_Config(void)
|
|||
Error_Handler();
|
||||
}
|
||||
}
|
||||
void DMA1_Channel1_IRQHandler(void)
|
||||
{
|
||||
HAL_DMA_IRQHandler(&hdma1_channel1);
|
||||
}
|
||||
void ADC1_IRQHandler(void)
|
||||
{
|
||||
HAL_ADC_IRQHandler(&hadc1);
|
||||
}
|
||||
|
||||
void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue