summaryrefslogtreecommitdiffstats
path: root/bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h')
-rw-r--r--bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h b/bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h
index e8ddb5c407..5279603d32 100644
--- a/bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h
+++ b/bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h
@@ -35,6 +35,7 @@ extern "C" {
#if defined (RNG)
/** @defgroup RNG_LL RNG
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -46,6 +47,7 @@ extern "C" {
/* Exported types ------------------------------------------------------------*/
#if defined(USE_FULL_LL_DRIVER) || defined(__rtems__)
/** @defgroup RNG_LL_ES_Init_Struct RNG Exported Init structures
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -67,10 +69,12 @@ typedef struct
#endif /* USE_FULL_LL_DRIVER */
/* Exported constants --------------------------------------------------------*/
/** @defgroup RNG_LL_Exported_Constants RNG Exported Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup RNG_LL_CED Clock Error Detection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_RNG_CED_ENABLE 0x00000000U /*!< Clock error detection enabled */
@@ -81,6 +85,7 @@ typedef struct
#if defined(RNG_CR_CONDRST)
/** @defgroup RNG_LL_Clock_Divider_Factor Value used to configure an internal
+ * @ingroup RTEMSBSPsARMSTM32H7
* programmable divider acting on the incoming RNG clock
* @{
*/
@@ -105,6 +110,7 @@ typedef struct
*/
/** @defgroup RNG_LL_NIST_Compliance NIST Compliance configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_RNG_NIST_COMPLIANT (0x00000000UL) /*!< Default NIST compliant configuration*/
@@ -116,6 +122,7 @@ typedef struct
#endif/*RNG_CR_CONDRST*/
/** @defgroup RNG_LL_EC_GET_FLAG Get Flags Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief Flags defines which can be used with LL_RNG_ReadReg function
* @{
*/
@@ -129,6 +136,7 @@ typedef struct
*/
/** @defgroup RNG_LL_EC_IT IT Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @brief IT defines which can be used with LL_RNG_ReadReg and LL_RNG_WriteReg macros
* @{
*/
@@ -143,10 +151,12 @@ typedef struct
/* Exported macro ------------------------------------------------------------*/
/** @defgroup RNG_LL_Exported_Macros RNG Exported Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup RNG_LL_EM_WRITE_READ Common Write and read registers Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -177,9 +187,11 @@ typedef struct
/* Exported functions --------------------------------------------------------*/
/** @defgroup RNG_LL_Exported_Functions RNG Exported Functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup RNG_LL_EF_Configuration RNG Configuration functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -467,6 +479,7 @@ __STATIC_INLINE uint32_t LL_RNG_GetClockDivider(RNG_TypeDef *RNGx)
*/
/** @defgroup RNG_LL_EF_FLAG_Management FLAG Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -552,6 +565,7 @@ __STATIC_INLINE void LL_RNG_ClearFlag_SEIS(RNG_TypeDef *RNGx)
*/
/** @defgroup RNG_LL_EF_IT_Management IT Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -596,6 +610,7 @@ __STATIC_INLINE uint32_t LL_RNG_IsEnabledIT(RNG_TypeDef *RNGx)
*/
/** @defgroup RNG_LL_EF_Data_Management Data Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -616,6 +631,7 @@ __STATIC_INLINE uint32_t LL_RNG_ReadRandData32(RNG_TypeDef *RNGx)
#if defined (RNG_VER_3_1)
/** @defgroup RNG_LL_EF_Health_Test_Control Health Test Control
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -648,6 +664,7 @@ __STATIC_INLINE uint32_t LL_RNG_GetHealthConfig(RNG_TypeDef *RNGx)
#endif /*RNG_VER_3_1*/
#if defined(USE_FULL_LL_DRIVER) || defined(__rtems__)
/** @defgroup RNG_LL_EF_Init Initialization and de-initialization functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
ErrorStatus LL_RNG_Init(RNG_TypeDef *RNGx, LL_RNG_InitTypeDef *RNG_InitStruct);