RTEMS 7.0-rc1
Loading...
Searching...
No Matches
Data Fields
rtems_can_filter Struct Reference

This structure is used to represent CAN ID and flags in one unified structure. More...

#include <can-filter.h>

Data Fields

uint32_t id
 This member is a bitfield that holds required CAN identifier values to assign CAN frame to the FIFO queue.
 
uint32_t id_mask
 This member is a bitfield that holds forbidden CAN identifier values. If the frame has identifier in range of this bit field, it is not assigned to the FIFO queue.
 
uint32_t flags
 This member is a bitfield that holds CAN flags required in CAN frame to be assigned to the FIFO queue.
 
uint32_t flags_mask
 This member is a bitfield that holds CAN flags forbidden in CAN frame. If the frame has some of these flags, it is not assigned to the FIFO queue.
 

Detailed Description

This structure is used to represent CAN ID and flags in one unified structure.

Field Documentation

◆ flags

uint32_t rtems_can_filter::flags

This member is a bitfield that holds CAN flags required in CAN frame to be assigned to the FIFO queue.

Refer to CANFrameFlags for possible flags.

◆ flags_mask

uint32_t rtems_can_filter::flags_mask

This member is a bitfield that holds CAN flags forbidden in CAN frame. If the frame has some of these flags, it is not assigned to the FIFO queue.

Refer to CANFrameFlags for possible flags.


The documentation for this struct was generated from the following file: