Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/
Dpio.h537 …inline void sm_config_set_clkdiv_int_frac8(pio_sm_config *c, uint32_t div_int, uint8_t div_frac8) { in sm_config_set_clkdiv_int_frac8() argument
540 invalid_params_if(HARDWARE_PIO, div_int == 0 && div_frac8 != 0); in sm_config_set_clkdiv_int_frac8()
543 (((uint)div_frac8) << PIO_SM0_CLKDIV_FRAC_LSB) | in sm_config_set_clkdiv_int_frac8()
548 … inline void sm_config_set_clkdiv_int_frac(pio_sm_config *c, uint16_t div_int, uint8_t div_frac8) { in sm_config_set_clkdiv_int_frac() argument
549 sm_config_set_clkdiv_int_frac8(c, div_int, div_frac8); in sm_config_set_clkdiv_int_frac()
552 …ic inline void pio_calculate_clkdiv8_from_float(float div, uint32_t *div_int, uint8_t *div_frac8) { in pio_calculate_clkdiv8_from_float() argument
563 *div_frac8 = 0; in pio_calculate_clkdiv8_from_float()
565 *div_frac8 = (uint8_t)((div - (float)*div_int) * (1u << frac_bit_count)); in pio_calculate_clkdiv8_from_float()
570 …c inline void pio_calculate_clkdiv_from_float(float div, uint16_t *div_int16, uint8_t *div_frac8) { in pio_calculate_clkdiv_from_float() argument
572 pio_calculate_clkdiv8_from_float(div, &div_int, div_frac8); in pio_calculate_clkdiv_from_float()
[all …]
/hal_rpi_pico-latest/src/rp2_common/hardware_clocks/include/hardware/
Dclocks.h376 …c inline void clock_gpio_init_int_frac8(uint gpio, uint src, uint32_t div_int, uint8_t div_frac8) { in clock_gpio_init_int_frac8() argument
377 return clock_gpio_init_int_frac16(gpio, src, div_int, (uint16_t)(div_frac8 << 8u)); in clock_gpio_init_int_frac8()
381 …ic inline void clock_gpio_init_int_frac(uint gpio, uint src, uint32_t div_int, uint8_t div_frac8) { in clock_gpio_init_int_frac() argument
382 return clock_gpio_init_int_frac8(gpio, src, div_int, div_frac8); in clock_gpio_init_int_frac()