Merge 8b44c977bbd0c12e814655a7f997a6d182388a47 into a6c3a9cbbb5e0a99e0d30e58271f27a0d4e9ae90

This commit is contained in:
diplfranzhoepfinger 2025-03-03 07:06:03 +05:30 committed by GitHub
commit d7e85f5826
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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