diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2009-11-07 10:29:32 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2009-11-07 10:29:32 +0000 |
commit | 8957c5264880bc0c8db34b591ceeca6752db57c8 (patch) | |
tree | 0a7a44d8fcb383cf8320d294428671c89845e621 /os/io/adc.h | |
parent | 0bd69a2cb10011aa34897d747df6a959121a1e4e (diff) | |
download | ChibiOS-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.h | 8 |
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
|