aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/platforms/STM32/hal_lld.c
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2009-12-05 14:59:37 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2009-12-05 14:59:37 +0000
commit646d8a2376e3d476a3d00edb665770596fb252f6 (patch)
tree352fb1378b9e520c036050e666a4afb0aa3e5599 /os/hal/platforms/STM32/hal_lld.c
parent2f505cf183ad47f6b25677e864e2f426b28c7f6f (diff)
downloadChibiOS-646d8a2376e3d476a3d00edb665770596fb252f6.tar.gz
ChibiOS-646d8a2376e3d476a3d00edb665770596fb252f6.tar.bz2
ChibiOS-646d8a2376e3d476a3d00edb665770596fb252f6.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1376 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/platforms/STM32/hal_lld.c')
-rw-r--r--os/hal/platforms/STM32/hal_lld.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/os/hal/platforms/STM32/hal_lld.c b/os/hal/platforms/STM32/hal_lld.c
index d25b0f026..b69bbbd9b 100644
--- a/os/hal/platforms/STM32/hal_lld.c
+++ b/os/hal/platforms/STM32/hal_lld.c
@@ -95,7 +95,7 @@ void hal_lld_init(void) {
void stm32_clock_init(void) {
/* HSI setup.*/
- RCC->CR = RCC_CR_HSITRIM_RESET_BITS | RCC_CR_HSION;
+ RCC->CR = 0x00000083; /* Reset value, HSI ON. */
while (!(RCC->CR & RCC_CR_HSIRDY))
; /* Waits until HSI stable. */
/* HSE setup.*/
@@ -103,7 +103,7 @@ void stm32_clock_init(void) {
while (!(RCC->CR & RCC_CR_HSERDY))
; /* Waits until HSE stable. */
/* PLL setup.*/
- RCC->CFGR = RCC_CFGR_PLLSRC_HSE_BITS | PLLPREBITS | PLLMULBITS;
+ RCC->CFGR = RCC_CFGR_PLLSRC | PLLPREBITS | PLLMULBITS;
RCC->CR |= RCC_CR_PLLON;
while (!(RCC->CR & RCC_CR_PLLRDY))
; /* Waits until PLL stable. */