title: Can_DriverObjType summary: Can Driver object type structure.


Can_DriverObjType

Can Driver object type structure.

#include <Can_Priv.h>

Structure Members

Member Type

Member name

Brief

Can_ControllerObjType[KMAX_CONTROLLER]

canController

List of enabled Controllers.

Can_MailboxObjType[KMAX_MAILBOXES]

canMailbox

MB array for all controllers.

Can_MailboxObjType[KMAX_MAILBOXES]

canTxMailbox

MB array for all controllers.

Can_MailboxObjType[KMAX_MAILBOXES]

canRxMailbox

MB array for all controllers.

uint8

canMaxControllerCount

MaxCount of Controller in Controller List.

PduIdType[KMAX_MAILBOXES]

canMailToTxMailMapping

Mail box to Tx mailbox mapping.

uint8

maxMbCnt

MaxMbCount in MB list in all controller.

uint8

maxTxMbCnt

MaxMbCount in MB list in all controller.

uint8

maxRxMbCnt

MaxMbCount in MB list in all controller.

uint32[KMAX_CONTROLLER]

controllerIDMap

CAN Controller ID mapping.

Can_IcomConfigType[MAX_ICOM_CONFIGURATION]

IcomConfigurationList

Icom Configuration List.

boolean[KMAX_CONTROLLER]

Can_IcomActivation

Icom Activation.

uint8[KMAX_CONTROLLER]

Can_IcomConfigurationId

Icom Configuration Id.

uint8[KMAX_CONTROLLER]

Can_IcomCounterValue

Icom Counter Value.