git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3420 35acf78f-673a-0410-8e92-d51de3d6d3f4

This commit is contained in:
gdisirio 2011-10-02 11:20:09 +00:00
parent 9a25b3d928
commit 65d15d42c4
2 changed files with 87 additions and 69 deletions

View File

@ -82,25 +82,6 @@
* @ingroup STM32F1xx_DRIVERS * @ingroup STM32F1xx_DRIVERS
*/ */
/**
* @defgroup STM32F1xx_DMA STM32F1xx DMA Support
* @details This DMA helper driver is used by the other drivers in order to
* access the shared DMA resources in a consistent way.
*
* @section stm32f1xx_dma_1 Supported HW resources
* The DMA driver can support any of the following hardware resources:
* - DMA1.
* - DMA2 (where present).
* .
* @section stm32f1xx_dma_2 STM32F1xx DMA driver implementation features
* - Exports helper functions/macros to the other drivers that share the
* DMA resource.
* - Automatic DMA clock stop when not in use by any driver.
* - DMA streams and interrupt vectors sharing among multiple drivers.
* .
* @ingroup STM32F1xx_DRIVERS
*/
/** /**
* @defgroup STM32F1xx_EXT STM32F1xx EXT Support * @defgroup STM32F1xx_EXT STM32F1xx EXT Support
* @details The STM32F1xx EXT driver uses the EXTI peripheral. * @details The STM32F1xx EXT driver uses the EXTI peripheral.
@ -250,22 +231,6 @@
* @ingroup STM32F1xx_DRIVERS * @ingroup STM32F1xx_DRIVERS
*/ */
/**
* @defgroup STM32F1xx_RCC STM32F1xx RCC Support
* @details This RCC helper driver is used by the other drivers in order to
* access the shared RCC resources in a consistent way.
*
* @section stm32f1xx_rcc_1 Supported HW resources
* - RCC.
* .
* @section stm32f1xx_rcc_2 STM32F1xx RCC driver implementation features
* - Peripherals reset.
* - Peripherals clock enable.
* - Periplerals clock disable.
* .
* @ingroup STM32F1xx_DRIVERS
*/
/** /**
* @defgroup STM32F1xx_RTC STM32F1xx RTC Support * @defgroup STM32F1xx_RTC STM32F1xx RTC Support
* @details The STM32F1xx RTC driver uses the RTC peripheral. * @details The STM32F1xx RTC driver uses the RTC peripheral.
@ -383,3 +348,47 @@
* . * .
* @ingroup STM32F1xx_DRIVERS * @ingroup STM32F1xx_DRIVERS
*/ */
/**
* @defgroup STM32F1xx_PLATFORM_DRIVERS STM32F1xx Platform Drivers
* @details Platform support drivers. Platform drivers do not implement HAL
* standard driver templates, their role is to support platform
* specific functionalities.
*
* @ingroup STM32F1xx_DRIVERS
*/
/**
* @defgroup STM32F1xx_DMA STM32F1xx DMA Support
* @details This DMA helper driver is used by the other drivers in order to
* access the shared DMA resources in a consistent way.
*
* @section stm32f1xx_dma_1 Supported HW resources
* The DMA driver can support any of the following hardware resources:
* - DMA1.
* - DMA2 (where present).
* .
* @section stm32f1xx_dma_2 STM32F1xx DMA driver implementation features
* - Exports helper functions/macros to the other drivers that share the
* DMA resource.
* - Automatic DMA clock stop when not in use by any driver.
* - DMA streams and interrupt vectors sharing among multiple drivers.
* .
* @ingroup STM32F1xx_PLATFORM_DRIVERS
*/
/**
* @defgroup STM32F1xx_RCC STM32F1xx RCC Support
* @details This RCC helper driver is used by the other drivers in order to
* access the shared RCC resources in a consistent way.
*
* @section stm32f1xx_rcc_1 Supported HW resources
* - RCC.
* .
* @section stm32f1xx_rcc_2 STM32F1xx RCC driver implementation features
* - Peripherals reset.
* - Peripherals clock enable.
* - Periplerals clock disable.
* .
* @ingroup STM32F1xx_PLATFORM_DRIVERS
*/

