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

SJA1000 driver internal configuration structure. More...

#include <can_sja1000.h>

Data Fields

can_sja1000_read_reg_t read_reg
 
can_sja1000_write_reg_t write_reg
 
uint32_t bitrate
 
uint32_t sample_point
 
uint32_t sjw
 
uint32_t phase_seg1
 
uint32_t phase_seg2
 
const struct devicephy
 
uint32_t max_bitrate
 
uint8_t ocr
 
uint8_t cdr
 
const void * custom
 

Detailed Description

SJA1000 driver internal configuration structure.

Field Documentation

◆ bitrate

uint32_t can_sja1000_config::bitrate

◆ cdr

uint8_t can_sja1000_config::cdr

◆ custom

const void* can_sja1000_config::custom

◆ max_bitrate

uint32_t can_sja1000_config::max_bitrate

◆ ocr

uint8_t can_sja1000_config::ocr

◆ phase_seg1

uint32_t can_sja1000_config::phase_seg1

◆ phase_seg2

uint32_t can_sja1000_config::phase_seg2

◆ phy

const struct device* can_sja1000_config::phy

◆ read_reg

can_sja1000_read_reg_t can_sja1000_config::read_reg

◆ sample_point

uint32_t can_sja1000_config::sample_point

◆ sjw

uint32_t can_sja1000_config::sjw

◆ write_reg

can_sja1000_write_reg_t can_sja1000_config::write_reg

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