aboutsummaryrefslogtreecommitdiffstats
path: root/os/io/platforms/STM32/platform.dox
diff options
context:
space:
mode:
Diffstat (limited to 'os/io/platforms/STM32/platform.dox')
-rw-r--r--os/io/platforms/STM32/platform.dox31
1 files changed, 30 insertions, 1 deletions
diff --git a/os/io/platforms/STM32/platform.dox b/os/io/platforms/STM32/platform.dox
index 6ec9fbe20..5b25bde72 100644
--- a/os/io/platforms/STM32/platform.dox
+++ b/os/io/platforms/STM32/platform.dox
@@ -23,6 +23,8 @@
* @details The STM32 support includes:
* - I/O ports driver.
* - Buffered, interrupt driven, serial driver.
+ * - DMA capable, high performance, SPI driver.
+ * - DMA capable, high performance, ADC driver.
* - A demo supporting the kernel test suite.
* .
* @ingroup ARMCM3
@@ -65,7 +67,34 @@
* @defgroup STM32_SERIAL STM32 USART Support
* @brief USART peripherals support.
* @details The serial driver supports the STM32 USARTs in asynchronous
- * mode.
+ * mode.
+ *
+ * @ingroup STM32
+ */
+
+/**
+ * @defgroup STM32_DMA STM32 DMA Support
+ * @brief DMA support.
+ * @details The DMA help driver allows to stop the DMA clock when no other
+ * drivers require its services.
+ *
+ * @ingroup STM32
+ */
+
+/**
+ * @defgroup STM32_SPI STM32 SPI Support
+ * @brief SPI peripherals support.
+ * @details The serial driver supports the STM32 SPIs using DMA channels for
+ * improved performance.
+ *
+ * @ingroup STM32
+ */
+
+/**
+ * @defgroup STM32_ADC STM32 ADC Support
+ * @brief ADC peripherals support.
+ * @details The serial driver supports the STM32 ADCs using DMA channels for
+ * improved performance.
*
* @ingroup STM32
*/