diff options
Diffstat (limited to 'bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h')
-rw-r--r-- | bsps/arm/stm32h7/include/stm32h7xx_ll_rng.h | 17 |
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);
|