Home
last modified time | relevance | path

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

/hal_espressif-latest/components/hal/
Dtwai_hal_iram.c31 uint32_t state_flags = hal_ctx->state_flags; local
38 TWAI_HAL_SET_BITS(state_flags, TWAI_HAL_STATE_FLAG_BUS_OFF);
40 …TWAI_HAL_CLEAR_BITS(state_flags, TWAI_HAL_STATE_FLAG_RUNNING | TWAI_HAL_STATE_FLAG_TX_BUFF_OCCUPIE…
48 TWAI_HAL_SET_BITS(state_flags, TWAI_HAL_STATE_FLAG_ERR_WARN);
49 } else if (hal_ctx->state_flags & TWAI_HAL_STATE_FLAG_RECOVERING) {
52 … TWAI_HAL_CLEAR_BITS(state_flags, TWAI_HAL_STATE_FLAG_RECOVERING | TWAI_HAL_STATE_FLAG_BUS_OFF);
55 TWAI_HAL_CLEAR_BITS(state_flags, TWAI_HAL_STATE_FLAG_ERR_WARN);
65 …if ((interrupts & TWAI_LL_INTR_TI || hal_ctx->state_flags & TWAI_HAL_STATE_FLAG_TX_BUFF_OCCUPIED) …
70 TWAI_HAL_CLEAR_BITS(state_flags, TWAI_HAL_STATE_FLAG_TX_BUFF_OCCUPIED);
76 TWAI_HAL_SET_BITS(state_flags, TWAI_HAL_STATE_FLAG_ERR_PASSIVE);
[all …]
Dtwai_hal.c24 hal_ctx->state_flags = 0; in twai_hal_init()
102 TWAI_HAL_SET_BITS(hal_ctx->state_flags, TWAI_HAL_STATE_FLAG_RUNNING); in twai_hal_start()
112 …TWAI_HAL_CLEAR_BITS(hal_ctx->state_flags, TWAI_HAL_STATE_FLAG_TX_BUFF_OCCUPIED | TWAI_HAL_STATE_FL… in twai_hal_stop()
/hal_espressif-latest/components/hal/include/hal/
Dtwai_hal.h61 uint32_t state_flags; member
139 TWAI_HAL_SET_BITS(hal_ctx->state_flags, TWAI_HAL_STATE_FLAG_RECOVERING); in twai_hal_start_bus_recovery()
203 return hal_ctx->state_flags & check_flags; in twai_hal_check_state_flags()