mirror of
https://github.com/espressif/esp-idf
synced 2025-03-09 09:09:10 -04:00
Merge 8b44c977bbd0c12e814655a7f997a6d182388a47 into a6c3a9cbbb5e0a99e0d30e58271f27a0d4e9ae90
This commit is contained in:
commit
d7e85f5826
@ -63,7 +63,9 @@ static inline uint32_t twai_hal_decode_interrupt(twai_hal_context_t *hal_ctx)
|
|||||||
}
|
}
|
||||||
//Transmit interrupt set whenever TX buffer becomes free
|
//Transmit interrupt set whenever TX buffer becomes free
|
||||||
#ifdef CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST
|
#ifdef CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST
|
||||||
if ((interrupts & TWAI_LL_INTR_TI || hal_ctx->state_flags & TWAI_HAL_STATE_FLAG_TX_BUFF_OCCUPIED) && status & TWAI_LL_STATUS_TBS) {
|
if ((interrupts & TWAI_LL_INTR_TI || hal_ctx->state_flags & TWAI_HAL_STATE_FLAG_TX_BUFF_OCCUPIED)
|
||||||
|
&& status & TWAI_LL_STATUS_TBS
|
||||||
|
&& !(state_flags & TWAI_HAL_STATE_FLAG_BUS_OFF)) {
|
||||||
#else
|
#else
|
||||||
if (interrupts & TWAI_LL_INTR_TI) {
|
if (interrupts & TWAI_LL_INTR_TI) {
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user