aboutsummaryrefslogtreecommitdiff
path: root/include/libopenstm32/rcc.h
diff options
context:
space:
mode:
authorUwe Hermann2009-07-22 03:25:14 +0200
committerUwe Hermann2009-07-22 03:25:14 +0200
commit9fd3064cb298124517f2ed1517365175e2c0e6be (patch)
tree7da85fbf53847dc790eb99a3c8b39c9f2125a542 /include/libopenstm32/rcc.h
parent0f0ef60378c3e25a4db0628bb3686e63c10c120c (diff)
Add more RCC related API functions and their prototypes.
This includes: - rcc_set_sysclk_source() - rcc_set_pll_multiplication_factor() - rcc_set_pll_source() - rcc_set_pllxtpre()
Diffstat (limited to 'include/libopenstm32/rcc.h')
-rw-r--r--include/libopenstm32/rcc.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/libopenstm32/rcc.h b/include/libopenstm32/rcc.h
index 7ba4108..0c544c6 100644
--- a/include/libopenstm32/rcc.h
+++ b/include/libopenstm32/rcc.h
@@ -378,5 +378,9 @@ void rcc_osc_bypass_enable(osc_t osc);
void rcc_osc_bypass_disable(osc_t osc);
void rcc_enable_peripheral_clock(volatile u32 *reg, u32 peripheral_en);
void rcc_disable_peripheral_clock(volatile u32 *reg, u32 peripheral_en);
+void rcc_set_sysclk_source(u32 clk);
+void rcc_set_pll_multiplication_factor(u32 mul);
+void rcc_set_pll_source(u32 pllsrc);
+void rcc_set_pllxtpre(u32 pllxtpre);
#endif