Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/thirdpin/libopencm3.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Palsson <karlp@tweak.net.au>2019-06-13 02:04:45 +0300
committerKarl Palsson <karlp@tweak.net.au>2019-06-13 02:06:22 +0300
commit7c0320bf21a1a177cbee55af3f5cc1314ef59d31 (patch)
tree3bb89b803a4d156f9290ebfcf2410e51c33df9c0 /include/libopencm3
parent4129d896379198cbd13da772e223a97243fc5117 (diff)
doc: stm32g0: rcc: add groupings for periph resets
Diffstat (limited to 'include/libopencm3')
-rw-r--r--include/libopencm3/stm32/g0/rcc.h26
1 files changed, 10 insertions, 16 deletions
diff --git a/include/libopencm3/stm32/g0/rcc.h b/include/libopencm3/stm32/g0/rcc.h
index 18dba4f6..bf6ec4d1 100644
--- a/include/libopencm3/stm32/g0/rcc.h
+++ b/include/libopencm3/stm32/g0/rcc.h
@@ -289,9 +289,7 @@
#define RCC_CICR_LSERDYC (1 << 1)
#define RCC_CICR_LSIRDYC (1 << 0)
-/* --- RCC_AHBRSTR values ------------------------------------------------- */
-
-/** @defgroup rcc_ahbenr_en RCC_AHBRSTR reset values
+/** @defgroup rcc_ahbrstr_rst RCC_AHBRSTR reset values
@{*/
#define RCC_AHBRSTR_RNGRST (1 << 18)
#define RCC_AHBRSTR_AESRST (1 << 16)
@@ -300,9 +298,9 @@
#define RCC_AHBRSTR_DMARST (1 << 0)
/**@}*/
-/* --- RCC_APBRSTR1 values ------------------------------------------------- */
-
-/** @defgroup rcc_apbenr1_en RCC_APBRSTR1 reset values
+/** @defgroup rcc_apb1rstr_rst RCC_APBRSTRx reset values (full set)
+@{*/
+/** @defgroup rcc_apbrstr1_rst RCC_APBRSTR1 reset values
@{*/
#define RCC_APBRSTR1_LPTIM1RST (1 << 31)
#define RCC_APBRSTR1_LPTIM2RST (1 << 30)
@@ -324,9 +322,7 @@
#define RCC_APBRSTR1_TIM2RST (1 << 0)
/**@}*/
-/* --- RCC_APBRSTR2 values ------------------------------------------------- */
-
-/** @defgroup rcc_apbenr2_en RCC_APBRSTR2 reset values
+/** @defgroup rcc_apbrstr2_rst RCC_APBRSTR2 reset values
@{*/
#define RCC_APBRSTR2_ADCRST (1 << 20)
#define RCC_APBRSTR2_TIM17RST (1 << 18)
@@ -339,10 +335,9 @@
#define RCC_APBRSTR2_TIM1RST (1 << 11)
#define RCC_APBRSTR2_SYSCFGRST (1 << 0)
/**@}*/
+/**@}*/
-/* --- RCC_AHBENR values ------------------------------------------------- */
-
-/** @defgroup rcc_apbenr1_en RCC_AHBENR enable values
+/** @defgroup rcc_ahbenr_en RCC_AHBENR enable values
@{*/
#define RCC_AHBENR_RNGEN (1 << 18)
#define RCC_AHBENR_AESEN (1 << 16)
@@ -351,8 +346,8 @@
#define RCC_AHBENR_DMAEN (1 << 0)
/**@}*/
-/* --- RCC_APBENR1 values ------------------------------------------------- */
-
+/** @defgroup rcc_apb1enr_en RCC_APBENRx enable values (full set)
+@{*/
/** @defgroup rcc_apbenr1_en RCC_APBENR1 enable values
@{*/
#define RCC_APBENR1_LPTIM1EN (1 << 31)
@@ -378,8 +373,6 @@
#define RCC_APBENR1_TIM2EN (1 << 0)
/**@}*/
-/* --- RCC_APBENR2 values ------------------------------------------------- */
-
/** @defgroup rcc_apbenr2_en RCC_APBENR2 enable values
@{*/
#define RCC_APBENR2_ADCEN (1 << 20)
@@ -393,6 +386,7 @@
#define RCC_APBENR2_TIM1EN (1 << 11)
#define RCC_APBENR2_SYSCFGEN (1 << 0)
/**@}*/
+/**@}*/
/* --- RCC_AHBSMENR values ------------------------------------------------- */