|
#define | MSG_OBJ_TX_INT_ENABLE 0x00000001 |
| This indicates that transmit interrupts are enabled. More...
|
|
#define | MSG_OBJ_RX_INT_ENABLE 0x00000002 |
| This indicates that receive interrupts are enabled. More...
|
|
#define | MSG_OBJ_EXTENDED_ID 0x00000004 |
| This indicates that a message object is using an extended identifier. More...
|
|
#define | MSG_OBJ_USE_ID_FILTER 0x00000008 |
|
#define | MSG_OBJ_NEW_DATA 0x00000080 |
| This indicates that new data was available in the message object. More...
|
|
#define | MSG_OBJ_DATA_LOST 0x00000100 |
|
#define | MSG_OBJ_USE_DIR_FILTER (0x00000010 | MSG_OBJ_USE_ID_FILTER) |
|
#define | MSG_OBJ_USE_EXT_FILTER (0x00000020 | MSG_OBJ_USE_ID_FILTER) |
|
#define | MSG_OBJ_REMOTE_FRAME 0x00000040 |
| This indicates that a message object is a remote frame. More...
|
|
#define | MSG_OBJ_FIFO 0x00000200 |
|
#define | MSG_OBJ_NO_FLAGS 0x00000000 |
| This indicates that a message object has no flags set. More...
|
|
#define | MSG_OBJ_STATUS_MASK (MSG_OBJ_NEW_DATA | MSG_OBJ_DATA_LOST) |
|
#define | CAN_INT_ERROR 0x00000008 |
|
#define | CAN_INT_STATUS 0x00000004 |
|
#define | CAN_INT_MASTER 0x00000002 |
|
#define | CAN_STATUS_BUS_OFF 0x00000080 |
| CAN controller has entered a Bus Off state. More...
|
|
#define | CAN_STATUS_EWARN 0x00000040 |
| CAN controller error level has reached warning level. More...
|
|
#define | CAN_STATUS_EPASS 0x00000020 |
| CAN controller error level has reached error passive level. More...
|
|
#define | CAN_STATUS_RXOK 0x00000010 |
| A message was received successfully since the last read of this status. More...
|
|
#define | CAN_STATUS_TXOK 0x00000008 |
|
#define | CAN_STATUS_LEC_MSK 0x00000007 |
| This is the mask for the last error code field. More...
|
|
#define | CAN_STATUS_LEC_NONE 0x00000000 |
| There was no error. More...
|
|
#define | CAN_STATUS_LEC_STUFF 0x00000001 |
| A bit stuffing error has occurred. More...
|
|
#define | CAN_STATUS_LEC_FORM 0x00000002 |
| A formatting error has occurred. More...
|
|
#define | CAN_STATUS_LEC_ACK 0x00000003 |
| An acknowledge error has occurred. More...
|
|
#define | CAN_STATUS_LEC_BIT1 0x00000004 |
| The bus remained a bit level of 1 for longer than is allowed. More...
|
|
#define | CAN_STATUS_LEC_BIT0 0x00000005 |
| The bus remained a bit level of 0 for longer than is allowed. More...
|
|
#define | CAN_STATUS_LEC_CRC 0x00000006 |
| A CRC error has occurred. More...
|
|
#define | CAN_STATUS_LEC_MASK 0x00000007 |
| This is the mask for the CAN Last Error Code (LEC). More...
|
|