Merge pull request #62 "Documentation updates for new devices"

Merge remote-tracking branch 'ksarkies/doc'
This commit is contained in:
Piotr Esden-Tempski
2012-11-12 14:11:46 -08:00
53 changed files with 1730 additions and 147 deletions

View File

@@ -122,4 +122,6 @@ void nvic_generate_software_interrupt(u16 irqn);
END_DECLS
/**@}*/
#endif

View File

@@ -0,0 +1,32 @@
/** @mainpage libopencm3 EFM32 Gecko
@version 1.0.0
@date 11 November 2012
API documentation for Energy Micro EFM32 Gecko Cortex M3 series.
LGPL License Terms @ref lgpl_license
*/
/** @defgroup EFM32G EFM32 Gecko
Libraries for Energy Micro EFM32 Gecko series.
@version 1.0.0
@date 11 November 2012
LGPL License Terms @ref lgpl_license
*/
/** @defgroup EFM32G_defines EFM32 Gecko Defines
@brief Defined Constants and Types for the Energy Micro EFM32 Gecko series
@version 1.0.0
@date 11 November 2012
LGPL License Terms @ref lgpl_license
*/

View File

@@ -0,0 +1,32 @@
/** @mainpage libopencm3 EFM32 Giant Gecko
@version 1.0.0
@date 11 November 2012
API documentation for Energy Micro EFM32 Giant Gecko Cortex M3 series.
LGPL License Terms @ref lgpl_license
*/
/** @defgroup EFM32GG EFM32 Giant Gecko
Libraries for Energy Micro EFM32 Giant Gecko series.
@version 1.0.0
@date 11 November 2012
LGPL License Terms @ref lgpl_license
*/
/** @defgroup EFM32GG_defines EFM32 Giant Gecko Defines
@brief Defined Constants and Types for the Energy Micro EFM32 Giant Gecko series
@version 1.0.0
@date 11 November 2012
LGPL License Terms @ref lgpl_license
*/

View File

@@ -0,0 +1,32 @@
/** @mainpage libopencm3 STM32L1
@version 1.0.0
@date 12 November 2012
API documentation for ST Microelectronics STM32L1 Cortex M3 series.
LGPL License Terms @ref lgpl_license
*/
/** @defgroup STM32L1xx STM32L1xx
Libraries for ST Microelectronics STM32L1xx series.
@version 1.0.0
@date 12 November 2012
LGPL License Terms @ref lgpl_license
*/
/** @defgroup STM32L1xx_defines STM32L1xx Defines
@brief Defined Constants and Types for the STM32L1xx series
@version 1.0.0
@date 12 November 2012
LGPL License Terms @ref lgpl_license
*/

View File

@@ -1,6 +1,6 @@
/** @file
/** @defgroup STM32L1xx_rcc_defines RCC Defines
@ingroup STM32L1xx
@ingroup STM32L1xx_defines
@brief <b>libopencm3 STM32L1xx Reset and Clock Control</b>
@@ -10,19 +10,11 @@
@author @htmlonly &copy; @endhtmlonly 2009 Uwe Hermann <uwe@hermann-uwe.de>
@author @htmlonly &copy; @endhtmlonly 2012 Karl Palsson <karlp@tweak.net.au>
@date 18 May 2012
@date 11 November 2012
LGPL License Terms @ref lgpl_license
*/
/** @defgroup STM32L1xx_rcc_defines
@brief Defined Constants and Types for the STM32L1xx Reset and Clock Control
@ingroup STM32L1xx_defines
LGPL License Terms @ref lgpl_license
*/
/*
* This file is part of the libopencm3 project.
*
@@ -47,6 +39,8 @@ LGPL License Terms @ref lgpl_license
* TODO: very incomplete still!
*/
/**@{*/
#ifndef LIBOPENCM3_RCC_H
#define LIBOPENCM3_RCC_H
@@ -405,4 +399,6 @@ void rcc_clock_setup_in_hse_12mhz_out_72mhz(void);
void rcc_clock_setup_in_hse_16mhz_out_72mhz(void);
void rcc_backupdomain_reset(void);
/**@}*/
#endif

View File

@@ -1,4 +1,4 @@
/** @defgroup STM32F1xx_pwr_defines PWR Defines
/** @defgroup STM32F_pwr_defines PWR Defines
@ingroup STM32F_defines