Use same names as adv-v2 peripheral uses. F1 is the only v1 peripheral adc that has calibration modes at all. Old: adc_calibration(ADC1); // blocking call New (blocking): adc_calibrate(ADC1); New (asynch): adc_calibrate_async(ADC1); // do stuff adc_is_calibrating(ADC1); // false when calibration finished Old routines are preserved but marked deprecated for now.