RTEMS CAN/CAN FD Stack
Loading...
Searching...
No Matches
Classes
can-bittiming.h File Reference

This header file is part of CAN/CAN FD bus common support. It defines structures used for bit timing representation and settings. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rtems_can_bittiming_const
 This structure is used to represent CAN bit timing constants. More...
 
struct  rtems_can_bittiming
 This structure is used to represent CAN bit timing. More...
 
struct  rtems_can_set_bittiming
 This structure is used to set CAN bit timing values via IOCTL call. More...
 
struct  rtems_can_get_bittiming
 This structure is used to get CAN bit timing values via IOCTL call. More...
 

Macros

Bit Timing Type
#define RTEMS_CAN_BITTIME_NOMINAL   ( 0 )
 This define is used to select nominal bit timing.
 
#define RTEMS_CAN_BITTIME_DATA   ( 1 )
 This define is used to select data bit timing.
 
Bit Timing Source
#define RTEMS_CAN_BITTIME_FROM_BITRATE   ( 0 )
 This define is used to use bit timing calculation from bitrate.
 
#define RTEMS_CAN_BITTIME_FROM_PRECOMPUTED   ( 1 )
 This define is used to use bit timing from precomputed values.
 

Detailed Description

This header file is part of CAN/CAN FD bus common support. It defines structures used for bit timing representation and settings.