From 312cb6ffa0ec0d81a817b9ec08b04490887f4336 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Wed, 12 Nov 2014 12:50:09 -0600 Subject: [PATCH] EFM32: Tweaks to get EFM32GG-STK3700 running NSH over LEUART0 --- arch/arm/src/efm32/efm32_clockconfig.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/src/efm32/efm32_clockconfig.c b/arch/arm/src/efm32/efm32_clockconfig.c index 014642939f..1ba2c6e9df 100644 --- a/arch/arm/src/efm32/efm32_clockconfig.c +++ b/arch/arm/src/efm32/efm32_clockconfig.c @@ -436,7 +436,7 @@ static inline uint32_t efm32_hfclk_config(uint32_t hfclksel, uint32_t hfclkdiv) frequency = BOARD_HFXO_FREQUENCY; #ifdef CMU_CTRL_HFLE -#if BOARD_LFXO_FREQUENCY > CMU_MAX_FREQ_HFLE +#if BOARD_HFXO_FREQUENCY > CMU_MAX_FREQ_HFLE /* Adjust HFXO buffer current for high crystal frequencies, enable HFLE * for frequencies above CMU_MAX_FREQ_HFLE. * @@ -452,7 +452,7 @@ static inline uint32_t efm32_hfclk_config(uint32_t hfclksel, uint32_t hfclkdiv) * enabled. */ - if ((CMU->HFCORECLKEN0 & CMU_HFCORECLKEN0_LE) != 0) + if ((getreg32(EFM32_CMU_HFCORECLKEN0) & CMU_HFCORECLKEN0_LE) != 0) { regval = getreg32(EFM32_CMU_HFCORECLKDIV); regval |= CMU_HFCORECLKDIV_HFCORECLKLEDIV_DIV4;