Searched refs:src_clk_freq (Results 1 – 9 of 9) sorted by relevance
| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_ewdg_drv.c | 355 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 D | hpm_can_drv.c | 169 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 D | hpm_sei_drv.c | 34 …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 D | hpm_mcan_drv.c | 237 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 D | hpm_common.h | 325 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 D | hpm_ewdg_drv.h | 451 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 D | hpm_can_drv.h | 822 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 D | hpm_sei_drv.h | 253 uint32_t src_clk_freq; member
|
| A D | hpm_mcan_drv.h | 1599 hpm_stat_t mcan_init(MCAN_Type *ptr, mcan_config_t *config, uint32_t src_clk_freq);
|
Completed in 36 milliseconds