aboutsummaryrefslogtreecommitdiffstats
path: root/libmaple/stm32f2-f4/include/series/rcc.h
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2015-03-02 23:59:10 -0800
committerbnewbold <bnewbold@robocracy.org>2015-03-03 00:15:30 -0800
commit0b0b759e9f0105d37b3c01846b83631d32c8d15f (patch)
treec820afb4ea50dd56eece9d4d391309325d07fb08 /libmaple/stm32f2-f4/include/series/rcc.h
parent9ffadc10ab4afe50833915e9c2df0c87a4ceb718 (diff)
downloadlibrambutan-0b0b759e9f0105d37b3c01846b83631d32c8d15f.tar.gz
librambutan-0b0b759e9f0105d37b3c01846b83631d32c8d15f.zip
stm32f4: begin filling out F4 suport in headers
Diffstat (limited to 'libmaple/stm32f2-f4/include/series/rcc.h')
-rw-r--r--libmaple/stm32f2-f4/include/series/rcc.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/libmaple/stm32f2-f4/include/series/rcc.h b/libmaple/stm32f2-f4/include/series/rcc.h
index 441a5a8..7cb7df1 100644
--- a/libmaple/stm32f2-f4/include/series/rcc.h
+++ b/libmaple/stm32f2-f4/include/series/rcc.h
@@ -128,7 +128,11 @@ typedef struct rcc_reg_map {
#define RCC_PLLCFGR_PLLSRC_HSE (0x1 << RCC_PLLCFGR_PLLSRC_BIT)
#define RCC_PLLCFGR_PLLP (0x3 << 16)
#define RCC_PLLCFGR_PLLN (0x1FF << 6)
-#define RCC_PLLCFGR_PLLM 0x1F
+#if STM32_MCU_SERIES == STM32_SERIES_F4
+# define RCC_PLLCFGR_PLLM 0x3F
+#else
+# define RCC_PLLCFGR_PLLM 0x1F
+#endif
/* Clock configuration register */