MAX32690 Peripheral Driver API
Peripheral Driver API for the MAX32690
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
CAN_STAT

Macros

#define MXC_F_CAN_STAT_BUS_OFF_POS   0
 
#define MXC_F_CAN_STAT_BUS_OFF   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_BUS_OFF_POS))
 
#define MXC_F_CAN_STAT_ERR_POS   1
 
#define MXC_F_CAN_STAT_ERR   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_ERR_POS))
 
#define MXC_F_CAN_STAT_TX_POS   2
 
#define MXC_F_CAN_STAT_TX   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_TX_POS))
 
#define MXC_F_CAN_STAT_RX_POS   3
 
#define MXC_F_CAN_STAT_RX   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_RX_POS))
 
#define MXC_F_CAN_STAT_TXBUF_POS   5
 
#define MXC_F_CAN_STAT_TXBUF   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_TXBUF_POS))
 
#define MXC_F_CAN_STAT_DOR_POS   6
 
#define MXC_F_CAN_STAT_DOR   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_DOR_POS))
 
#define MXC_F_CAN_STAT_RXBUF_POS   7
 
#define MXC_F_CAN_STAT_RXBUF   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_RXBUF_POS))
 

Detailed Description

Status Register.

Macro Definition Documentation

◆ MXC_F_CAN_STAT_BUS_OFF

#define MXC_F_CAN_STAT_BUS_OFF   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_BUS_OFF_POS))

STAT_BUS_OFF Mask

◆ MXC_F_CAN_STAT_BUS_OFF_POS

#define MXC_F_CAN_STAT_BUS_OFF_POS   0

STAT_BUS_OFF Position

◆ MXC_F_CAN_STAT_DOR

#define MXC_F_CAN_STAT_DOR   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_DOR_POS))

STAT_DOR Mask

◆ MXC_F_CAN_STAT_DOR_POS

#define MXC_F_CAN_STAT_DOR_POS   6

STAT_DOR Position

◆ MXC_F_CAN_STAT_ERR

#define MXC_F_CAN_STAT_ERR   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_ERR_POS))

STAT_ERR Mask

◆ MXC_F_CAN_STAT_ERR_POS

#define MXC_F_CAN_STAT_ERR_POS   1

STAT_ERR Position

◆ MXC_F_CAN_STAT_RX

#define MXC_F_CAN_STAT_RX   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_RX_POS))

STAT_RX Mask

◆ MXC_F_CAN_STAT_RX_POS

#define MXC_F_CAN_STAT_RX_POS   3

STAT_RX Position

◆ MXC_F_CAN_STAT_RXBUF

#define MXC_F_CAN_STAT_RXBUF   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_RXBUF_POS))

STAT_RXBUF Mask

◆ MXC_F_CAN_STAT_RXBUF_POS

#define MXC_F_CAN_STAT_RXBUF_POS   7

STAT_RXBUF Position

◆ MXC_F_CAN_STAT_TX

#define MXC_F_CAN_STAT_TX   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_TX_POS))

STAT_TX Mask

◆ MXC_F_CAN_STAT_TX_POS

#define MXC_F_CAN_STAT_TX_POS   2

STAT_TX Position

◆ MXC_F_CAN_STAT_TXBUF

#define MXC_F_CAN_STAT_TXBUF   ((uint8_t)(0x1UL << MXC_F_CAN_STAT_TXBUF_POS))

STAT_TXBUF Mask

◆ MXC_F_CAN_STAT_TXBUF_POS

#define MXC_F_CAN_STAT_TXBUF_POS   5

STAT_TXBUF Position