/* ADC Software Triggered Conversion on Regular Channels. 
This starts conversion on a set of defined regular channels. It is cleared by hardware once conversion starts. */
void adc_start_conversion_regular(uint32_t adc)
/* ADC Software Triggered Conversion on Regular Channels. 
This starts conversion on a set of defined regular channels. It is cleared by hardware once conversion starts. */
void adc_start_conversion_regular(uint32_t adc)
{
	ADC_CR(adc) |= ADC_CR_ADSTART;
	while (ADC_CR(adc) & ADC_CR_ADSTART);
}