aboutsummaryrefslogtreecommitdiffstats
path: root/os/io/adc.h
diff options
context:
space:
mode:
Diffstat (limited to 'os/io/adc.h')
-rw-r--r--os/io/adc.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/os/io/adc.h b/os/io/adc.h
index 07fc19074..9fcaba508 100644
--- a/os/io/adc.h
+++ b/os/io/adc.h
@@ -48,13 +48,15 @@ extern "C" {
#endif
void adcInit(void);
void adcObjectInit(ADCDriver *adcp);
- void adcStart(ADCDriver *adcp, const ADCDriver *config);
+ void adcStart(ADCDriver *adcp, const ADCConfig *config);
void adcStop(ADCDriver *adcp);
bool_t adcStartConversion(ADCDriver *adcp,
ADCConversionGroup *grpp,
- void *samples);
+ void *samples,
+ size_t depth,
+ adccallback_t callback);
void adcStopConversion(ADCDriver *adcp);
- msg_t adcWaitConversion(ADCDriver *adcp, systme_t timeout);
+ msg_t adcWaitConversion(ADCDriver *adcp, systime_t timeout);
#ifdef __cplusplus
}
#endif