Home
last modified time | relevance | path

Searched refs:src_freq (Results 1 – 2 of 2) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/hardware_clocks/
Dclocks.c98 bool clock_configure(clock_handle_t clock, uint32_t src, uint32_t auxsrc, uint32_t src_freq, uint32… in clock_configure() argument
99 assert(src_freq >= freq); in clock_configure()
101 if (freq > src_freq) in clock_configure()
104 uint32_t div = (uint32_t)((((uint64_t) src_freq) << CLOCKS_CLK_GPOUT0_DIV_INT_LSB) / freq); in clock_configure()
105 …uint32_t actual_freq = (uint32_t) ((((uint64_t) src_freq) << CLOCKS_CLK_GPOUT0_DIV_INT_LSB) / div); in clock_configure()
112 …t_divider(clock_handle_t clock, uint32_t src, uint32_t auxsrc, uint32_t src_freq, uint32_t int_div… in clock_configure_int_divider() argument
113 …clock_configure_internal(clock, src, auxsrc, src_freq / int_divider, int_divider << CLOCKS_CLK_GPO… in clock_configure_int_divider()
116 …clock_configure_undivided(clock_handle_t clock, uint32_t src, uint32_t auxsrc, uint32_t src_freq) { in clock_configure_undivided() argument
117 clock_configure_internal(clock, src, auxsrc, src_freq, 1u << CLOCKS_CLK_GPOUT0_DIV_INT_LSB); in clock_configure_undivided()
299 bool clock_configure_gpin(clock_handle_t clock, uint gpio, uint32_t src_freq, uint32_t freq) { in clock_configure_gpin() argument
[all …]
/hal_rpi_pico-latest/src/rp2_common/hardware_clocks/include/hardware/
Dclocks.h276 bool clock_configure(clock_handle_t clock, uint32_t src, uint32_t auxsrc, uint32_t src_freq, uint32…
288 … clock_configure_undivided(clock_handle_t clock, uint32_t src, uint32_t auxsrc, uint32_t src_freq);
301 …t_divider(clock_handle_t clock, uint32_t src, uint32_t auxsrc, uint32_t src_freq, uint32_t int_div…
418 bool clock_configure_gpin(clock_handle_t clock, uint gpio, uint32_t src_freq, uint32_t freq);