aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2013-03-17 08:50:34 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2013-03-17 08:50:34 +0000
commit8f88fe2b7ade7778b64aa1fcc02f17a88c71c4af (patch)
tree8d3fa6fd10a1ea05115fb1bdb6802a8375004d4b
parent5f4fb7dff9a86a507a73e940cea3af7e776b7492 (diff)
downloadChibiOS-8f88fe2b7ade7778b64aa1fcc02f17a88c71c4af.tar.gz
ChibiOS-8f88fe2b7ade7778b64aa1fcc02f17a88c71c4af.tar.bz2
ChibiOS-8f88fe2b7ade7778b64aa1fcc02f17a88c71c4af.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@5447 35acf78f-673a-0410-8e92-d51de3d6d3f4
-rw-r--r--os/hal/platforms/STM32F37x/adc_lld.h8
-rw-r--r--testhal/STM32F37x/ADC/mcuconf.h1
2 files changed, 9 insertions, 0 deletions
diff --git a/os/hal/platforms/STM32F37x/adc_lld.h b/os/hal/platforms/STM32F37x/adc_lld.h
index 3bb203852..f74ddbf2e 100644
--- a/os/hal/platforms/STM32F37x/adc_lld.h
+++ b/os/hal/platforms/STM32F37x/adc_lld.h
@@ -169,6 +169,14 @@
#endif
/**
+ * @brief SDADC slow mode switch.
+ * @details If set to @p TRUE all SDADCs operate in slow mode.
+ */
+#if !defined(STM32_ADC_SDADC_SLOW_MODE) || defined(__DOXYGEN__)
+#define STM32_ADC_SDADC_SLOW_MODE FALSE
+#endif
+
+/**
* @brief ADC1 DMA priority (0..3|lowest..highest).
*/
#if !defined(STM32_ADC_ADC1_DMA_PRIORITY) || defined(__DOXYGEN__)
diff --git a/testhal/STM32F37x/ADC/mcuconf.h b/testhal/STM32F37x/ADC/mcuconf.h
index c994b4d55..9baddd2c2 100644
--- a/testhal/STM32F37x/ADC/mcuconf.h
+++ b/testhal/STM32F37x/ADC/mcuconf.h
@@ -70,6 +70,7 @@
#define STM32_ADC_USE_SDADC1 TRUE
#define STM32_ADC_USE_SDADC2 TRUE
#define STM32_ADC_USE_SDADC3 TRUE
+#define STM32_ADC_SDADC_SLOW_MODE FALSE
#define STM32_ADC_ADC1_DMA_PRIORITY 2
#define STM32_ADC_SDADC1_DMA_PRIORITY 2
#define STM32_ADC_SDADC2_DMA_PRIORITY 2