Macros
Collaboration diagram for CAN_Private_Defines:

Macros

#define CAN_FLAGS_ESR   ((uint32_t)0x00F00000)
 
#define CAN_FLAGS_MSR   ((uint32_t)0x01000000)
 
#define CAN_FLAGS_RF0R   ((uint32_t)0x02000000)
 
#define CAN_FLAGS_RF1R   ((uint32_t)0x04000000)
 
#define CAN_FLAGS_TSR   ((uint32_t)0x08000000)
 
#define CAN_MODE_MASK   ((uint32_t) 0x00000003)
 
#define CAN_TXMAILBOX_0   ((uint8_t)0x00)
 
#define CAN_TXMAILBOX_1   ((uint8_t)0x01)
 
#define CAN_TXMAILBOX_2   ((uint8_t)0x02)
 
#define FMR_FINIT   ((uint32_t)0x00000001) /* Filter init mode */
 
#define INAK_TIMEOUT   ((uint32_t)0x0000FFFF)
 
#define MCR_DBF   ((uint32_t)0x00010000) /* software master reset */
 
#define SLAK_TIMEOUT   ((uint32_t)0x0000FFFF)
 
#define TMIDxR_TXRQ   ((uint32_t)0x00000001) /* Transmit mailbox request */
 

Detailed Description

Macro Definition Documentation

◆ CAN_FLAGS_ESR

#define CAN_FLAGS_ESR   ((uint32_t)0x00F00000)

Definition at line 73 of file stm32f10x_can.c.

◆ CAN_FLAGS_MSR

#define CAN_FLAGS_MSR   ((uint32_t)0x01000000)

Definition at line 71 of file stm32f10x_can.c.

◆ CAN_FLAGS_RF0R

#define CAN_FLAGS_RF0R   ((uint32_t)0x02000000)

Definition at line 69 of file stm32f10x_can.c.

◆ CAN_FLAGS_RF1R

#define CAN_FLAGS_RF1R   ((uint32_t)0x04000000)

Definition at line 67 of file stm32f10x_can.c.

◆ CAN_FLAGS_TSR

#define CAN_FLAGS_TSR   ((uint32_t)0x08000000)

Definition at line 65 of file stm32f10x_can.c.

◆ CAN_MODE_MASK

#define CAN_MODE_MASK   ((uint32_t) 0x00000003)

Definition at line 82 of file stm32f10x_can.c.

◆ CAN_TXMAILBOX_0

#define CAN_TXMAILBOX_0   ((uint8_t)0x00)

Definition at line 76 of file stm32f10x_can.c.

◆ CAN_TXMAILBOX_1

#define CAN_TXMAILBOX_1   ((uint8_t)0x01)

Definition at line 77 of file stm32f10x_can.c.

◆ CAN_TXMAILBOX_2

#define CAN_TXMAILBOX_2   ((uint8_t)0x02)

Definition at line 78 of file stm32f10x_can.c.

◆ FMR_FINIT

#define FMR_FINIT   ((uint32_t)0x00000001) /* Filter init mode */

Definition at line 55 of file stm32f10x_can.c.

◆ INAK_TIMEOUT

#define INAK_TIMEOUT   ((uint32_t)0x0000FFFF)

Definition at line 58 of file stm32f10x_can.c.

◆ MCR_DBF

#define MCR_DBF   ((uint32_t)0x00010000) /* software master reset */

Definition at line 49 of file stm32f10x_can.c.

◆ SLAK_TIMEOUT

#define SLAK_TIMEOUT   ((uint32_t)0x0000FFFF)

Definition at line 60 of file stm32f10x_can.c.

◆ TMIDxR_TXRQ

#define TMIDxR_TXRQ   ((uint32_t)0x00000001) /* Transmit mailbox request */

Definition at line 52 of file stm32f10x_can.c.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Mon Feb 28 2022 23:36:16