diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-09-11 10:57:11 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-09-11 10:57:11 +0000 |
commit | 781b0b129cccbecba160effce8c4ddd68295b8b9 (patch) | |
tree | 4e32a7b8c14e9eb808e1ae305fcbbff76074de48 /os/hal/templates/adc_lld.h | |
parent | d51840a0c799be3b684c5b379f4015475096b6b1 (diff) | |
download | ChibiOS-781b0b129cccbecba160effce8c4ddd68295b8b9.tar.gz ChibiOS-781b0b129cccbecba160effce8c4ddd68295b8b9.tar.bz2 ChibiOS-781b0b129cccbecba160effce8c4ddd68295b8b9.zip |
Fixed bug 3064204.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2175 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/templates/adc_lld.h')
-rw-r--r-- | os/hal/templates/adc_lld.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/os/hal/templates/adc_lld.h b/os/hal/templates/adc_lld.h index d969b24e0..6486abb37 100644 --- a/os/hal/templates/adc_lld.h +++ b/os/hal/templates/adc_lld.h @@ -112,10 +112,6 @@ typedef struct { */
const ADCConfig *ad_config;
/**
- * @brief Synchronization semaphore.
- */
- Semaphore ad_sem;
- /**
* @brief Current callback function or @p NULL.
*/
adccallback_t ad_callback;
@@ -131,6 +127,12 @@ typedef struct { * @brief Current conversion group pointer or @p NULL.
*/
const ADCConversionGroup *ad_grpp;
+#if ADC_USE_WAIT
+ /**
+ * @brief Synchronization semaphore.
+ */
+ Semaphore ad_sem;
+#endif
/* End of the mandatory fields.*/
} ADCDriver;
|