title: Can_ControllerObjType summary: Can controller object structure.


Can_ControllerObjType

Can controller object structure.

#include <Can_Priv.h>

Structure Members

Member Type

Member name

Brief

boolean

canBusOffRecoveryStatus

Bus off recovery status.

uint8[KMAX_MB_PER_CONTROLLER]

canTxStatus

TxRXx Status of Mailbox.

uint8

canInterruptCounter

Total number of interrupts for this controller.

uint16

canBaud

Set BRP value.

uint8[(64U)]

canSduPtr

SDU pointer.

Can_ControllerType

canControllerConfig

Can Controller.

uint32

MaxBaudConfigID

Max Baud Config Index in BaudRateConfigList.

Can_ControllerStateType

canState

State of Can.

Can_HwType

mailboxCfg

Structure which includes HOH, CAN Controller ID and specific CanId.

PduInfoType

pduInfo

Structure which includes pointer to the SDU and it’s length.

Can_FdMsgRAMConfigObjType

canFDMsgRamConfig

MCAN Message RAM configuration parameters.