Add rcc_peripheral_{reset,clear_reset} functions.
Also, rename two other functions for consistency.
This commit is contained in:
@@ -378,8 +378,10 @@ void rcc_css_enable(void);
|
||||
void rcc_css_disable(void);
|
||||
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_peripheral_enable_clock(volatile u32 *reg, u32 en);
|
||||
void rcc_peripheral_disable_clock(volatile u32 *reg, u32 en);
|
||||
void rcc_peripheral_reset(volatile u32 *reg, u32 reset);
|
||||
void rcc_peripheral_clear_reset(volatile u32 *reg, u32 clear_reset);
|
||||
void rcc_set_sysclk_source(u32 clk);
|
||||
void rcc_set_pll_multiplication_factor(u32 mul);
|
||||
void rcc_set_pll_source(u32 pllsrc);
|
||||
|
||||
Reference in New Issue
Block a user