Home
last modified time | relevance | path

Searched refs:src_clk_freq (Results 1 – 9 of 9) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_ewdg_drv.c355 uint32_t ewdg_get_count_clock_freq(EWDG_Type *ptr, uint32_t src_clk_freq) in ewdg_get_count_clock_freq() argument
360 divided_freq = src_clk_freq / divider; in ewdg_get_count_clock_freq()
365 uint64_t ewdg_convert_timeout_us_to_timeout_ticks(uint32_t src_clk_freq, uint32_t timeout_us) in ewdg_convert_timeout_us_to_timeout_ticks() argument
368 if (src_clk_freq != 0U) { in ewdg_convert_timeout_us_to_timeout_ticks()
369 uint32_t ns_per_tick = 1000000000UL / src_clk_freq; in ewdg_convert_timeout_us_to_timeout_ticks()
376 uint32_t ewdg_convert_timeout_ticks_to_timeout_us(EWDG_Type *ptr, uint32_t src_clk_freq, uint32_t t… in ewdg_convert_timeout_ticks_to_timeout_us() argument
379 if (src_clk_freq == 0U) { in ewdg_convert_timeout_ticks_to_timeout_us()
382 uint32_t actual_clk_freq = src_clk_freq / ewdg_get_count_clk_divider(ptr); in ewdg_convert_timeout_ticks_to_timeout_us()
A Dhpm_can_drv.c169 hpm_stat_t can_calculate_bit_timing(uint32_t src_clk_freq, can_bit_timing_option_t option, uint32_t… in can_calculate_bit_timing() argument
176 (src_clk_freq / baudrate < MIN_TQ_MUL_PRESCALE) || (timing_param == NULL)) { in can_calculate_bit_timing()
185 if (src_clk_freq / baudrate < tbl->tq_min) { in can_calculate_bit_timing()
189 uint32_t num_tq_mul_prescaler = src_clk_freq / baudrate; in can_calculate_bit_timing()
266 uint32_t src_clk_freq, uint32_t baudrate, in can_set_bit_timing() argument
277 …status = can_calculate_bit_timing(src_clk_freq, option, baudrate, samplepoint_min, samplepoint_max… in can_set_bit_timing()
655 hpm_stat_t can_init(CAN_Type *base, can_config_t *config, uint32_t src_clk_freq) in can_init() argument
661 …HPM_BREAK_IF((base == NULL) || (config == NULL) || (src_clk_freq == 0U) || (config->filter_list_nu… in can_init()
672 src_clk_freq, in can_init()
679 src_clk_freq, in can_init()
[all …]
A Dhpm_sei_drv.c34 …baud_div = (config->src_clk_freq + (config->synchronous_master_config.baudrate >> 1u)) / config->s… in sei_tranceiver_config_init()
54 …baud_div = (config->src_clk_freq + (config->synchronous_slave_config.max_baudrate >> 1u)) / config… in sei_tranceiver_config_init()
60 … ck0_point = config->synchronous_slave_config.ck0_timeout_us * (config->src_clk_freq / 1000000u); in sei_tranceiver_config_init()
64 … ck1_point = config->synchronous_slave_config.ck1_timeout_us * (config->src_clk_freq / 1000000u); in sei_tranceiver_config_init()
90 baud_div = (config->src_clk_freq + (baudrate >> 1u)) / baudrate; in sei_tranceiver_config_init()
94 baud_div = (config->src_clk_freq + (baudrate >> 1u)) / baudrate; in sei_tranceiver_config_init()
A Dhpm_mcan_drv.c237 static hpm_stat_t mcan_calc_bit_timing_from_baudrate(uint32_t src_clk_freq,
259 uint32_t src_clk_freq,
343 static hpm_stat_t mcan_calc_bit_timing_from_baudrate(uint32_t src_clk_freq, in mcan_calc_bit_timing_from_baudrate() argument
362 if (src_clk_freq / baudrate < tbl->tq_min) { in mcan_calc_bit_timing_from_baudrate()
366 uint32_t num_tq_mul_prescaler = src_clk_freq / baudrate; in mcan_calc_bit_timing_from_baudrate()
422 uint32_t src_clk_freq, in mcan_set_bit_timing_from_baudrate() argument
435 status = mcan_calc_bit_timing_from_baudrate(src_clk_freq, in mcan_set_bit_timing_from_baudrate()
1040 hpm_stat_t mcan_init(MCAN_Type *ptr, mcan_config_t *config, uint32_t src_clk_freq) in mcan_init() argument
1080 src_clk_freq, in mcan_init()
1087 src_clk_freq, in mcan_init()
[all …]
/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/
A Dhpm_common.h325 static inline uint32_t hpm_convert_ticks_to_us(uint32_t ticks, uint32_t src_clk_freq) in hpm_convert_ticks_to_us() argument
327 uint32_t ticks_per_us = (src_clk_freq + 1000000UL - 1UL) / 1000000UL; in hpm_convert_ticks_to_us()
338 static inline uint32_t hpm_convert_ticks_to_ms(uint32_t ticks, uint32_t src_clk_freq) in hpm_convert_ticks_to_ms() argument
340 uint32_t ticks_per_ms = (src_clk_freq + 1000UL - 1UL) / 1000UL; in hpm_convert_ticks_to_ms()
A Dhpm_ewdg_drv.h451 uint32_t ewdg_get_count_clock_freq(EWDG_Type *ptr, uint32_t src_clk_freq);
461 uint64_t ewdg_convert_timeout_us_to_timeout_ticks(uint32_t src_clk_freq, uint32_t timeout_us);
472 uint32_t ewdg_convert_timeout_ticks_to_timeout_us(EWDG_Type *ptr, uint32_t src_clk_freq, uint32_t t…
A Dhpm_can_drv.h822 hpm_stat_t can_init(CAN_Type *base, can_config_t *config, uint32_t src_clk_freq);
864 uint32_t src_clk_freq, uint32_t baudrate,
878 hpm_stat_t can_calculate_bit_timing(uint32_t src_clk_freq, can_bit_timing_option_t option, uint32_t…
A Dhpm_sei_drv.h253 uint32_t src_clk_freq; member
A Dhpm_mcan_drv.h1599 hpm_stat_t mcan_init(MCAN_Type *ptr, mcan_config_t *config, uint32_t src_clk_freq);

Completed in 36 milliseconds