| /hal_nordic-latest/nrfx/drivers/src/ |
| D | nrfx_timer.c | 96 uint32_t prescaler; in timer_configure() local 98 prescaler = prescaler_calculate(p_instance, p_config->frequency); in timer_configure() 99 if (prescaler == PRESCALER_INVALID) in timer_configure() 107 .prescaler = prescaler, in timer_configure() 279 uint32_t prescaler = nrfy_timer_prescaler_get(p_instance->p_reg); in nrfx_timer_us_to_ticks() local 281 uint64_t ticks = (((uint64_t)time_us * freq_base_mhz) >> prescaler); in nrfx_timer_us_to_ticks() 287 uint32_t prescaler = nrfy_timer_prescaler_get(p_instance->p_reg); in nrfx_timer_ms_to_ticks() local 289 uint64_t ticks = (((uint64_t)time_ms * freq_base_khz) >> prescaler); in nrfx_timer_ms_to_ticks()
|
| D | nrfx_spim.c | 384 uint32_t prescaler = NRF_SPIM_PRESCALER_CALCULATE(p_instance->p_reg, frequency); in spim_frequency_valid_check() local 386 return ((base_frequency % frequency) < prescaler) && in spim_frequency_valid_check() 387 NRFX_IS_EVEN(prescaler) && in spim_frequency_valid_check() 388 (prescaler <= NRF_SPIM_PRESCALER_MAX_GET(p_instance->p_reg)) && in spim_frequency_valid_check() 389 (prescaler >= NRF_SPIM_PRESCALER_MIN_GET(p_instance->p_reg)); in spim_frequency_valid_check() 482 uint32_t prescaler = spim_prescaler_calculate(p_instance, p_config->frequency); in spim_configure() local 489 if ((prescaler > 2) && in spim_configure() 492 uint8_t min_dur = (uint8_t)((prescaler / 2) + 1); in spim_configure() 532 .prescaler = prescaler, in spim_configure()
|
| D | nrfx_pdm.c | 134 NRFX_COND_CODE_1(NRF_PDM_HAS_PRESCALER, (.prescaler = p_config->prescaler,), ()) in pdm_configure() 194 if (p_config->prescaler < NRF_PDM_PRESCALER_MIN || in pdm_init() 195 p_config->prescaler > NRF_PDM_PRESCALER_MAX) in pdm_init() 234 if (p_config->prescaler < NRF_PDM_PRESCALER_MIN || in pdm_reconfigure() 235 p_config->prescaler > NRF_PDM_PRESCALER_MAX) in pdm_reconfigure()
|
| D | nrfx_rtc.c | 95 .prescaler = p_config->prescaler in nrfx_rtc_init()
|
| /hal_nordic-latest/nrfx/haly/ |
| D | nrfy_pdm.h | 89 uint32_t prescaler; ///< Prescaler divisior. member 129 nrf_pdm_prescaler_set(p_reg, p_config->prescaler); in nrfy_pdm_periph_configure() 445 NRFY_STATIC_INLINE void nrfy_pdm_prescaler_set(NRF_PDM_Type * p_reg, uint32_t prescaler) in nrfy_pdm_prescaler_set() argument 447 nrf_pdm_prescaler_set(p_reg, prescaler); in nrfy_pdm_prescaler_set() 455 uint32_t prescaler = nrf_pdm_prescaler_get(p_reg); in nrfy_pdm_prescaler_get() local 457 return prescaler; in nrfy_pdm_prescaler_get()
|
| D | nrfy_rtc.h | 66 uint32_t prescaler; ///< Prescaler. member 78 nrf_rtc_prescaler_set(p_reg, p_config->prescaler); in nrfy_rtc_periph_configure() 315 uint32_t prescaler = nrf_rtc_prescaler_get(p_reg); in nrfy_rtc_prescaler_get() local 317 return prescaler; in nrfy_rtc_prescaler_get()
|
| D | nrfy_timer.h | 73 uint32_t prescaler; ///< Prescaler value. member 89 nrf_timer_prescaler_set(p_reg, p_config->prescaler); in nrfy_timer_periph_configure() 342 uint32_t prescaler = nrf_timer_prescaler_get(p_reg); in nrfy_timer_prescaler_get() local 344 return prescaler; in nrfy_timer_prescaler_get()
|
| D | nrfy_spim.h | 185 uint32_t prescaler; ///< SPIM prescaler value. member 230 nrf_spim_prescaler_set(p_reg, p_config->prescaler); in nrfy_spim_periph_configure() 717 NRFY_STATIC_INLINE void nrfy_spim_prescaler_set(NRF_SPIM_Type * p_reg, uint32_t prescaler) in nrfy_spim_prescaler_set() argument 719 nrf_spim_prescaler_set(p_reg, prescaler); in nrfy_spim_prescaler_set() 727 uint32_t prescaler = nrf_spim_prescaler_get(p_reg); in nrfy_spim_prescaler_get() local 729 return prescaler; in nrfy_spim_prescaler_get()
|
| /hal_nordic-latest/nrfx/hal/ |
| D | nrf_pdm.h | 416 NRF_STATIC_INLINE void nrf_pdm_prescaler_set(NRF_PDM_Type * p_reg, uint32_t prescaler); 661 NRF_STATIC_INLINE void nrf_pdm_prescaler_set(NRF_PDM_Type * p_reg, uint32_t prescaler) in nrf_pdm_prescaler_set() argument 663 NRFX_ASSERT(prescaler >= NRF_PDM_PRESCALER_MIN); in nrf_pdm_prescaler_set() 664 NRFX_ASSERT(prescaler <= NRF_PDM_PRESCALER_MAX); in nrf_pdm_prescaler_set() 665 p_reg->PRESCALER = prescaler; in nrf_pdm_prescaler_set()
|
| D | nrf_timer.h | 978 uint32_t prescaler = (uint32_t)frequency; in nrf_timer_us_to_ticks() local 979 uint64_t ticks = ((time_us * 16ULL) >> prescaler); in nrf_timer_us_to_ticks() 989 uint32_t prescaler = (uint32_t)frequency; in nrf_timer_ms_to_ticks() local 990 uint64_t ticks = ((time_ms * 16000ULL) >> prescaler); in nrf_timer_ms_to_ticks()
|
| D | nrf_spim.h | 634 uint32_t prescaler); 1221 uint32_t prescaler) in nrf_spim_prescaler_set() argument 1223 NRFX_ASSERT(prescaler >= NRF_SPIM_PRESCALER_MIN_GET(p_reg)); in nrf_spim_prescaler_set() 1224 NRFX_ASSERT(prescaler <= NRF_SPIM_PRESCALER_MAX_GET(p_reg)); in nrf_spim_prescaler_set() 1225 NRFX_ASSERT(NRFX_IS_EVEN(prescaler)); in nrf_spim_prescaler_set() 1226 p_reg->PRESCALER = prescaler; in nrf_spim_prescaler_set()
|
| /hal_nordic-latest/nrfx/drivers/include/ |
| D | nrfx_rtc.h | 92 uint16_t prescaler; /**< Prescaler. */ member 108 .prescaler = NRF_RTC_FREQ_TO_PRESCALER(32768), \
|
| D | nrfx_pdm.h | 106 uint32_t prescaler; ///< Prescaler divisor. member 154 (.prescaler = 4,), ()) \
|
| /hal_nordic-latest/drivers/nrf_802154/driver/src/ |
| D | nrf_802154_trx.c | 351 uint32_t prescaler = NRF_TIMER_PRESCALER_CALCULATE(base_frequency, 1000000); in timer_frequency_set_1mhz() local 353 nrf_timer_prescaler_set(NRF_802154_TIMER_INSTANCE, prescaler); in timer_frequency_set_1mhz()
|
| /hal_nordic-latest/nrfx/ |
| D | CHANGELOG.md | 58 - Added support for configuring clock using prescaler in the PDM driver. 277 - Introduced the NRF_TIMER_PRESCALER_CALCULATE() macro for computing prescaler value for given TIME… 298 …_prescaler_get() functions that are used for setting and retrieving the prescaler factor. They sho…
|