Prusa MINI Firmware overview
HAL CAN Aliased Defines maintained for legacy purpose

Macros

#define CAN_FilterFIFO0   CAN_FILTER_FIFO0
 
#define CAN_FilterFIFO1   CAN_FILTER_FIFO1
 
#define CAN_IT_RQCP0   CAN_IT_TME
 
#define CAN_IT_RQCP1   CAN_IT_TME
 
#define CAN_IT_RQCP2   CAN_IT_TME
 
#define INAK_TIMEOUT   CAN_TIMEOUT_VALUE
 
#define SLAK_TIMEOUT   CAN_TIMEOUT_VALUE
 
#define CAN_TXSTATUS_FAILED   ((uint8_t)0x00U)
 
#define CAN_TXSTATUS_OK   ((uint8_t)0x01U)
 
#define CAN_TXSTATUS_PENDING   ((uint8_t)0x02U)
 

Detailed Description

Macro Definition Documentation

◆ CAN_FilterFIFO0

#define CAN_FilterFIFO0   CAN_FILTER_FIFO0

◆ CAN_FilterFIFO1

#define CAN_FilterFIFO1   CAN_FILTER_FIFO1

◆ CAN_IT_RQCP0

#define CAN_IT_RQCP0   CAN_IT_TME

◆ CAN_IT_RQCP1

#define CAN_IT_RQCP1   CAN_IT_TME

◆ CAN_IT_RQCP2

#define CAN_IT_RQCP2   CAN_IT_TME

◆ INAK_TIMEOUT

#define INAK_TIMEOUT   CAN_TIMEOUT_VALUE

◆ SLAK_TIMEOUT

#define SLAK_TIMEOUT   CAN_TIMEOUT_VALUE

◆ CAN_TXSTATUS_FAILED

#define CAN_TXSTATUS_FAILED   ((uint8_t)0x00U)

◆ CAN_TXSTATUS_OK

#define CAN_TXSTATUS_OK   ((uint8_t)0x01U)

◆ CAN_TXSTATUS_PENDING

#define CAN_TXSTATUS_PENDING   ((uint8_t)0x02U)