Home
last modified time | relevance | path

Searched refs:LIN_Type (Results 1 – 8 of 8) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/
A Dhpm_lin_drv.h86 static inline uint8_t lin_get_status(LIN_Type *ptr) in lin_get_status()
96 static inline void lin_reset_interrupt(LIN_Type *ptr) in lin_reset_interrupt()
106 static inline void lin_reset_error(LIN_Type *ptr) in lin_reset_error()
116 static inline void lin_wakeup(LIN_Type *ptr) in lin_wakeup()
126 static inline void lin_sleep(LIN_Type *ptr) in lin_sleep()
136 static inline void lin_slave_stop(LIN_Type *ptr) in lin_slave_stop()
146 static inline void lin_slave_ack(LIN_Type *ptr) in lin_slave_ack()
218 static inline bool lin_is_active(LIN_Type *ptr) in lin_is_active()
229 static inline bool lin_is_complete(LIN_Type *ptr) in lin_is_complete()
240 static inline uint8_t lin_get_id(LIN_Type *ptr) in lin_get_id()
[all …]
/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_lin_drv.c12 hpm_stat_t lin_master_configure_timing(LIN_Type *ptr, lin_timing_t *timing) in lin_master_configure_timing()
43 hpm_stat_t lin_slave_configure_timing(LIN_Type *ptr, uint32_t src_freq_in_hz) in lin_slave_configure_timing()
86 uint8_t lin_get_data_length(LIN_Type *ptr) in lin_get_data_length()
97 void lin_master_transfer(LIN_Type *ptr, lin_trans_config_t *config) in lin_master_transfer()
127 hpm_stat_t lin_master_sent(LIN_Type *ptr, lin_trans_config_t *config) in lin_master_sent()
179 hpm_stat_t lin_master_receive(LIN_Type *ptr, lin_trans_config_t *config) in lin_master_receive()
232 void lin_slave_transfer(LIN_Type *ptr, lin_trans_config_t *config) in lin_slave_transfer()
257 hpm_stat_t lin_slave_sent(LIN_Type *ptr, lin_trans_config_t *config) in lin_slave_sent()
308 hpm_stat_t lin_slave_receive(LIN_Type *ptr, lin_trans_config_t *config) in lin_slave_receive()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/
A Dhpm_soc.h510 #define HPM_LIN0 ((LIN_Type *) HPM_LIN0_BASE)
514 #define HPM_LIN1 ((LIN_Type *) HPM_LIN1_BASE)
518 #define HPM_LIN2 ((LIN_Type *) HPM_LIN2_BASE)
522 #define HPM_LIN3 ((LIN_Type *) HPM_LIN3_BASE)
/bsp/hpmicro/hpm6200evk/board/
A Dpinmux.h39 void init_lin_pins(LIN_Type *ptr);
A Dboard.h547 void board_init_lin_pins(LIN_Type *ptr);
548 uint32_t board_init_lin_clock(LIN_Type *ptr);
A Dboard.c318 void board_init_lin_pins(LIN_Type *ptr) in board_init_lin_pins()
323 uint32_t board_init_lin_clock(LIN_Type *ptr) in board_init_lin_clock()
A Dpinmux.c281 void init_lin_pins(LIN_Type *ptr) in init_lin_pins()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/ip/
A Dhpm_lin_regs.h22 } LIN_Type; typedef

Completed in 17 milliseconds