libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
fdcan_rx_fifo_element Struct Reference

Structure describing receive FIFO element. More...

#include <fdcan.h>

Data Fields

uint32_t identifier_flags
 Aggregate of message identifier and flags. More...
 
uint32_t filt_fmt_dlc_ts
 Aggregate of filter match ID, transfer format, DLC and timestamp. More...
 
uint32_t data [64/sizeof(uint32_t)]
 Message payload data. More...
 

Detailed Description

Structure describing receive FIFO element.

Receive FIFO element consists of 2 32bit values for header and 16 32bit values for message payload. This area of memory can only be accessed in 32bit quantities

Definition at line 661 of file fdcan.h.

Field Documentation

◆ data

uint32_t fdcan_rx_fifo_element::data[64/sizeof(uint32_t)]

Message payload data.

Definition at line 667 of file fdcan.h.

Referenced by fdcan_receive().

◆ filt_fmt_dlc_ts

uint32_t fdcan_rx_fifo_element::filt_fmt_dlc_ts

Aggregate of filter match ID, transfer format, DLC and timestamp.

Definition at line 665 of file fdcan.h.

Referenced by fdcan_receive().

◆ identifier_flags

uint32_t fdcan_rx_fifo_element::identifier_flags

Aggregate of message identifier and flags.

Definition at line 663 of file fdcan.h.

Referenced by fdcan_receive().


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