Lines Matching refs:RNGx

576 __STATIC_INLINE void LL_RNG_Enable(RNG_TypeDef *RNGx)  in LL_RNG_Enable()  argument
578 MODIFY_REG(RNGx->CR, RNG_CR_DISABLE, LL_RNG_CR_DISABLE_0); in LL_RNG_Enable()
587 __STATIC_INLINE void LL_RNG_Disable(RNG_TypeDef *RNGx) in LL_RNG_Disable() argument
589 MODIFY_REG(RNGx->CR, RNG_CR_DISABLE, LL_RNG_CR_DISABLE_1); in LL_RNG_Disable()
604 __STATIC_INLINE void LL_RNG_SetResetRevealClockErrorFlags(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetResetRevealClockErrorFlags() argument
606 MODIFY_REG(RNGx->CR, RNG_CR_CLR_REVCLK_FLAG, value); in LL_RNG_SetResetRevealClockErrorFlags()
618 __STATIC_INLINE uint32_t LL_RNG_GetResetRevealClockErrorFlags(RNG_TypeDef *RNGx) in LL_RNG_GetResetRevealClockErrorFlags() argument
620 return (uint32_t)(READ_BIT(RNGx->CR, RNG_CR_CLR_REVCLK_FLAG)); in LL_RNG_GetResetRevealClockErrorFlags()
636 __STATIC_INLINE void LL_RNG_SetResetHealthErrorFlags(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetResetHealthErrorFlags() argument
638 MODIFY_REG(RNGx->CR, RNG_CR_RST_HEALTH_FLAGS, value); in LL_RNG_SetResetHealthErrorFlags()
651 __STATIC_INLINE uint32_t LL_RNG_GetResetHealthErrorFlags(RNG_TypeDef *RNGx) in LL_RNG_GetResetHealthErrorFlags() argument
653 return (uint32_t)(READ_BIT(RNGx->CR, RNG_CR_RST_HEALTH_FLAGS)); in LL_RNG_GetResetHealthErrorFlags()
664 __STATIC_INLINE void LL_RNG_SetSamplingClockEnableDivider(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetSamplingClockEnableDivider() argument
666 MODIFY_REG(RNGx->CR, RNG_CR_CLKDIV_15_0, value << RNG_CR_CLKDIV_15_0_Pos); in LL_RNG_SetSamplingClockEnableDivider()
675 __STATIC_INLINE uint32_t LL_RNG_GetSamplingClockEnableDivider(RNG_TypeDef *RNGx) in LL_RNG_GetSamplingClockEnableDivider() argument
677 return (uint32_t)(READ_BIT(RNGx->CR, RNG_CR_CLKDIV_15_0) >> RNG_CR_CLKDIV_15_0_Pos); in LL_RNG_GetSamplingClockEnableDivider()
691 __STATIC_INLINE void LL_RNG_SetBypassOfPostProcessing(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetBypassOfPostProcessing() argument
693 MODIFY_REG(RNGx->CR, RNG_CR_BP_POSTP, value); in LL_RNG_SetBypassOfPostProcessing()
705 __STATIC_INLINE uint32_t LL_RNG_GetBypassOfPostProcessing(RNG_TypeDef *RNGx) in LL_RNG_GetBypassOfPostProcessing() argument
707 return (uint32_t)(READ_BIT(RNGx->CR, RNG_CR_BP_POSTP)); in LL_RNG_GetBypassOfPostProcessing()
719 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_DISABLED(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_DISABLED() argument
721 return ((READ_BIT(RNGx->SR, RNG_SR_DISABLED) == (RNG_SR_DISABLED)) ? 1U : 0U); in LL_RNG_IsActiveFlag_DISABLED()
733 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_ALL_OSCS_DOWN(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_ALL_OSCS_DOWN() argument
735 return ((READ_BIT(RNGx->SR, RNG_SR_ALL_OSCS_DOWN) == (RNG_SR_ALL_OSCS_DOWN)) ? 1U : 0U); in LL_RNG_IsActiveFlag_ALL_OSCS_DOWN()
747 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_REVEAL_CLK_ERR(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_REVEAL_CLK_ERR() argument
749 return ((READ_BIT(RNGx->SR, RNG_SR_REVEAL_CLK_ERR) == (RNG_SR_REVEAL_CLK_ERR)) ? 1U : 0U); in LL_RNG_IsActiveFlag_REVEAL_CLK_ERR()
762 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_ENTROPY_ERR(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_ENTROPY_ERR() argument
764 return ((READ_BIT(RNGx->SR, RNG_SR_ENTROPY_ERR) == (RNG_SR_ENTROPY_ERR)) ? 1U : 0U); in LL_RNG_IsActiveFlag_ENTROPY_ERR()
778 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_VAL_READY(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_VAL_READY() argument
780 return ((READ_BIT(RNGx->SR, RNG_SR_VAL_READY) == (RNG_SR_VAL_READY)) ? 1U : 0U); in LL_RNG_IsActiveFlag_VAL_READY()
793 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_FIFO_FULL(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_FIFO_FULL() argument
795 return ((READ_BIT(RNGx->SR, RNG_SR_FIFO_FULL) == (RNG_SR_FIFO_FULL)) ? 1U : 0U); in LL_RNG_IsActiveFlag_FIFO_FULL()
805 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_SRC_HEALTH_DONE(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_SRC_HEALTH_DONE() argument
807 return ((READ_BIT(RNGx->SR, RNG_SR_SRC_HEALTH_DONE) == (RNG_SR_SRC_HEALTH_DONE)) ? 1U : 0U); in LL_RNG_IsActiveFlag_SRC_HEALTH_DONE()
817 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_REPET_ERROR(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_REPET_ERROR() argument
819 return ((READ_BIT(RNGx->SR, RNG_SR_REPET_ERROR) == (RNG_SR_REPET_ERROR)) ? 1U : 0U); in LL_RNG_IsActiveFlag_REPET_ERROR()
829 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_ADAPT_ERROR(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_ADAPT_ERROR() argument
831 return ((READ_BIT(RNGx->SR, RNG_SR_ADAPT_ERROR) == (RNG_SR_ADAPT_ERROR)) ? 1U : 0U); in LL_RNG_IsActiveFlag_ADAPT_ERROR()
841 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_OSCS_HEALTH_DONE(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_OSCS_HEALTH_DONE() argument
843 return ((READ_BIT(RNGx->SR, RNG_SR_OSCS_HEALTH_DONE) == (RNG_SR_OSCS_HEALTH_DONE)) ? 1U : 0U); in LL_RNG_IsActiveFlag_OSCS_HEALTH_DONE()
853 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_OSCS_REPET_ERROR(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_OSCS_REPET_ERROR() argument
855 return ((READ_BIT(RNGx->SR, RNG_SR_OSCS_REPET_ERROR) == (RNG_SR_OSCS_REPET_ERROR)) ? 1U : 0U); in LL_RNG_IsActiveFlag_OSCS_REPET_ERROR()
865 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_OSCS_ADAPT_ERROR(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_OSCS_ADAPT_ERROR() argument
867 return ((READ_BIT(RNGx->SR, RNG_SR_OSCS_ADAPT_ERROR) == (RNG_SR_OSCS_ADAPT_ERROR)) ? 1U : 0U); in LL_RNG_IsActiveFlag_OSCS_ADAPT_ERROR()
878 __STATIC_INLINE uint32_t LL_RNG_GetRndVal(RNG_TypeDef *RNGx) in LL_RNG_GetRndVal() argument
880 return (uint32_t)(READ_BIT(RNGx->VAL, RNG_VAL_RND_VAL) >> RNG_VAL_RND_VAL_Pos); in LL_RNG_GetRndVal()
900 __STATIC_INLINE void LL_RNG_SetPowerDownBlock1(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetPowerDownBlock1() argument
902 MODIFY_REG(RNGx->OSCS_CR, RNG_OSCS_CR_PWRD1, value); in LL_RNG_SetPowerDownBlock1()
918 __STATIC_INLINE uint32_t LL_RNG_GetPowerDownBlock1(RNG_TypeDef *RNGx) in LL_RNG_GetPowerDownBlock1() argument
920 return (uint32_t)(READ_BIT(RNGx->OSCS_CR, RNG_OSCS_CR_PWRD1)); in LL_RNG_GetPowerDownBlock1()
938 __STATIC_INLINE void LL_RNG_SetPowerDownBlock2(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetPowerDownBlock2() argument
940 MODIFY_REG(RNGx->OSCS_CR, RNG_OSCS_CR_PWRD2, value); in LL_RNG_SetPowerDownBlock2()
956 __STATIC_INLINE uint32_t LL_RNG_GetPowerDownBlock2(RNG_TypeDef *RNGx) in LL_RNG_GetPowerDownBlock2() argument
958 return (uint32_t)(READ_BIT(RNGx->OSCS_CR, RNG_OSCS_CR_PWRD2)); in LL_RNG_GetPowerDownBlock2()
976 __STATIC_INLINE void LL_RNG_SetPowerDownBlock3(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetPowerDownBlock3() argument
978 MODIFY_REG(RNGx->OSCS_CR, RNG_OSCS_CR_PWRD3, value); in LL_RNG_SetPowerDownBlock3()
994 __STATIC_INLINE uint32_t LL_RNG_GetPowerDownBlock3(RNG_TypeDef *RNGx) in LL_RNG_GetPowerDownBlock3() argument
996 return (uint32_t)(READ_BIT(RNGx->OSCS_CR, RNG_OSCS_CR_PWRD3)); in LL_RNG_GetPowerDownBlock3()
1009 __STATIC_INLINE void LL_RNG_SetSyncOscs(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetSyncOscs() argument
1011 MODIFY_REG(RNGx->OSCS_CR, RNG_OSCS_CR_SYNC_OSCS, value); in LL_RNG_SetSyncOscs()
1022 __STATIC_INLINE uint32_t LL_RNG_GetSyncOscs(RNG_TypeDef *RNGx) in LL_RNG_GetSyncOscs() argument
1024 return (uint32_t)(READ_BIT(RNGx->OSCS_CR, RNG_OSCS_CR_SYNC_OSCS)); in LL_RNG_GetSyncOscs()
1040 __STATIC_INLINE void LL_RNG_SetAesReset(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetAesReset() argument
1042 MODIFY_REG(RNGx->POSTP_CR, RNG_POSTP_CR_AES_RESET, value); in LL_RNG_SetAesReset()
1056 __STATIC_INLINE uint32_t LL_RNG_GetAesReset(RNG_TypeDef *RNGx) in LL_RNG_GetAesReset() argument
1058 return (uint32_t)(READ_BIT(RNGx->POSTP_CR, RNG_POSTP_CR_AES_RESET)); in LL_RNG_GetAesReset()
1087 __STATIC_INLINE void LL_RNG_SetNbLoopAes(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetNbLoopAes() argument
1089 MODIFY_REG(RNGx->POSTP_CR, RNG_POSTP_CR_NB_LOOP_AES, value); in LL_RNG_SetNbLoopAes()
1116 __STATIC_INLINE uint32_t LL_RNG_GetNbLoopAes(RNG_TypeDef *RNGx) in LL_RNG_GetNbLoopAes() argument
1118 return (uint32_t)(READ_BIT(RNGx->POSTP_CR, RNG_POSTP_CR_NB_LOOP_AES)); in LL_RNG_GetNbLoopAes()
1129 __STATIC_INLINE void LL_RNG_SetNbRndReinit(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetNbRndReinit() argument
1131 MODIFY_REG(RNGx->POSTP_CR, RNG_POSTP_CR_NB_RND_REINIT, value << RNG_POSTP_CR_NB_RND_REINIT_Pos); in LL_RNG_SetNbRndReinit()
1140 __STATIC_INLINE uint32_t LL_RNG_GetNbRndReinit(RNG_TypeDef *RNGx) in LL_RNG_GetNbRndReinit() argument
1142 …return (uint32_t)(READ_BIT(RNGx->POSTP_CR, RNG_POSTP_CR_NB_RND_REINIT) >> RNG_POSTP_CR_NB_RND_REIN… in LL_RNG_GetNbRndReinit()
1154 __STATIC_INLINE uint32_t LL_RNG_GetAesInit(RNG_TypeDef *RNGx) in LL_RNG_GetAesInit() argument
1156 return (uint32_t)(READ_BIT(RNGx->POSTP_SR, RNG_POSTP_SR_AES_INIT)); in LL_RNG_GetAesInit()
1168 __STATIC_INLINE uint32_t LL_RNG_GetAesKeyLd(RNG_TypeDef *RNGx) in LL_RNG_GetAesKeyLd() argument
1170 return (uint32_t)(READ_BIT(RNGx->POSTP_SR, RNG_POSTP_SR_AES_KEY_LD)); in LL_RNG_GetAesKeyLd()
1181 __STATIC_INLINE uint32_t LL_RNG_GetAesBusy(RNG_TypeDef *RNGx) in LL_RNG_GetAesBusy() argument
1183 return (uint32_t)(READ_BIT(RNGx->POSTP_SR, RNG_POSTP_SR_AES_BUSY)); in LL_RNG_GetAesBusy()
1193 __STATIC_INLINE uint32_t LL_RNG_GetAesHealthDone(RNG_TypeDef *RNGx) in LL_RNG_GetAesHealthDone() argument
1195 return (uint32_t)(READ_BIT(RNGx->POSTP_SR, RNG_POSTP_SR_AES_HEALTH_DONE)); in LL_RNG_GetAesHealthDone()
1205 __STATIC_INLINE uint32_t LL_RNG_GetAesK12Error(RNG_TypeDef *RNGx) in LL_RNG_GetAesK12Error() argument
1207 return (uint32_t)(READ_BIT(RNGx->POSTP_SR, RNG_POSTP_SR_AES_K12_ERROR)); in LL_RNG_GetAesK12Error()
1217 __STATIC_INLINE uint32_t LL_RNG_GetAesDoutError(RNG_TypeDef *RNGx) in LL_RNG_GetAesDoutError() argument
1219 return (uint32_t)(READ_BIT(RNGx->POSTP_SR, RNG_POSTP_SR_AES_DOUT_ERROR)); in LL_RNG_GetAesDoutError()
1229 __STATIC_INLINE void LL_RNG_SetRngDefkey0(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetRngDefkey0() argument
1231 MODIFY_REG(RNGx->DEFKEY0, RNG_DEFKEY0_RNG_DEFKEY0, value << RNG_DEFKEY0_RNG_DEFKEY0_Pos); in LL_RNG_SetRngDefkey0()
1239 __STATIC_INLINE uint32_t LL_RNG_GetRngDefkey0(RNG_TypeDef *RNGx) in LL_RNG_GetRngDefkey0() argument
1241 …return (uint32_t)(READ_BIT(RNGx->DEFKEY0, RNG_DEFKEY0_RNG_DEFKEY0) >> RNG_DEFKEY0_RNG_DEFKEY0_Pos); in LL_RNG_GetRngDefkey0()
1251 __STATIC_INLINE void LL_RNG_SetRngDefkey1(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetRngDefkey1() argument
1253 MODIFY_REG(RNGx->DEFKEY1, RNG_DEFKEY1_RNG_DEFKEY1, value << RNG_DEFKEY1_RNG_DEFKEY1_Pos); in LL_RNG_SetRngDefkey1()
1261 __STATIC_INLINE uint32_t LL_RNG_GetRngDefkey1(RNG_TypeDef *RNGx) in LL_RNG_GetRngDefkey1() argument
1263 …return (uint32_t)(READ_BIT(RNGx->DEFKEY1, RNG_DEFKEY1_RNG_DEFKEY1) >> RNG_DEFKEY1_RNG_DEFKEY1_Pos); in LL_RNG_GetRngDefkey1()
1273 __STATIC_INLINE void LL_RNG_SetRngDefkey2(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetRngDefkey2() argument
1275 MODIFY_REG(RNGx->DEFKEY2, RNG_DEFKEY2_RNG_DEFKEY2, value << RNG_DEFKEY2_RNG_DEFKEY2_Pos); in LL_RNG_SetRngDefkey2()
1283 __STATIC_INLINE uint32_t LL_RNG_GetRngDefkey2(RNG_TypeDef *RNGx) in LL_RNG_GetRngDefkey2() argument
1285 …return (uint32_t)(READ_BIT(RNGx->DEFKEY2, RNG_DEFKEY2_RNG_DEFKEY2) >> RNG_DEFKEY2_RNG_DEFKEY2_Pos); in LL_RNG_GetRngDefkey2()
1295 __STATIC_INLINE void LL_RNG_SetRngDefkey3(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetRngDefkey3() argument
1297 MODIFY_REG(RNGx->DEFKEY3, RNG_DEFKEY3_RNG_DEFKEY3, value << RNG_DEFKEY3_RNG_DEFKEY3_Pos); in LL_RNG_SetRngDefkey3()
1305 __STATIC_INLINE uint32_t LL_RNG_GetRngDefkey3(RNG_TypeDef *RNGx) in LL_RNG_GetRngDefkey3() argument
1307 …return (uint32_t)(READ_BIT(RNGx->DEFKEY3, RNG_DEFKEY3_RNG_DEFKEY3) >> RNG_DEFKEY3_RNG_DEFKEY3_Pos); in LL_RNG_GetRngDefkey3()
1319 __STATIC_INLINE void LL_RNG_SetRepetCutoff(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetRepetCutoff() argument
1321 MODIFY_REG(RNGx->HEALTH_CR, RNG_HEALTH_CR_REPET_CUTOFF, value << RNG_HEALTH_CR_REPET_CUTOFF_Pos); in LL_RNG_SetRepetCutoff()
1331 __STATIC_INLINE uint32_t LL_RNG_GetRepetCutoff(RNG_TypeDef *RNGx) in LL_RNG_GetRepetCutoff() argument
1333 …return (uint32_t)(READ_BIT(RNGx->HEALTH_CR, RNG_HEALTH_CR_REPET_CUTOFF) >> RNG_HEALTH_CR_REPET_CUT… in LL_RNG_GetRepetCutoff()
1345 __STATIC_INLINE void LL_RNG_SetAdapCutoff(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetAdapCutoff() argument
1347 MODIFY_REG(RNGx->HEALTH_CR, RNG_HEALTH_CR_ADAP_CUTOFF, value << RNG_HEALTH_CR_ADAP_CUTOFF_Pos); in LL_RNG_SetAdapCutoff()
1357 __STATIC_INLINE uint32_t LL_RNG_GetAdapCutoff(RNG_TypeDef *RNGx) in LL_RNG_GetAdapCutoff() argument
1359 …return (uint32_t)(READ_BIT(RNGx->HEALTH_CR, RNG_HEALTH_CR_ADAP_CUTOFF) >> RNG_HEALTH_CR_ADAP_CUTOF… in LL_RNG_GetAdapCutoff()
1374 __STATIC_INLINE void LL_RNG_SetIterAdap(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetIterAdap() argument
1376 MODIFY_REG(RNGx->HEALTH_CR, RNG_HEALTH_CR_ITER_ADAP, value); in LL_RNG_SetIterAdap()
1389 __STATIC_INLINE uint32_t LL_RNG_GetIterAdap(RNG_TypeDef *RNGx) in LL_RNG_GetIterAdap() argument
1391 return (uint32_t)(READ_BIT(RNGx->HEALTH_CR, RNG_HEALTH_CR_ITER_ADAP)); in LL_RNG_GetIterAdap()
1403 __STATIC_INLINE void LL_RNG_SetRepetCutoffOsc1(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetRepetCutoffOsc1() argument
1405 MODIFY_REG(RNGx->HEALTH_OSC1_CR, RNG_HEALTH_OSC1_CR_REPET_CUTOFF_OSC1, in LL_RNG_SetRepetCutoffOsc1()
1416 __STATIC_INLINE uint32_t LL_RNG_GetRepetCutoffOsc1(RNG_TypeDef *RNGx) in LL_RNG_GetRepetCutoffOsc1() argument
1418 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC1_CR, in LL_RNG_GetRepetCutoffOsc1()
1431 __STATIC_INLINE void LL_RNG_SetAdapCutoffOsc1(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetAdapCutoffOsc1() argument
1433 MODIFY_REG(RNGx->HEALTH_OSC1_CR, RNG_HEALTH_OSC1_CR_ADAP_CUTOFF_OSC1, in LL_RNG_SetAdapCutoffOsc1()
1444 __STATIC_INLINE uint32_t LL_RNG_GetAdapCutoffOsc1(RNG_TypeDef *RNGx) in LL_RNG_GetAdapCutoffOsc1() argument
1446 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC1_CR, in LL_RNG_GetAdapCutoffOsc1()
1459 __STATIC_INLINE void LL_RNG_SetRepetCutoffOsc2(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetRepetCutoffOsc2() argument
1461 MODIFY_REG(RNGx->HEALTH_OSC2_CR, RNG_HEALTH_OSC2_CR_REPET_CUTOFF_OSC2, in LL_RNG_SetRepetCutoffOsc2()
1472 __STATIC_INLINE uint32_t LL_RNG_GetRepetCutoffOsc2(RNG_TypeDef *RNGx) in LL_RNG_GetRepetCutoffOsc2() argument
1474 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC2_CR, in LL_RNG_GetRepetCutoffOsc2()
1487 __STATIC_INLINE void LL_RNG_SetAdapCutoffOsc2(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetAdapCutoffOsc2() argument
1489 MODIFY_REG(RNGx->HEALTH_OSC2_CR, RNG_HEALTH_OSC2_CR_ADAP_CUTOFF_OSC2, in LL_RNG_SetAdapCutoffOsc2()
1500 __STATIC_INLINE uint32_t LL_RNG_GetAdapCutoffOsc2(RNG_TypeDef *RNGx) in LL_RNG_GetAdapCutoffOsc2() argument
1502 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC2_CR, in LL_RNG_GetAdapCutoffOsc2()
1515 __STATIC_INLINE void LL_RNG_SetRepetCutoffOsc3(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetRepetCutoffOsc3() argument
1517 MODIFY_REG(RNGx->HEALTH_OSC3_CR, RNG_HEALTH_OSC3_CR_REPET_CUTOFF_OSC3, in LL_RNG_SetRepetCutoffOsc3()
1528 __STATIC_INLINE uint32_t LL_RNG_GetRepetCutoffOsc3(RNG_TypeDef *RNGx) in LL_RNG_GetRepetCutoffOsc3() argument
1530 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC3_CR, in LL_RNG_GetRepetCutoffOsc3()
1543 __STATIC_INLINE void LL_RNG_SetAdapCutoffOsc3(RNG_TypeDef *RNGx, uint32_t value) in LL_RNG_SetAdapCutoffOsc3() argument
1545 MODIFY_REG(RNGx->HEALTH_OSC3_CR, RNG_HEALTH_OSC3_CR_ADAP_CUTOFF_OSC3, in LL_RNG_SetAdapCutoffOsc3()
1556 __STATIC_INLINE uint32_t LL_RNG_GetAdapCutoffOsc3(RNG_TypeDef *RNGx) in LL_RNG_GetAdapCutoffOsc3() argument
1558 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC3_CR, in LL_RNG_GetAdapCutoffOsc3()
1569 __STATIC_INLINE uint32_t LL_RNG_GetOSC1_To1RepetError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC1_To1RepetError() argument
1571 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC1_SR, RNG_HEALTH_OSC1_SR_TO1_REPET_ERROR)); in LL_RNG_GetOSC1_To1RepetError()
1581 __STATIC_INLINE uint32_t LL_RNG_GetOSC1_To1AdaptError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC1_To1AdaptError() argument
1583 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC1_SR, RNG_HEALTH_OSC1_SR_TO1_ADAPT_ERROR)); in LL_RNG_GetOSC1_To1AdaptError()
1593 __STATIC_INLINE uint32_t LL_RNG_GetOSC_To2RepetError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC_To2RepetError() argument
1595 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC1_SR, RNG_HEALTH_OSC1_SR_TO2_REPET_ERROR)); in LL_RNG_GetOSC_To2RepetError()
1605 __STATIC_INLINE uint32_t LL_RNG_GetOSC_To2AdaptError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC_To2AdaptError() argument
1607 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC1_SR, RNG_HEALTH_OSC1_SR_TO2_ADAPT_ERROR)); in LL_RNG_GetOSC_To2AdaptError()
1617 __STATIC_INLINE uint32_t LL_RNG_GetTo3RepetError(RNG_TypeDef *RNGx) in LL_RNG_GetTo3RepetError() argument
1619 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC1_SR, RNG_HEALTH_OSC1_SR_TO3_REPET_ERROR)); in LL_RNG_GetTo3RepetError()
1629 __STATIC_INLINE uint32_t LL_RNG_GetTo3AdaptError(RNG_TypeDef *RNGx) in LL_RNG_GetTo3AdaptError() argument
1631 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC1_SR, RNG_HEALTH_OSC1_SR_TO3_ADAPT_ERROR)); in LL_RNG_GetTo3AdaptError()
1642 __STATIC_INLINE uint32_t LL_RNG_GetOSC2_To1RepetError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC2_To1RepetError() argument
1644 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC2_SR, RNG_HEALTH_OSC2_SR_TO1_REPET_ERROR)); in LL_RNG_GetOSC2_To1RepetError()
1655 __STATIC_INLINE uint32_t LL_RNG_GetOSC2_To1AdaptError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC2_To1AdaptError() argument
1657 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC2_SR, RNG_HEALTH_OSC2_SR_TO1_ADAPT_ERROR)); in LL_RNG_GetOSC2_To1AdaptError()
1667 __STATIC_INLINE uint32_t LL_RNG_GetOSC2_To2RepetError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC2_To2RepetError() argument
1669 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC2_SR, RNG_HEALTH_OSC2_SR_TO2_REPET_ERROR)); in LL_RNG_GetOSC2_To2RepetError()
1679 __STATIC_INLINE uint32_t LL_RNG_GetOSC2_To2AdaptError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC2_To2AdaptError() argument
1681 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC2_SR, RNG_HEALTH_OSC2_SR_TO2_ADAPT_ERROR)); in LL_RNG_GetOSC2_To2AdaptError()
1691 __STATIC_INLINE uint32_t LL_RNG_OSC2_GetTo3RepetError(RNG_TypeDef *RNGx) in LL_RNG_OSC2_GetTo3RepetError() argument
1693 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC2_SR, RNG_HEALTH_OSC2_SR_TO3_REPET_ERROR)); in LL_RNG_OSC2_GetTo3RepetError()
1703 __STATIC_INLINE uint32_t LL_RNG_GetOSC2_To3AdaptError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC2_To3AdaptError() argument
1705 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC2_SR, RNG_HEALTH_OSC2_SR_TO3_ADAPT_ERROR)); in LL_RNG_GetOSC2_To3AdaptError()
1715 __STATIC_INLINE uint32_t LL_RNG_GetOSC3_To1RepetError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC3_To1RepetError() argument
1717 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC3_SR, RNG_HEALTH_OSC3_SR_TO1_REPET_ERROR)); in LL_RNG_GetOSC3_To1RepetError()
1727 __STATIC_INLINE uint32_t LL_RNG_GetOSC3_To1AdaptError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC3_To1AdaptError() argument
1729 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC3_SR, RNG_HEALTH_OSC3_SR_TO1_ADAPT_ERROR)); in LL_RNG_GetOSC3_To1AdaptError()
1739 __STATIC_INLINE uint32_t LL_RNG_GetOSC3_To2RepetError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC3_To2RepetError() argument
1741 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC3_SR, RNG_HEALTH_OSC3_SR_TO2_REPET_ERROR)); in LL_RNG_GetOSC3_To2RepetError()
1751 __STATIC_INLINE uint32_t LL_RNG_GetOSC3_To2AdaptError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC3_To2AdaptError() argument
1753 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC3_SR, RNG_HEALTH_OSC3_SR_TO2_ADAPT_ERROR)); in LL_RNG_GetOSC3_To2AdaptError()
1763 __STATIC_INLINE uint32_t LL_RNG_GetOSC3_To3RepetError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC3_To3RepetError() argument
1765 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC3_SR, RNG_HEALTH_OSC3_SR_TO3_REPET_ERROR)); in LL_RNG_GetOSC3_To3RepetError()
1775 __STATIC_INLINE uint32_t LL_RNG_GetOSC3_To3AdaptError(RNG_TypeDef *RNGx) in LL_RNG_GetOSC3_To3AdaptError() argument
1777 return (uint32_t)(READ_BIT(RNGx->HEALTH_OSC3_SR, RNG_HEALTH_OSC3_SR_TO3_ADAPT_ERROR)); in LL_RNG_GetOSC3_To3AdaptError()
1786 __STATIC_INLINE void LL_RNG_EnableEnFfFullIrq(RNG_TypeDef *RNGx) in LL_RNG_EnableEnFfFullIrq() argument
1788 SET_BIT(RNGx->IRQ_CR, RNG_IRQ_CR_EN_FF_FULL_IRQ); in LL_RNG_EnableEnFfFullIrq()
1797 __STATIC_INLINE void LL_RNG_DisableEnFfFullIrq(RNG_TypeDef *RNGx) in LL_RNG_DisableEnFfFullIrq() argument
1799 CLEAR_BIT(RNGx->IRQ_CR, RNG_IRQ_CR_EN_FF_FULL_IRQ); in LL_RNG_DisableEnFfFullIrq()
1808 __STATIC_INLINE uint32_t LL_RNG_IsEnabledEnFfFullIrq(RNG_TypeDef *RNGx) in LL_RNG_IsEnabledEnFfFullIrq() argument
1810 …return ((READ_BIT(RNGx->IRQ_CR, RNG_IRQ_CR_EN_FF_FULL_IRQ) == (RNG_IRQ_CR_EN_FF_FULL_IRQ)) ? 1U : … in LL_RNG_IsEnabledEnFfFullIrq()
1819 __STATIC_INLINE void LL_RNG_EnableEnErrorIrq(RNG_TypeDef *RNGx) in LL_RNG_EnableEnErrorIrq() argument
1821 SET_BIT(RNGx->IRQ_CR, RNG_IRQ_CR_EN_ERROR_IRQ); in LL_RNG_EnableEnErrorIrq()
1830 __STATIC_INLINE void LL_RNG_DisableEnErrorIrq(RNG_TypeDef *RNGx) in LL_RNG_DisableEnErrorIrq() argument
1832 CLEAR_BIT(RNGx->IRQ_CR, RNG_IRQ_CR_EN_ERROR_IRQ); in LL_RNG_DisableEnErrorIrq()
1841 __STATIC_INLINE uint32_t LL_RNG_IsEnabledEnErrorIrq(RNG_TypeDef *RNGx) in LL_RNG_IsEnabledEnErrorIrq() argument
1843 return ((READ_BIT(RNGx->IRQ_CR, RNG_IRQ_CR_EN_ERROR_IRQ) == (RNG_IRQ_CR_EN_ERROR_IRQ)) ? 1U : 0U); in LL_RNG_IsEnabledEnErrorIrq()
1855 __STATIC_INLINE uint32_t LL_RNG_GetFfFullIrq(RNG_TypeDef *RNGx) in LL_RNG_GetFfFullIrq() argument
1857 return (uint32_t)(READ_BIT(RNGx->IRQ_SR, RNG_IRQ_SR_FF_FULL_IRQ)); in LL_RNG_GetFfFullIrq()
1868 __STATIC_INLINE uint32_t LL_RNG_GetErrorIrq(RNG_TypeDef *RNGx) in LL_RNG_GetErrorIrq() argument
1870 return (uint32_t)(READ_BIT(RNGx->IRQ_SR, RNG_IRQ_SR_ERROR_IRQ)); in LL_RNG_GetErrorIrq()
1877 ErrorStatus LL_RNG_Init(RNG_TypeDef *RNGx, LL_RNG_InitTypeDef *RNG_InitStruct);
1879 ErrorStatus LL_RNG_DeInit(RNG_TypeDef *RNGx);
1990 __STATIC_INLINE void LL_RNG_Enable(RNG_TypeDef *RNGx) in LL_RNG_Enable() argument
1992 CLEAR_BIT(RNGx->CR, RNG_CR_RNG_DIS); in LL_RNG_Enable()
2001 __STATIC_INLINE void LL_RNG_Disable(RNG_TypeDef *RNGx) in LL_RNG_Disable() argument
2003 SET_BIT(RNGx->CR, RNG_CR_RNG_DIS); in LL_RNG_Disable()
2012 __STATIC_INLINE uint32_t LL_RNG_IsEnabled(RNG_TypeDef *RNGx) in LL_RNG_IsEnabled() argument
2014 return ((READ_BIT(RNGx->CR, RNG_CR_RNG_DIS) != (RNG_CR_RNG_DIS)) ? 1UL : 0UL); in LL_RNG_IsEnabled()
2023 __STATIC_INLINE void LL_RNG_EnableClkDetect(RNG_TypeDef *RNGx) in LL_RNG_EnableClkDetect() argument
2025 SET_BIT(RNGx->CR, RNG_CR_TST_CLK); in LL_RNG_EnableClkDetect()
2034 __STATIC_INLINE void LL_RNG_DisableClkDetect(RNG_TypeDef *RNGx) in LL_RNG_DisableClkDetect() argument
2036 CLEAR_BIT(RNGx->CR, RNG_CR_TST_CLK); in LL_RNG_DisableClkDetect()
2053 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_RNGRDY(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_RNGRDY() argument
2055 return ((READ_BIT(RNGx->SR, RNG_SR_RNGRDY) == (RNG_SR_RNGRDY)) ? 1UL : 0UL); in LL_RNG_IsActiveFlag_RNGRDY()
2064 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_REVCLK(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_REVCLK() argument
2066 return ((READ_BIT(RNGx->SR, RNG_SR_REVCLK) == (RNG_SR_REVCLK)) ? 1UL : 0UL); in LL_RNG_IsActiveFlag_REVCLK()
2075 __STATIC_INLINE uint32_t LL_RNG_IsActiveFlag_FAULT(RNG_TypeDef *RNGx) in LL_RNG_IsActiveFlag_FAULT() argument
2077 return ((READ_BIT(RNGx->SR, RNG_SR_FAULT) == (RNG_SR_FAULT)) ? 1UL : 0UL); in LL_RNG_IsActiveFlag_FAULT()
2086 __STATIC_INLINE void LL_RNG_ClearFlag_FAULT(RNG_TypeDef *RNGx) in LL_RNG_ClearFlag_FAULT() argument
2088 SET_BIT(RNGx->SR, RNG_SR_FAULT); in LL_RNG_ClearFlag_FAULT()
2105 __STATIC_INLINE uint16_t LL_RNG_ReadRandData16(RNG_TypeDef *RNGx) in LL_RNG_ReadRandData16() argument
2107 return (uint16_t)(READ_REG(RNGx->VAL)); in LL_RNG_ReadRandData16()
2122 ErrorStatus LL_RNG_Init(RNG_TypeDef *RNGx, LL_RNG_InitTypeDef *RNG_InitStruct);
2124 ErrorStatus LL_RNG_DeInit(RNG_TypeDef *RNGx);