View File

@ -66,24 +66,6 @@
* @ingroup STM32L1xx_DRIVERS * @ingroup STM32L1xx_DRIVERS
*/ */
/**
* @defgroup STM32L1xx_DMA STM32L1xx DMA Support
* @details This DMA helper driver is used by the other drivers in order to
* access the shared DMA resources in a consistent way.
*
* @section stm32l1xx_dma_1 Supported HW resources
* The DMA driver can support any of the following hardware resources:
* - DMA1.
* .
* @section stm32l1xx_dma_2 STM32L1xx DMA driver implementation features
* - Exports helper functions/macros to the other drivers that share the
* DMA resource.
* - Automatic DMA clock stop when not in use by any driver.
* - DMA streams and interrupt vectors sharing among multiple drivers.
* .
* @ingroup STM32L1xx_DRIVERS
*/
/** /**
* @defgroup STM32L1xx_EXT STM32L1xx EXT Support * @defgroup STM32L1xx_EXT STM32L1xx EXT Support
* @details The STM32L1xx EXT driver uses the EXTI peripheral. * @details The STM32L1xx EXT driver uses the EXTI peripheral.
@ -197,22 +179,6 @@
* @ingroup STM32L1xx_DRIVERS * @ingroup STM32L1xx_DRIVERS
*/ */
/**
* @defgroup STM32L1xx_RCC STM32L1xx RCC Support
* @details This RCC helper driver is used by the other drivers in order to
* access the shared RCC resources in a consistent way.
*
* @section stm32f1xx_rcc_1 Supported HW resources
* - RCC.
* .
* @section stm32l1xx_rcc_2 STM32L1xx RCC driver implementation features
* - Peripherals reset.
* - Peripherals clock enable.
* - Periplerals clock disable.
* .
* @ingroup STM32L1xx_DRIVERS
*/
/** /**
* @defgroup STM32L1xx_SERIAL STM32L1xx Serial Support * @defgroup STM32L1xx_SERIAL STM32L1xx Serial Support
* @details The STM32L1xx Serial driver uses the USART/UART peripherals in a * @details The STM32L1xx Serial driver uses the USART/UART peripherals in a
@ -303,3 +269,46 @@
* . * .
* @ingroup STM32L1xx_DRIVERS * @ingroup STM32L1xx_DRIVERS
*/ */
/**
* @defgroup STM32L1xx_PLATFORM_DRIVERS STM32L1xx Platform Drivers
* @details Platform support drivers. Platform drivers do not implement HAL
* standard driver templates, their role is to support platform
* specific functionalities.
*
* @ingroup STM32L1xx_DRIVERS
*/
/**
* @defgroup STM32L1xx_DMA STM32L1xx DMA Support
* @details This DMA helper driver is used by the other drivers in order to
* access the shared DMA resources in a consistent way.
*
* @section stm32l1xx_dma_1 Supported HW resources
* The DMA driver can support any of the following hardware resources:
* - DMA1.
* .
* @section stm32l1xx_dma_2 STM32L1xx DMA driver implementation features
* - Exports helper functions/macros to the other drivers that share the
* DMA resource.
* - Automatic DMA clock stop when not in use by any driver.
* - DMA streams and interrupt vectors sharing among multiple drivers.
* .
* @ingroup STM32L1xx_PLATFORM_DRIVERS
*/
/**
* @defgroup STM32L1xx_RCC STM32L1xx RCC Support
* @details This RCC helper driver is used by the other drivers in order to
* access the shared RCC resources in a consistent way.
*
* @section stm32f1xx_rcc_1 Supported HW resources
* - RCC.
* .
* @section stm32l1xx_rcc_2 STM32L1xx RCC driver implementation features
* - Peripherals reset.
* - Peripherals clock enable.
* - Periplerals clock disable.
* .
* @ingroup STM32L1xx_PLATFORM_DRIVERS
*/