stm32l1: adc: use v1-m shared code.

Drops all the l1 copies of this code, and automatically gains all the
following apis that weren't even available before:

void adc_set_clk_prescale(uint32_t prescaler);
void adc_set_resolution(uint32_t adc, uint32_t resolution);
void adc_enable_overrun_interrupt(uint32_t adc);
void adc_disable_overrun_interrupt(uint32_t adc);
bool adc_get_overrun_flag(uint32_t adc);
void adc_clear_overrun_flag(uint32_t adc);
bool adc_awd(uint32_t adc);
void adc_eoc_after_each(uint32_t adc);
void adc_eoc_after_group(uint32_t adc);
void adc_set_dma_continue(uint32_t adc);
void adc_set_dma_terminate(uint32_t adc);
This commit is contained in:
Karl Palsson
2019-05-10 22:42:44 +00:00
parent 8d9b455ac6
commit 13d46e81df
2 changed files with 1 additions and 109 deletions

View File

@@ -47,7 +47,7 @@ OBJS += timer_common_all.o
OBJS += usart_common_all.o usart_common_f124.o
OBJS += exti_common_all.o
OBJS += rcc_common_all.o
OBJS += adc.o adc_common_v1.o
OBJS += adc.o adc_common_v1.o adc_common_v1_multi.o
OBJS += usb.o usb_control.o usb_standard.o usb_msc.o
OBJS += st_usbfs_core.o st_usbfs_v1.o