From 836954ee4bb2886a25e20248adc867e135566164 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Fri, 14 Oct 2022 11:41:40 +0200 Subject: [PATCH] chore(adc): store constant structs in FLASH (#2551) ... not RAM. --- radio/src/targets/common/arm/stm32/stm32_hal_adc.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/radio/src/targets/common/arm/stm32/stm32_hal_adc.cpp b/radio/src/targets/common/arm/stm32/stm32_hal_adc.cpp index 7f020c6d7..140c8807f 100644 --- a/radio/src/targets/common/arm/stm32/stm32_hal_adc.cpp +++ b/radio/src/targets/common/arm/stm32/stm32_hal_adc.cpp @@ -82,7 +82,7 @@ static void adc_setup_scan_mode(ADC_TypeDef* ADCx, uint8_t nconv) ADC_DMARequestAfterLastTransferCmd(ADCx, ENABLE); // ADC_CR2_DDS } -stm32_hal_adc_channel ADC_MAIN_channels[] = { +static const stm32_hal_adc_channel ADC_MAIN_channels[] = { {ADC_CHANNEL_STICK_LH, ADC_SAMPTIME}, {ADC_CHANNEL_STICK_LV, ADC_SAMPTIME}, {ADC_CHANNEL_STICK_RV, ADC_SAMPTIME}, @@ -228,7 +228,7 @@ static uint16_t* ADC_EXT_get_dma_buffer() } #endif -stm32_hal_adc ADC_hal_def[] = { +static const stm32_hal_adc ADC_hal_def[] = { { ADC_MAIN, ADC_DMA_Stream, ADC_DMA_Channel, ADC_MAIN_get_dma_buffer,