X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcpu%2Fcortex-m3%2Fdrv%2Fclock_stm32.h;h=e91753d62a06498a7c9c2a7c47899ce7a72c60bc;hb=bcc879816c385dea470a0363a802934c498e71e4;hp=4150a44d1e11c8f6278279e5ce43491b7bd381c8;hpb=dc9b8ecb40cb399616ef3044b7c1b29cf9cf76b4;p=bertos.git diff --git a/bertos/cpu/cortex-m3/drv/clock_stm32.h b/bertos/cpu/cortex-m3/drv/clock_stm32.h index 4150a44d..e91753d6 100644 --- a/bertos/cpu/cortex-m3/drv/clock_stm32.h +++ b/bertos/cpu/cortex-m3/drv/clock_stm32.h @@ -38,6 +38,9 @@ #ifndef CLOCK_STM32_H #define CLOCK_STM32_H + +#include + /* RCC registers bit address */ #define RCC_OFFSET (RCC_BASE - PERIPH_BASE) @@ -237,6 +240,14 @@ #define RCC_APB2_SPI1 (0x00001000) #define RCC_APB2_USART1 (0x00004000) #define RCC_APB2_ALL (0x00005E7D) + +/** + * RCC register: BCDR + */ +#define RCC_BDCR_LSEON (0x00000001) +#define RCC_BDCR_LSERDY (0x00000002) +#define RCC_BDCR_RTCSEL (0x00000300) +#define RCC_BDCR_RTCEN (0x00008000) /*\}*/ /* Crystal frequency of the main oscillator (8MHz) */