libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
These are possible actions, extended filter can have. More...
Macros | |
#define | FDCAN_EFEC_DISABLE 0x0 |
Disable this filter. More... | |
#define | FDCAN_EFEC_FIFO0 0x1 |
Put message into FIFO0. More... | |
#define | FDCAN_EFEC_FIFO1 0x2 |
Put message into FIFO1. More... | |
#define | FDCAN_EFEC_REJECT 0x3 |
Reject message. More... | |
#define | FDCAN_EFEC_PRIO 0x4 |
Treat message as priority message (and continue processing further rules) More... | |
#define | FDCAN_EFEC_PRIO_FIFO0 0x5 |
Treat message as priority and put it into FIFO0. More... | |
#define | FDCAN_EFEC_PRIO_FIFO1 0x6 |
Treat message as priority and put it into FIFO1. More... | |
These are possible actions, extended filter can have.
If filter is disabled, then no matching is performed. All other actions except of FDCAN_EFEC_PRIO cause matching to terminate with required outcome. FDCAN_EFEC_PRIO marks message as priority and continues matching.
#define FDCAN_EFEC_PRIO 0x4 |
#define FDCAN_EFEC_PRIO_FIFO0 0x5 |
#define FDCAN_EFEC_PRIO_FIFO1 0x6 |