-
Notifications
You must be signed in to change notification settings - Fork 3k
Closed
Description
Description of defect
Target(s) affected by this defect ?
STM
Toolchain(s) (name and version) displaying this defect ?
n/a
What version of Mbed-os are you using (tag or sha) ?
mbed-os-6.17.0
What version(s) of tools are you using. List all that apply (E.g. mbed-cli)
n/a
How is this defect reproduced ?
When there are multiple interrupts registered for CAN device, rx
interrupt will not fire if other interrupt happens sooner.
There is a logic to mask rx interrupt, because it can't be cleared in other way than by read
from the CAN interface, byt that should be differed to thread out from interrupt.
The problem is, that the current implementation is flawed in a way, that it not only masks rx interrupt after it happens, but it also masks it after any interrupt happens effectively making it unusable.
Metadata
Metadata
Assignees
Type
Projects
Status
Done
Status
Untriaged