Home
last modified time | relevance | path

Searched defs:hal_ctx (Results 1 – 4 of 4) sorted by relevance

/hal_espressif-3.6.0/components/hal/esp32/include/hal/
Dcan_hal.h53 static inline bool can_hal_init(can_hal_context_t *hal_ctx){ in can_hal_init()
57 static inline void can_hal_deinit(can_hal_context_t *hal_ctx) in can_hal_deinit()
62 static inline void can_hal_configure(can_hal_context_t *hal_ctx, const can_timing_config_t *t_confi… in can_hal_configure()
69 static inline void can_hal_start(can_hal_context_t *hal_ctx, can_mode_t mode) in can_hal_start()
74 static inline void can_hal_stop(can_hal_context_t *hal_ctx) in can_hal_stop()
79 static inline void can_hal_start_bus_recovery(can_hal_context_t *hal_ctx) in can_hal_start_bus_recovery()
84 static inline uint32_t can_hal_get_tec(can_hal_context_t *hal_ctx) in can_hal_get_tec()
89 static inline uint32_t can_hal_get_rec(can_hal_context_t *hal_ctx) in can_hal_get_rec()
94 static inline uint32_t can_hal_get_rx_msg_count(can_hal_context_t *hal_ctx) in can_hal_get_rx_msg_count()
99 static inline bool can_hal_check_last_tx_successful(can_hal_context_t *hal_ctx) in can_hal_check_last_tx_successful()
[all …]
/hal_espressif-3.6.0/components/hal/
Dtwai_hal.c27 bool twai_hal_init(twai_hal_context_t *hal_ctx) in twai_hal_init()
48 void twai_hal_deinit(twai_hal_context_t *hal_ctx) in twai_hal_deinit()
58 void twai_hal_configure(twai_hal_context_t *hal_ctx, const twai_timing_config_t *t_config, const tw… in twai_hal_configure()
70 void twai_hal_start(twai_hal_context_t *hal_ctx, twai_mode_t mode) in twai_hal_start()
78 void twai_hal_stop(twai_hal_context_t *hal_ctx) in twai_hal_stop()
Dtwai_hal_iram.c32 static inline uint32_t twai_hal_decode_interrupt(twai_hal_context_t *hal_ctx)
102 uint32_t twai_hal_get_events(twai_hal_context_t *hal_ctx)
153 void twai_hal_prepare_for_reset(twai_hal_context_t *hal_ctx)
167 void twai_hal_recover_from_reset(twai_hal_context_t *hal_ctx)
183 void twai_hal_set_tx_buffer_and_transmit(twai_hal_context_t *hal_ctx, twai_hal_frame_t *tx_frame)
/hal_espressif-3.6.0/components/hal/include/hal/
Dtwai_hal.h138 static inline void twai_hal_start_bus_recovery(twai_hal_context_t *hal_ctx) in twai_hal_start_bus_recovery()
150 static inline uint32_t twai_hal_get_tec(twai_hal_context_t *hal_ctx) in twai_hal_get_tec()
161 static inline uint32_t twai_hal_get_rec(twai_hal_context_t *hal_ctx) in twai_hal_get_rec()
172 static inline uint32_t twai_hal_get_rx_msg_count(twai_hal_context_t *hal_ctx) in twai_hal_get_rx_msg_count()
183 static inline bool twai_hal_check_last_tx_successful(twai_hal_context_t *hal_ctx) in twai_hal_check_last_tx_successful()
200 static inline bool twai_hal_check_state_flags(twai_hal_context_t *hal_ctx, uint32_t check_flags) in twai_hal_check_state_flags()
286 static inline bool twai_hal_read_rx_buffer_and_clear(twai_hal_context_t *hal_ctx, twai_hal_frame_t … in twai_hal_read_rx_buffer_and_clear()
315 static inline uint32_t twai_hal_clear_rx_fifo_overrun(twai_hal_context_t *hal_ctx) in twai_hal_clear_rx_fifo_overrun()
370 static inline uint32_t twai_hal_get_reset_lost_rx_cnt(twai_hal_context_t *hal_ctx) in twai_hal_get_reset_lost_rx_cnt()