Searched refs:frac_bit_count (Results 1 – 4 of 4) sorted by relevance
206 const int frac_bit_count = REG_FIELD_WIDTH(ADC_DIV_FRAC); in adc_set_clkdiv() local208 clkdiv += 0.5f / (1 << frac_bit_count); // round to the nearest fraction in adc_set_clkdiv()210 adc_hw->div = (uint32_t)(clkdiv * (float) (1 << frac_bit_count)); in adc_set_clkdiv()
395 const int frac_bit_count = REG_FIELD_WIDTH(CLOCKS_CLK_GPOUT0_DIV_FRAC); in clock_gpio_init() local397 div += 0.5f / (1 << frac_bit_count); // round to the nearest fraction in clock_gpio_init()400 uint16_t frac = (uint16_t)((div - (float)div_int) * (1u << frac_bit_count)); in clock_gpio_init()403 uint8_t frac = (uint8_t)((div - (float)div_int) * (1u << frac_bit_count)); in clock_gpio_init()
163 const int frac_bit_count = REG_FIELD_WIDTH(PWM_CH0_DIV_FRAC); in pwm_config_set_clkdiv() local165 div += 0.5f / (1 << frac_bit_count); // round to the nearest fraction in pwm_config_set_clkdiv()167 c->div = (uint32_t)(div * (float)(1u << frac_bit_count)); in pwm_config_set_clkdiv()
554 const int frac_bit_count = REG_FIELD_WIDTH(PIO_SM0_CLKDIV_FRAC); in pio_calculate_clkdiv8_from_float() local556 div += 0.5f / (1 << frac_bit_count); // round to the nearest 1/256 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()