Zephyr API Documentation  3.6.0
A Scalable Open Source RTOS
3.6.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
can_mcan_config Struct Reference

Bosch M_CAN driver internal configuration structure. More...

#include <can_mcan.h>

Data Fields

const struct can_driver_config common
 
const struct can_mcan_opsops
 
const struct can_mcan_callbackscallbacks
 
uint16_t mram_elements [8]
 
uint16_t mram_offsets [8]
 
size_t mram_size
 
uint16_t sjw
 
uint16_t prop_ts1
 
uint16_t ts2
 
const void * custom
 

Detailed Description

Bosch M_CAN driver internal configuration structure.

Field Documentation

◆ callbacks

const struct can_mcan_callbacks* can_mcan_config::callbacks

◆ common

const struct can_driver_config can_mcan_config::common

◆ custom

const void* can_mcan_config::custom

◆ mram_elements

uint16_t can_mcan_config::mram_elements[8]

◆ mram_offsets

uint16_t can_mcan_config::mram_offsets[8]

◆ mram_size

size_t can_mcan_config::mram_size

◆ ops

const struct can_mcan_ops* can_mcan_config::ops

◆ prop_ts1

uint16_t can_mcan_config::prop_ts1

◆ sjw

uint16_t can_mcan_config::sjw

◆ ts2

uint16_t can_mcan_config::ts2

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