summaryrefslogtreecommitdiff
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.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h b/bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h
index c59f7c75f5..56f030d5b4 100644
--- a/bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h
+++ b/bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h
@@ -34,12 +34,14 @@ extern "C" {
#if defined (RNG)
/** @defgroup RNG_LL RNG
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Private types -------------------------------------------------------------*/
/* Private defines -----------------------------------------------------------*/
/** @defgroup RNG_LL_Private_Defines RNG Private Defines
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Health test control register information to use in CCM algorithm */
@@ -54,6 +56,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
* @{
*/
@@ -75,10 +78,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 */
@@ -89,6 +94,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
* @{
*/
@@ -113,6 +119,7 @@ typedef struct
*/
/** @defgroup RNG_LL_NIST_Compliance NIST Compliance configuration
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define LL_RNG_NIST_COMPLIANT (0x00000000UL) /*!< Default NIST compliant configuration*/
@@ -124,6 +131,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
* @{
*/
@@ -137,6 +145,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
* @{
*/
@@ -151,10 +160,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
* @{
*/
@@ -185,9 +196,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
* @{
*/
@@ -475,6 +488,7 @@ __STATIC_INLINE uint32_t LL_RNG_GetClockDivider(RNG_TypeDef *RNGx)
*/
/** @defgroup RNG_LL_EF_FLAG_Management FLAG Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -560,6 +574,7 @@ __STATIC_INLINE void LL_RNG_ClearFlag_SEIS(RNG_TypeDef *RNGx)
*/
/** @defgroup RNG_LL_EF_IT_Management IT Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -604,6 +619,7 @@ __STATIC_INLINE uint32_t LL_RNG_IsEnabledIT(RNG_TypeDef *RNGx)
*/
/** @defgroup RNG_LL_EF_Data_Management Data Management
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -624,6 +640,7 @@ __STATIC_INLINE uint32_t LL_RNG_ReadRandData32(RNG_TypeDef *RNGx)
#if defined(RNG_VER_3_2) || defined(RNG_VER_3_1) || defined(RNG_VER_3_0)
/** @defgroup RNG_LL_EF_Health_Test_Control Health Test Control
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -662,6 +679,7 @@ __STATIC_INLINE uint32_t LL_RNG_GetHealthConfig(RNG_TypeDef *RNGx)
#endif /* RNG_VER_3_2, RNG_VER_3_1 or RNG_VER_3_0 */
#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);