Home
last modified time | relevance | path

Searched refs:twai_hal_context_t (Results 1 – 3 of 3) sorted by relevance

/hal_espressif-latest/components/hal/include/hal/
Dtwai_hal.h68 } twai_hal_context_t; typedef
87 bool twai_hal_init(twai_hal_context_t *hal_ctx, const twai_hal_config_t *config);
96 void twai_hal_deinit(twai_hal_context_t *hal_ctx);
107 void twai_hal_configure(twai_hal_context_t *hal_ctx, const twai_timing_config_t *t_config, const tw…
120 void twai_hal_start(twai_hal_context_t *hal_ctx, twai_mode_t mode);
130 void twai_hal_stop(twai_hal_context_t *hal_ctx);
137 static inline void twai_hal_start_bus_recovery(twai_hal_context_t *hal_ctx) in twai_hal_start_bus_recovery()
149 static inline uint32_t twai_hal_get_tec(twai_hal_context_t *hal_ctx) in twai_hal_get_tec()
160 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()
[all …]
/hal_espressif-latest/components/hal/
Dtwai_hal.c20 bool twai_hal_init(twai_hal_context_t *hal_ctx, const twai_hal_config_t *config) in twai_hal_init()
44 void twai_hal_deinit(twai_hal_context_t *hal_ctx) in twai_hal_deinit()
56 void twai_hal_configure(twai_hal_context_t *hal_ctx, const twai_timing_config_t *t_config, const tw… in twai_hal_configure()
83 void twai_hal_start(twai_hal_context_t *hal_ctx, twai_mode_t mode) in twai_hal_start()
106 void twai_hal_stop(twai_hal_context_t *hal_ctx) in twai_hal_stop()
Dtwai_hal_iram.c24 static inline uint32_t twai_hal_decode_interrupt(twai_hal_context_t *hal_ctx)
94 uint32_t twai_hal_get_events(twai_hal_context_t *hal_ctx)
145 void twai_hal_prepare_for_reset(twai_hal_context_t *hal_ctx)
159 void twai_hal_recover_from_reset(twai_hal_context_t *hal_ctx)
175 void twai_hal_set_tx_buffer_and_transmit(twai_hal_context_t *hal_ctx, twai_hal_frame_t *tx_frame)