mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-06 20:13:40 +00:00
stm32wl: STM32WL TRNG implementation in crypto/rand
This commit is contained in:
committed by
Ron Evans
parent
3e6410f323
commit
b4503c1e37
@@ -57,7 +57,7 @@ func initCLK() {
|
||||
((PLL_Q - 1) << stm32.RCC_PLLCFGR_PLLQ_Pos) |
|
||||
((PLL_R - 1) << stm32.RCC_PLLCFGR_PLLR_Pos) |
|
||||
((PLL_P - 1) << stm32.RCC_PLLCFGR_PLLP_Pos) |
|
||||
stm32.RCC_PLLCFGR_PLLSRC_HSE32 | stm32.RCC_PLLCFGR_PLLPEN)
|
||||
stm32.RCC_PLLCFGR_PLLSRC_HSE32 | stm32.RCC_PLLCFGR_PLLPEN | stm32.RCC_PLLCFGR_PLLQEN)
|
||||
|
||||
// Enable PLL
|
||||
stm32.RCC.CR.SetBits(stm32.RCC_CR_PLLON)
|
||||
@@ -98,6 +98,7 @@ func initCLK() {
|
||||
stm32.RCC.CFGR.ReplaceBits(stm32.RCC_CFGR_SW_PLLR, stm32.RCC_CFGR_SW_Msk, 0)
|
||||
for (stm32.RCC.CFGR.Get() & stm32.RCC_CFGR_SWS_Msk) != (stm32.RCC_CFGR_SWS_PLLR << stm32.RCC_CFGR_SWS_Pos) {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
func putchar(c byte) {
|
||||
|
||||
Reference in New Issue
Block a user