In our application we have to disable all interrupts during an SPI transfer to avoid communication errors. The function portDISABLE_INTERRUPTS() is used for this purpose. Here I ask myself how the interrupts missed during this time are processed? In my specific example, it's about possibly missed CAN messages. Is a CAN interrupt triggered after re-using portENABLE_INTERRUPTS() if a CAN message came in during disabled interrupts?
Regards,
Konstanty