altos: Add self-flash support for STM32F042 processor
[fw/altos] / src / stmf0 / ao_timer.c
index 82a4cad68471829a14a395bc617f632b10bf723b..3aae7e550ba8168babb23668f9da7d6bcdfb012d 100644 (file)
@@ -247,6 +247,10 @@ ao_clock_init(void)
        /* Clear reset flags */
        stm_rcc.csr |= (1 << STM_RCC_CSR_RMVF);
 
+#if !AO_HSI && !AO_NEED_HSI
+       /* Turn off the HSI clock */
+       stm_rcc.cr &= ~(1 << STM_RCC_CR_HSION);
+#endif
 #if DEBUG_THE_CLOCK
        /* Output SYSCLK on PA8 for measurments */