libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Standard ID filter action

Defines possible actions for standard ID filters. More...

Collaboration diagram for Standard ID filter action:

Macros

#define FDCAN_SFEC_DISABLE   0x0
 Filter is disabled. More...
 
#define FDCAN_SFEC_FIFO0   0x1
 Put message into FIFO0. More...
 
#define FDCAN_SFEC_FIFO1   0x2
 Put message into FIFO1. More...
 
#define FDCAN_SFEC_REJECT   0x3
 Reject message. More...
 
#define FDCAN_SFEC_PRIO   0x4
 Treat message as priority message (and continue processing further rules) More...
 
#define FDCAN_SFEC_PRIO_FIFO0   0x5
 Treat message as priority and put it into FIFO0. More...
 
#define FDCAN_SFEC_PRIO_FIFO1   0x6
 Treat message as priority and put it into FIFO1. More...
 

Detailed Description

Defines possible actions for standard ID filters.

All actions except of FDCAN_SFEC_PRIO cause filter matching to terminate immediately with desired outcome. FDCAN_SFEC_PRIO sets priority flag for message and continues processing remaining filters.

Macro Definition Documentation

◆ FDCAN_SFEC_DISABLE

#define FDCAN_SFEC_DISABLE   0x0

Filter is disabled.

No matchin occurrs.

Definition at line 552 of file fdcan.h.

◆ FDCAN_SFEC_FIFO0

#define FDCAN_SFEC_FIFO0   0x1

Put message into FIFO0.

Definition at line 555 of file fdcan.h.

◆ FDCAN_SFEC_FIFO1

#define FDCAN_SFEC_FIFO1   0x2

Put message into FIFO1.

Definition at line 558 of file fdcan.h.

◆ FDCAN_SFEC_PRIO

#define FDCAN_SFEC_PRIO   0x4

Treat message as priority message (and continue processing further rules)

Definition at line 564 of file fdcan.h.

◆ FDCAN_SFEC_PRIO_FIFO0

#define FDCAN_SFEC_PRIO_FIFO0   0x5

Treat message as priority and put it into FIFO0.

Definition at line 567 of file fdcan.h.

◆ FDCAN_SFEC_PRIO_FIFO1

#define FDCAN_SFEC_PRIO_FIFO1   0x6

Treat message as priority and put it into FIFO1.

Definition at line 570 of file fdcan.h.

◆ FDCAN_SFEC_REJECT

#define FDCAN_SFEC_REJECT   0x3

Reject message.

Definition at line 561 of file fdcan.h.