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

Structure describing transmit buffer element. More...

#include <fdcan.h>

Data Fields

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

Detailed Description

Structure describing transmit buffer element.

Transmit buffer 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 687 of file fdcan.h.

Field Documentation

◆ data

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

Message payload data.

Definition at line 694 of file fdcan.h.

Referenced by fdcan_transmit().

◆ evt_fmt_dlc_res

uint32_t fdcan_tx_buffer_element::evt_fmt_dlc_res

Aggregate of event ID, transfer format and DLC.

Definition at line 692 of file fdcan.h.

Referenced by fdcan_transmit().

◆ identifier_flags

uint32_t fdcan_tx_buffer_element::identifier_flags

Aggregate of message identifier and flags.

Definition at line 689 of file fdcan.h.

Referenced by fdcan_transmit().


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