S32 SDK

Information needed for internal handling of a given MB. Implements : flexcan_mb_handle_t_Class. More...

#include <flexcan_driver.h>

Data Fields

flexcan_msgbuff_tmb_message
 
semaphore_t mbSema
 
flexcan_mb_state_t state
 
bool isBlocking
 
bool isRemote
 

Detailed Description

Information needed for internal handling of a given MB. Implements : flexcan_mb_handle_t_Class.

Definition at line 104 of file flexcan_driver.h.

Field Documentation

bool isBlocking

True if the transfer is blocking

Definition at line 108 of file flexcan_driver.h.

bool isRemote

True if the frame is a remote frame

Definition at line 109 of file flexcan_driver.h.

flexcan_msgbuff_t* mb_message

The FlexCAN receive MB data

Definition at line 105 of file flexcan_driver.h.

semaphore_t mbSema

Semaphore used for signaling completion of a blocking transfer

Definition at line 106 of file flexcan_driver.h.

The state of the current MB (idle/Rx busy/Tx busy)

Definition at line 107 of file flexcan_driver.h.


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