![]() |
Infineon MOTIX™ MCU TLE988x/9x Device Family SDK
|
Go to the source code of this file.
Type definitions for CAN.
Data Structures | |
struct | tCanFilterDescriptor |
struct | tCanFifoDescriptor |
struct | tCanFullCanDescriptor |
struct | stCanNodeDescriptor |
Macros | |
#define | E_OK (0x00) /* Access successful */ |
#define | E_NOT_OK (0x01) /* invocation of service failed, i.e. parameter error, out of range */ |
#define | E_NOT_AVAILABLE (0x80) /* service currently not available (i.e. not initialized, not started) */ |
#define | E_BUSY (0x81) /* a resource is currently in use, i.e. a buffer is locked or full */ |
#define | E_RX_TIMEOUT (0x82) /* a timeout occured for the frame while DM is active */ |
#define | E_RX_LENGTH (0x83) /* received frame length too long */ |
#define | E_TX_OVERWRITE (0x84) /* an unsent transmit message was overwritten */ |
#define | E_TX_BUFFER_FULL (0x85) /* a transmit FIFO or queue is full */ |
#define | E_BUS_PASSIVE (0x86) /* CAN bus is error-passive */ |
#define | E_BUS_OFF (0x87) /* CAN bus is Bus-Off */ |
Typedefs | |
typedef unsigned char | tCanFrameHandle |
Enumerations | |
enum | tCanIdType { StdId = 0u , ExtId = 1u , MixedId = 2u } |
Functions | |
const stCanNodeDescriptor * | Can_GetDesc_CanNodes (void) |
#define E_BUS_OFF (0x87) /* CAN bus is Bus-Off */ |
#define E_BUS_PASSIVE (0x86) /* CAN bus is error-passive */ |
#define E_BUSY (0x81) /* a resource is currently in use, i.e. a buffer is locked or full */ |
#define E_NOT_AVAILABLE (0x80) /* service currently not available (i.e. not initialized, not started) */ |
#define E_NOT_OK (0x01) /* invocation of service failed, i.e. parameter error, out of range */ |
#define E_OK (0x00) /* Access successful */ |
#define E_RX_LENGTH (0x83) /* received frame length too long */ |
#define E_RX_TIMEOUT (0x82) /* a timeout occured for the frame while DM is active */ |
#define E_TX_BUFFER_FULL (0x85) /* a transmit FIFO or queue is full */ |
#define E_TX_OVERWRITE (0x84) /* an unsent transmit message was overwritten */ |
typedef unsigned char tCanFrameHandle |
enum tCanIdType |
const stCanNodeDescriptor* Can_GetDesc_CanNodes | ( | void | ) |