aboutsummaryrefslogtreecommitdiffstats
path: root/os/io/adc.h
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2009-11-07 10:29:32 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2009-11-07 10:29:32 +0000
commit8957c5264880bc0c8db34b591ceeca6752db57c8 (patch)
tree0a7a44d8fcb383cf8320d294428671c89845e621 /os/io/adc.h
parent0bd69a2cb10011aa34897d747df6a959121a1e4e (diff)
downloadChibiOS-8957c5264880bc0c8db34b591ceeca6752db57c8.tar.gz
ChibiOS-8957c5264880bc0c8db34b591ceeca6752db57c8.tar.bz2
ChibiOS-8957c5264880bc0c8db34b591ceeca6752db57c8.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1272 35acf78f-673a-0410-8e92-d51de3d6d3f4
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