You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.0 KiB
30 lines
1.0 KiB
8 years ago
|
diff --git NuttX/nuttx/arch/arm/src/stm32/stm32f40xxx_rcc.c NuttX/nuttx/arch/arm/src/stm32/stm32f40xxx_rcc.c
|
||
|
index 5e2ba73..adda863 100644
|
||
|
--- NuttX/nuttx/arch/arm/src/stm32/stm32f40xxx_rcc.c
|
||
|
+++ NuttX/nuttx/arch/arm/src/stm32/stm32f40xxx_rcc.c
|
||
|
@@ -95,10 +95,10 @@ static inline void rcc_reset(void)
|
||
|
|
||
|
putreg32(0x00000000, STM32_RCC_CFGR);
|
||
|
|
||
|
- /* Reset HSION, HSEON, CSSON and PLLON bits */
|
||
|
+ /* Reset HSEON, CSSON and PLLON bits */
|
||
|
|
||
|
regval = getreg32(STM32_RCC_CR);
|
||
|
- regval &= ~(RCC_CR_HSION | RCC_CR_HSEON | RCC_CR_CSSON | RCC_CR_PLLON);
|
||
|
+ regval &= ~(RCC_CR_HSEON | RCC_CR_CSSON | RCC_CR_PLLON);
|
||
|
putreg32(regval, STM32_RCC_CR);
|
||
|
|
||
|
/* Reset PLLCFGR register to reset default */
|
||
|
@@ -619,11 +619,6 @@ static void stm32_stdclockconfig(void)
|
||
|
volatile int32_t timeout;
|
||
|
|
||
|
#ifdef STM32_BOARD_USEHSI
|
||
|
- /* Enable Internal High-Speed Clock (HSI) */
|
||
|
-
|
||
|
- regval = getreg32(STM32_RCC_CR);
|
||
|
- regval |= RCC_CR_HSION; /* Enable HSI */
|
||
|
- putreg32(regval, STM32_RCC_CR);
|
||
|
|
||
|
/* Wait until the HSI is ready (or until a timeout elapsed) */
|
||
|
|