mcp2517fd 2.0.0.0
MCP2517FD Registers Settings

MCP2517FD description register. More...

Macros

#define MCP2517FD_FIFO_CH0   0
 MCP2517FD description setting.
 
#define MCP2517FD_FIFO_CH1   1
 
#define MCP2517FD_FIFO_CH2   2
 
#define MCP2517FD_FIFO_CH3   3
 
#define MCP2517FD_FIFO_CH4   4
 
#define MCP2517FD_FIFO_CH5   5
 
#define MCP2517FD_FIFO_CH6   6
 
#define MCP2517FD_FIFO_CH7   7
 
#define MCP2517FD_FIFO_CH8   8
 
#define MCP2517FD_FIFO_CH9   9
 
#define MCP2517FD_FIFO_CH10   10
 
#define MCP2517FD_FIFO_CH11   11
 
#define MCP2517FD_FIFO_CH12   12
 
#define MCP2517FD_FIFO_CH13   13
 
#define MCP2517FD_FIFO_CH14   14
 
#define MCP2517FD_FIFO_CH15   15
 
#define MCP2517FD_FIFO_CH16   16
 
#define MCP2517FD_FIFO_CH17   17
 
#define MCP2517FD_FIFO_CH18   18
 
#define MCP2517FD_FIFO_CH19   19
 
#define MCP2517FD_FIFO_CH20   20
 
#define MCP2517FD_FIFO_CH21   21
 
#define MCP2517FD_FIFO_CH22   22
 
#define MCP2517FD_FIFO_CH23   23
 
#define MCP2517FD_FIFO_CH24   24
 
#define MCP2517FD_FIFO_CH25   25
 
#define MCP2517FD_FIFO_CH26   26
 
#define MCP2517FD_FIFO_CH27   27
 
#define MCP2517FD_FIFO_CH28   28
 
#define MCP2517FD_FIFO_CH29   29
 
#define MCP2517FD_FIFO_CH30   30
 
#define MCP2517FD_FIFO_CH31   31
 
#define MCP2517FD_FIFO_TOTAL_CHANNELS   32
 
#define MCP2517FD_FIFO_FIRST_CHANNEL   MCP2517FD_FIFO_CH1
 
#define CAN_TXQUEUE_CH0   MCP2517FD_FIFO_CH0
 
#define MCP2517FD_FILT0   0
 MCP2517FD CAN Filter Channels.
 
#define MCP2517FD_FILT1   1
 
#define MCP2517FD_FILT2   2
 
#define MCP2517FD_FILT3   3
 
#define MCP2517FD_FILT4   4
 
#define MCP2517FD_FILT5   5
 
#define MCP2517FD_FILT6   6
 
#define MCP2517FD_FILT7   7
 
#define MCP2517FD_FILT8   8
 
#define MCP2517FD_FILT9   9
 
#define MCP2517FD_FILT10   10
 
#define MCP2517FD_FILT11   11
 
#define MCP2517FD_FILT12   12
 
#define MCP2517FD_FILT13   13
 
#define MCP2517FD_FILT14   14
 
#define MCP2517FD_FILT15   15
 
#define MCP2517FD_FILT16   16
 
#define MCP2517FD_FILT17   17
 
#define MCP2517FD_FILT18   18
 
#define MCP2517FD_FILT19   19
 
#define MCP2517FD_FILT20   20
 
#define MCP2517FD_FILT21   21
 
#define MCP2517FD_FILT22   22
 
#define MCP2517FD_FILT23   23
 
#define MCP2517FD_FILT24   24
 
#define MCP2517FD_FILT25   25
 
#define MCP2517FD_FILT26   26
 
#define MCP2517FD_FILT27   27
 
#define MCP2517FD_FILT28   28
 
#define MCP2517FD_FILT29   29
 
#define MCP2517FD_FILT30   30
 
#define MCP2517FD_FILT31   31
 
#define MCP2517FD_FILT_TOTAL   32
 
#define MCP2517FD_NORMAL_MODE   0x00
 MCP2517FD CAN Operation Modes.
 
#define MCP2517FD_SLEEP_MODE   0x01
 
#define MCP2517FD_INT_LOOP_MODE   0x02
 
#define MCP2517FD_LISTEN_ONLY_MODE   0x03
 
#define MCP2517FD_CONFIG_MODE   0x04
 
#define MCP2517FD_EXT_LOOP_MODE   0x05
 
#define MCP2517FD_CLASSIC_MODE   0x06
 
#define MCP2517FD_RESTRICT_MODE   0x07
 
#define MCP2517FD_INVALID_MODE   0xFF
 
#define MCP2517FD_TXBWS_NO_DELAY   0
 MCP2517FD Transmit Bandwidth Sharing.
 
#define MCP2517FD_TXBWS_2   1
 
#define MCP2517FD_TXBWS_4   2
 
#define MCP2517FD_TXBWS_8   3
 
#define MCP2517FD_TXBWS_16   4
 
#define MCP2517FD_TXBWS_32   5
 
#define MCP2517FD_TXBWS_64   6
 
#define MCP2517FD_TXBWS_128   7
 
#define MCP2517FD_TXBWS_256   8
 
#define MCP2517FD_TXBWS_512   9
 
#define MCP2517FD_TXBWS_1024   10
 
#define MCP2517FD_TXBWS_2048   11
 
#define MCP2517FD_TXBWS_4096   12
 
#define MCP2517FD_WFT00   0
 MCP2517FD Wake-up Filter Time.
 
#define MCP2517FD_WFT01   1
 
#define MCP2517FD_WFT10   2
 
#define MCP2517FD_WFT11   3
 
#define MCP2517FD_DNET_FILT_DISABLE   0
 MCP2517FD Data Byte Filter Number.
 
#define MCP2517FD_DNET_FILT_SIZE_1_BIT   1
 
#define MCP2517FD_DNET_FILT_SIZE_2_BIT   2
 
#define MCP2517FD_DNET_FILT_SIZE_3_BIT   3
 
#define MCP2517FD_DNET_FILT_SIZE_4_BIT   4
 
#define MCP2517FD_DNET_FILT_SIZE_5_BIT   5
 
#define MCP2517FD_DNET_FILT_SIZE_6_BIT   6
 
#define MCP2517FD_DNET_FILT_SIZE_7_BIT   7
 
#define MCP2517FD_DNET_FILT_SIZE_8_BIT   8
 
#define MCP2517FD_DNET_FILT_SIZE_9_BIT   9
 
#define MCP2517FD_DNET_FILT_SIZE_10_BIT   10
 
#define MCP2517FD_DNET_FILT_SIZE_11_BIT   11
 
#define MCP2517FD_DNET_FILT_SIZE_12_BIT   12
 
#define MCP2517FD_DNET_FILT_SIZE_13_BIT   13
 
#define MCP2517FD_DNET_FILT_SIZE_14_BIT   14
 
#define MCP2517FD_DNET_FILT_SIZE_15_BIT   15
 
#define MCP2517FD_DNET_FILT_SIZE_16_BIT   16
 
#define MCP2517FD_DNET_FILT_SIZE_17_BIT   17
 
#define MCP2517FD_DNET_FILT_SIZE_18_BIT   18
 
#define MCP2517FD_PLSIZE_8   0
 MCP2517FD FIFO Payload Size.
 
#define MCP2517FD_PLSIZE_12   1
 
#define MCP2517FD_PLSIZE_16   2
 
#define MCP2517FD_PLSIZE_20   3
 
#define MCP2517FD_PLSIZE_24   4
 
#define MCP2517FD_PLSIZE_32   5
 
#define MCP2517FD_PLSIZE_48   6
 
#define MCP2517FD_PLSIZE_64   7
 
#define MCP2517FD_DLC_0   0
 MCP2517FD CAN Data Length Code.
 
#define MCP2517FD_DLC_1   1
 
#define MCP2517FD_DLC_2   2
 
#define MCP2517FD_DLC_3   3
 
#define MCP2517FD_DLC_4   4
 
#define MCP2517FD_DLC_5   5
 
#define MCP2517FD_DLC_6   6
 
#define MCP2517FD_DLC_7   7
 
#define MCP2517FD_DLC_8   8
 
#define MCP2517FD_DLC_12   9
 
#define MCP2517FD_DLC_16   10
 
#define MCP2517FD_DLC_20   11
 
#define MCP2517FD_DLC_24   12
 
#define MCP2517FD_DLC_32   13
 
#define MCP2517FD_DLC_48   14
 
#define MCP2517FD_DLC_64   15
 
#define MCP2517FD_RX_FIFO_EMPTY   0
 MCP2517FD CAN RX FIFO Status.
 
#define MCP2517FD_RX_FIFO_STATUS_MASK   0x0F
 
#define MCP2517FD_RX_FIFO_NOT_EMPTY   0x01
 
#define MCP2517FD_RX_FIFO_HALF_FULL   0x02
 
#define MCP2517FD_RX_FIFO_FULL   0x04
 
#define MCP2517FD_RX_FIFO_OVERFLOW   0x08
 
#define MCP2517FD_TX_FIFO_FULL   0
 MCP2517FD CAN TX FIFO Status.
 
#define MCP2517FD_TX_FIFO_STATUS_MASK   0x1F7
 
#define MCP2517FD_TX_FIFO_NOT_FULL   0x01
 
#define MCP2517FD_TX_FIFO_HALF_FULL   0x02
 
#define MCP2517FD_TX_FIFO_EMPTY   0x04
 
#define MCP2517FD_TX_FIFO_ATTEMPTS_EXHAUSTED   0x10
 
#define MCP2517FD_TX_FIFO_ERROR   0x20
 
#define MCP2517FD_TX_FIFO_ARBITRATION_LOST   0x40
 
#define MCP2517FD_TX_FIFO_ABORTED   0x80
 
#define MCP2517FD_TX_FIFO_TRANSMITTING   0x100
 
#define MCP2517FD_TEF_FIFO_EMPTY   0
 MCP2517FD CAN TEF FIFO Status.
 
#define MCP2517FD_TEF_FIFO_STATUS_MASK   0x0F
 
#define MCP2517FD_TEF_FIFO_NOT_EMPTY   0x01
 
#define MCP2517FD_TEF_FIFO_HALF_FULL   0x02
 
#define MCP2517FD_TEF_FIFO_FULL   0x04
 
#define MCP2517FD_TEF_FIFO_OVERFLOW   0x08
 
#define MCP2517FD_TX_FIFO_NO_EVENT   0
 MCP2517FD CAN Module Events.
 
#define MCP2517FD_TX_FIFO_ALL_EVENTS   0x17
 
#define MCP2517FD_TX_FIFO_NOT_FULL_EVENT   0x01
 
#define MCP2517FD_TX_FIFO_HALF_FULL_EVENT   0x02
 
#define MCP2517FD_TX_FIFO_EMPTY_EVENT   0x04
 
#define MCP2517FD_TX_FIFO_ATTEMPTS_EXHAUSTED_EVENT   0x10
 
#define MCP2517FD_RX_FIFO_NO_EVENT   0
 
#define MCP2517FD_RX_FIFO_ALL_EVENTS   0x0F
 
#define MCP2517FD_RX_FIFO_NOT_EMPTY_EVENT   0x01
 
#define MCP2517FD_RX_FIFO_HALF_FULL_EVENT   0x02
 
#define MCP2517FD_RX_FIFO_FULL_EVENT   0x04
 
#define MCP2517FD_RX_FIFO_OVERFLOW_EVENT   0x08
 
#define MCP2517FD_TEF_FIFO_NO_EVENT   0
 
#define MCP2517FD_TEF_FIFO_ALL_EVENTS   0x0F
 
#define MCP2517FD_TEF_FIFO_NOT_EMPTY_EVENT   0x01
 
#define MCP2517FD_TEF_FIFO_HALF_FULL_EVENT   0x02
 
#define MCP2517FD_TEF_FIFO_FULL_EVENT   0x04
 
#define MCP2517FD_TEF_FIFO_OVERFLOW_EVENT   0x08
 
#define MCP2517FD_NO_EVENT   0
 
#define MCP2517FD_ALL_EVENTS   0xFF1F
 
#define MCP2517FD_TX_EVENT   0x0001
 
#define MCP2517FD_RX_EVENT   0x0002
 
#define MCP2517FD_TIME_BASE_COUNTER_EVENT   0x0004
 
#define MCP2517FD_OPERATION_MODE_CHANGE_EVENT   0x0008
 
#define MCP2517FD_TEF_EVENT   0x0010
 
#define MCP2517FD_RAM_ECC_EVENT   0x0100
 
#define MCP2517FD_SPI_CRC_EVENT   0x0200
 
#define MCP2517FD_TX_ATTEMPTS_EVENT   0x0400
 
#define MCP2517FD_RX_OVERFLOW_EVENT   0x0800
 
#define MCP2517FD_SYSTEM_ERROR_EVENT   0x1000
 
#define MCP2517FD_BUS_ERROR_EVENT   0x2000
 
#define MCP2517FD_BUS_WAKEUP_EVENT   0x4000
 
#define MCP2517FD_RX_INVALID_MESSAGE_EVENT   0x8000
 
#define MCP2517FD_500K_1M   0
 
#define MCP2517FD_500K_2M   1
 
#define MCP2517FD_500K_3M   2
 
#define MCP2517FD_500K_4M   3
 
#define MCP2517FD_500K_5M   4
 
#define MCP2517FD_500K_6M7   5
 
#define MCP2517FD_500K_8M   6
 
#define MCP2517FD_500K_10M   7
 
#define MCP2517FD_250K_500K   8
 
#define MCP2517FD_250K_833K   9
 
#define MCP2517FD_250K_1M   10
 
#define MCP2517FD_250K_1M5   11
 
#define MCP2517FD_250K_2M   12
 
#define MCP2517FD_250K_3M   13
 
#define MCP2517FD_250K_4M   14
 
#define MCP2517FD_1000K_4M   15
 
#define MCP2517FD_1000K_8M   16
 
#define MCP2517FD_125K_500K   17
 
#define MCP2517FD_NBT_125K   0
 
#define MCP2517FD_NBT_250K   1
 
#define MCP2517FD_NBT_500K   2
 
#define MCP2517FD_NBT_1M   3
 
#define MCP2517FD_DBT_500K   0
 
#define MCP2517FD_DBT_833K   1
 
#define MCP2517FD_DBT_1M   2
 
#define MCP2517FD_DBT_1M5   3
 
#define MCP2517FD_DBT_2M   4
 
#define MCP2517FD_DBT_3M   5
 
#define MCP2517FD_DBT_4M   6
 
#define MCP2517FD_DBT_5M   7
 
#define MCP2517FD_DBT_6M7   8
 
#define MCP2517FD_DBT_8M   9
 
#define MCP2517FD_DBT_10M   10
 
#define MCP2517FD_SSP_MODE_OFF   0
 
#define MCP2517FD_SSP_MODE_MANUAL   1
 
#define MCP2517FD_SSP_MODE_AUTO   2
 
#define MCP2517FD_ERROR_FREE_STATE   0
 
#define MCP2517FD_ERROR_ALL   0x3F
 
#define MCP2517FD_TX_RX_WARNING_STATE   0x01
 
#define MCP2517FD_RX_WARNING_STATE   0x02
 
#define MCP2517FD_TX_WARNING_STATE   0x04
 
#define MCP2517FD_RX_BUS_PASSIVE_STATE   0x08
 
#define MCP2517FD_TX_BUS_PASSIVE_STATE   0x10
 
#define MCP2517FD_TX_BUS_OFF_STATE   0x20
 
#define MCP2517FD_TS_SOF   0x00
 
#define MCP2517FD_TS_EOF   0x01
 
#define MCP2517FD_TS_RES   0x02
 
#define MCP2518_ECC_NO_EVENT   0x00
 
#define MCP2518_ECC_ALL_EVENTS   0x06
 
#define MCP2518_ECC_SEC_EVENT   0x02
 
#define MCP2518_ECC_DED_EVENT   0x04
 
#define MCP2517FD_CRC_NO_EVENT   0x00
 
#define MCP2517FD_CRC_ALL_EVENTS   0x03
 
#define MCP2517FD_CRC_CRCERR_EVENT   0x01
 
#define MCP2517FD_CRC_FORMERR_EVENT   0x02
 
#define MCP2517FD_PIN_0   0
 MCP2517FD Pin mode.
 
#define MCP2517FD_PIN_1   1
 
#define MCP2517FD_PINMODE_INT   0
 
#define MCP2517FD_PINMODE_GPIO   1
 
#define MCP2517FD_PINOUT   0
 
#define MCP2517FD_PININ   1
 
#define MCP2517FD_PINLOW   0
 
#define MCP2517FD_PINHIGH   1
 
#define MCP2517FD_PUSHPULL   0
 
#define MCP2517FD_OPENDRAIN   1
 
#define MCP2517FD_CLKO_CLOCK   0
 
#define MCP2517FD_CLKO_SOF   1
 
#define MCP2517FD_TXREQ_CH0   0x00000001
 MCP2517FD TX req channel.
 
#define MCP2517FD_TXREQ_CH1   0x00000002
 
#define MCP2517FD_TXREQ_CH2   0x00000004
 
#define MCP2517FD_TXREQ_CH3   0x00000008
 
#define MCP2517FD_TXREQ_CH4   0x00000010
 
#define MCP2517FD_TXREQ_CH5   0x00000020
 
#define MCP2517FD_TXREQ_CH6   0x00000040
 
#define MCP2517FD_TXREQ_CH7   0x00000080
 
#define MCP2517FD_TXREQ_CH8   0x00000100
 
#define MCP2517FD_TXREQ_CH9   0x00000200
 
#define MCP2517FD_TXREQ_CH10   0x00000400
 
#define MCP2517FD_TXREQ_CH11   0x00000800
 
#define MCP2517FD_TXREQ_CH12   0x00001000
 
#define MCP2517FD_TXREQ_CH13   0x00002000
 
#define MCP2517FD_TXREQ_CH14   0x00004000
 
#define MCP2517FD_TXREQ_CH15   0x00008000
 
#define MCP2517FD_TXREQ_CH16   0x00010000
 
#define MCP2517FD_TXREQ_CH17   0x00020000
 
#define MCP2517FD_TXREQ_CH18   0x00040000
 
#define MCP2517FD_TXREQ_CH19   0x00080000
 
#define MCP2517FD_TXREQ_CH20   0x00100000
 
#define MCP2517FD_TXREQ_CH21   0x00200000
 
#define MCP2517FD_TXREQ_CH22   0x00400000
 
#define MCP2517FD_TXREQ_CH23   0x00800000
 
#define MCP2517FD_TXREQ_CH24   0x01000000
 
#define MCP2517FD_TXREQ_CH25   0x02000000
 
#define MCP2517FD_TXREQ_CH26   0x04000000
 
#define MCP2517FD_TXREQ_CH27   0x08000000
 
#define MCP2517FD_TXREQ_CH28   0x10000000
 
#define MCP2517FD_TXREQ_CH29   0x20000000
 
#define MCP2517FD_TXREQ_CH30   0x40000000
 
#define MCP2517FD_TXREQ_CH31   0x80000000
 
#define MCP2517FD_ICODE_FIFO_CH0   0
 MCP2517FD FIFO channel.
 
#define MCP2517FD_ICODE_FIFO_CH1   1
 
#define MCP2517FD_ICODE_FIFO_CH2   2
 
#define MCP2517FD_ICODE_FIFO_CH3   3
 
#define MCP2517FD_ICODE_FIFO_CH4   4
 
#define MCP2517FD_ICODE_FIFO_CH5   5
 
#define MCP2517FD_ICODE_FIFO_CH6   6
 
#define MCP2517FD_ICODE_FIFO_CH7   7
 
#define MCP2517FD_ICODE_FIFO_CH8   8
 
#define MCP2517FD_ICODE_FIFO_CH9   9
 
#define MCP2517FD_ICODE_FIFO_CH10   10
 
#define MCP2517FD_ICODE_FIFO_CH11   11
 
#define MCP2517FD_ICODE_FIFO_CH12   12
 
#define MCP2517FD_ICODE_FIFO_CH13   13
 
#define MCP2517FD_ICODE_FIFO_CH14   14
 
#define MCP2517FD_ICODE_FIFO_CH15   15
 
#define MCP2517FD_ICODE_FIFO_CH16   16
 
#define MCP2517FD_ICODE_FIFO_CH17   17
 
#define MCP2517FD_ICODE_FIFO_CH18   18
 
#define MCP2517FD_ICODE_FIFO_CH19   19
 
#define MCP2517FD_ICODE_FIFO_CH20   20
 
#define MCP2517FD_ICODE_FIFO_CH21   21
 
#define MCP2517FD_ICODE_FIFO_CH22   22
 
#define MCP2517FD_ICODE_FIFO_CH23   23
 
#define MCP2517FD_ICODE_FIFO_CH24   24
 
#define MCP2517FD_ICODE_FIFO_CH25   25
 
#define MCP2517FD_ICODE_FIFO_CH26   26
 
#define MCP2517FD_ICODE_FIFO_CH27   27
 
#define MCP2517FD_ICODE_FIFO_CH28   28
 
#define MCP2517FD_ICODE_FIFO_CH29   29
 
#define MCP2517FD_ICODE_FIFO_CH30   30
 
#define MCP2517FD_ICODE_FIFO_CH31   31
 
#define MCP2517FD_ICODE_TOTAL_CHANNELS   32
 
#define MCP2517FD_ICODE_NO_INT   64
 
#define MCP2517FD_ICODE_CERRIF   65
 
#define MCP2517FD_ICODE_WAKIF   66
 
#define MCP2517FD_ICODE_RXOVIF   67
 
#define MCP2517FD_ICODE_ADDRERR_SERRIF   68
 
#define MCP2517FD_ICODE_MABOV_SERRIF   69
 
#define MCP2517FD_ICODE_TBCIF   70
 
#define MCP2517FD_ICODE_MODIF   71
 
#define MCP2517FD_ICODE_IVMIF   72
 
#define MCP2517FD_ICODE_TEFIF   73
 
#define MCP2517FD_ICODE_TXATIF   74
 
#define MCP2517FD_ICODE_RESERVED   75
 
#define MCP2517FD_RXCODE_FIFO_CH0   0
 MCP2517FD RX FIFO channel.
 
#define MCP2517FD_RXCODE_FIFO_CH1   1
 
#define MCP2517FD_RXCODE_FIFO_CH2   2
 
#define MCP2517FD_RXCODE_FIFO_CH3   3
 
#define MCP2517FD_RXCODE_FIFO_CH4   4
 
#define MCP2517FD_RXCODE_FIFO_CH5   5
 
#define MCP2517FD_RXCODE_FIFO_CH6   6
 
#define MCP2517FD_RXCODE_FIFO_CH7   7
 
#define MCP2517FD_RXCODE_FIFO_CH8   8
 
#define MCP2517FD_RXCODE_FIFO_CH9   9
 
#define MCP2517FD_RXCODE_FIFO_CH10   10
 
#define MCP2517FD_RXCODE_FIFO_CH11   11
 
#define MCP2517FD_RXCODE_FIFO_CH12   12
 
#define MCP2517FD_RXCODE_FIFO_CH13   13
 
#define MCP2517FD_RXCODE_FIFO_CH14   14
 
#define MCP2517FD_RXCODE_FIFO_CH15   15
 
#define MCP2517FD_RXCODE_FIFO_CH16   16
 
#define MCP2517FD_RXCODE_FIFO_CH17   17
 
#define MCP2517FD_RXCODE_FIFO_CH18   18
 
#define MCP2517FD_RXCODE_FIFO_CH19   19
 
#define MCP2517FD_RXCODE_FIFO_CH20   20
 
#define MCP2517FD_RXCODE_FIFO_CH21   21
 
#define MCP2517FD_RXCODE_FIFO_CH22   22
 
#define MCP2517FD_RXCODE_FIFO_CH23   23
 
#define MCP2517FD_RXCODE_FIFO_CH24   24
 
#define MCP2517FD_RXCODE_FIFO_CH25   25
 
#define MCP2517FD_RXCODE_FIFO_CH26   26
 
#define MCP2517FD_RXCODE_FIFO_CH27   27
 
#define MCP2517FD_RXCODE_FIFO_CH28   28
 
#define MCP2517FD_RXCODE_FIFO_CH29   29
 
#define MCP2517FD_RXCODE_FIFO_CH30   30
 
#define MCP2517FD_RXCODE_FIFO_CH31   31
 
#define MCP2517FD_RXCODE_TOTAL_CHANNELS   32
 
#define MCP2517FD_RXCODE_NO_INT   64
 
#define MCP2517FD_RXCODE_RESERVED   65
 
#define MCP2517FD_TXCODE_FIFO_CH0   0
 MCP2517FD TX FIFO channel.
 
#define MCP2517FD_TXCODE_FIFO_CH1   1
 
#define MCP2517FD_TXCODE_FIFO_CH2   2
 
#define MCP2517FD_TXCODE_FIFO_CH3   3
 
#define MCP2517FD_TXCODE_FIFO_CH4   4
 
#define MCP2517FD_TXCODE_FIFO_CH5   5
 
#define MCP2517FD_TXCODE_FIFO_CH6   6
 
#define MCP2517FD_TXCODE_FIFO_CH7   7
 
#define MCP2517FD_TXCODE_FIFO_CH8   8
 
#define MCP2517FD_TXCODE_FIFO_CH9   9
 
#define MCP2517FD_TXCODE_FIFO_CH10   10
 
#define MCP2517FD_TXCODE_FIFO_CH11   11
 
#define MCP2517FD_TXCODE_FIFO_CH12   12
 
#define MCP2517FD_TXCODE_FIFO_CH13   13
 
#define MCP2517FD_TXCODE_FIFO_CH14   14
 
#define MCP2517FD_TXCODE_FIFO_CH15   15
 
#define MCP2517FD_TXCODE_FIFO_CH16   16
 
#define MCP2517FD_TXCODE_FIFO_CH17   17
 
#define MCP2517FD_TXCODE_FIFO_CH18   18
 
#define MCP2517FD_TXCODE_FIFO_CH19   19
 
#define MCP2517FD_TXCODE_FIFO_CH20   20
 
#define MCP2517FD_TXCODE_FIFO_CH21   21
 
#define MCP2517FD_TXCODE_FIFO_CH22   22
 
#define MCP2517FD_TXCODE_FIFO_CH23   23
 
#define MCP2517FD_TXCODE_FIFO_CH24   24
 
#define MCP2517FD_TXCODE_FIFO_CH25   25
 
#define MCP2517FD_TXCODE_FIFO_CH26   26
 
#define MCP2517FD_TXCODE_FIFO_CH27   27
 
#define MCP2517FD_TXCODE_FIFO_CH28   28
 
#define MCP2517FD_TXCODE_FIFO_CH29   29
 
#define MCP2517FD_TXCODE_FIFO_CH30   30
 
#define MCP2517FD_TXCODE_FIFO_CH31   31
 
#define MCP2517FD_TXCODE_TOTAL_CHANNELS   32
 
#define MCP2517FD_TXCODE_NO_INT   64
 
#define MCP2517FD_TXCODE_RESERVED   65
 
#define MCP2517FD_SYSCLK_40M   0
 MCP2517FD system clock.
 
#define MCP2517FD_SYSCLK_20M   1
 
#define MCP2517FD_SYSCLK_10M   2
 
#define MCP2517FD_CLKO_DIV1   0
 MCP2517FD clock devider.
 
#define MCP2517FD_CLKO_DIV2   1
 
#define MCP2517FD_CLKO_DIV4   2
 
#define MCP2517FD_CLKO_DIV10   3
 
#define N_MCP2517FD_FIFO_REGS   ( MCP2517FD_FIFO_TOTAL_CHANNELS * MCP2517FD_FIFO_OFFSET )
 
#define N_MCP2517FD_FILT_CTRL_REGS   ( MCP2517FD_FILT_TOTAL / 4 )
 
#define N_MCP2517FD_FILT_OBJ_REGS   ( MCP2517FD_FILT_TOTAL * MCP2517FD_FILTER_OFFSET )
 
#define MCP2517FD_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE
 Data sample selection.
 
#define MCP2517FD_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE
 

Detailed Description

MCP2517FD description register.

Specified register for description of MCP2517FD Click driver.

Settings for registers of MCP2517FD Click driver.

Macro Definition Documentation

◆ CAN_TXQUEUE_CH0

#define CAN_TXQUEUE_CH0   MCP2517FD_FIFO_CH0

◆ MCP2517FD_1000K_4M

#define MCP2517FD_1000K_4M   15

◆ MCP2517FD_1000K_8M

#define MCP2517FD_1000K_8M   16

◆ MCP2517FD_125K_500K

#define MCP2517FD_125K_500K   17

◆ MCP2517FD_250K_1M

#define MCP2517FD_250K_1M   10

◆ MCP2517FD_250K_1M5

#define MCP2517FD_250K_1M5   11

◆ MCP2517FD_250K_2M

#define MCP2517FD_250K_2M   12

◆ MCP2517FD_250K_3M

#define MCP2517FD_250K_3M   13

◆ MCP2517FD_250K_4M

#define MCP2517FD_250K_4M   14

◆ MCP2517FD_250K_500K

#define MCP2517FD_250K_500K   8

◆ MCP2517FD_250K_833K

#define MCP2517FD_250K_833K   9

◆ MCP2517FD_500K_10M

#define MCP2517FD_500K_10M   7

◆ MCP2517FD_500K_1M

#define MCP2517FD_500K_1M   0

◆ MCP2517FD_500K_2M

#define MCP2517FD_500K_2M   1

◆ MCP2517FD_500K_3M

#define MCP2517FD_500K_3M   2

◆ MCP2517FD_500K_4M

#define MCP2517FD_500K_4M   3

◆ MCP2517FD_500K_5M

#define MCP2517FD_500K_5M   4

◆ MCP2517FD_500K_6M7

#define MCP2517FD_500K_6M7   5

◆ MCP2517FD_500K_8M

#define MCP2517FD_500K_8M   6

◆ MCP2517FD_ALL_EVENTS

#define MCP2517FD_ALL_EVENTS   0xFF1F

◆ MCP2517FD_BUS_ERROR_EVENT

#define MCP2517FD_BUS_ERROR_EVENT   0x2000

◆ MCP2517FD_BUS_WAKEUP_EVENT

#define MCP2517FD_BUS_WAKEUP_EVENT   0x4000

◆ MCP2517FD_CLASSIC_MODE

#define MCP2517FD_CLASSIC_MODE   0x06

◆ MCP2517FD_CLKO_CLOCK

#define MCP2517FD_CLKO_CLOCK   0

◆ MCP2517FD_CLKO_DIV1

#define MCP2517FD_CLKO_DIV1   0

MCP2517FD clock devider.

Specified setting for clock devider of MCP2517FD Click driver.

◆ MCP2517FD_CLKO_DIV10

#define MCP2517FD_CLKO_DIV10   3

◆ MCP2517FD_CLKO_DIV2

#define MCP2517FD_CLKO_DIV2   1

◆ MCP2517FD_CLKO_DIV4

#define MCP2517FD_CLKO_DIV4   2

◆ MCP2517FD_CLKO_SOF

#define MCP2517FD_CLKO_SOF   1

◆ MCP2517FD_CONFIG_MODE

#define MCP2517FD_CONFIG_MODE   0x04

◆ MCP2517FD_CRC_ALL_EVENTS

#define MCP2517FD_CRC_ALL_EVENTS   0x03

◆ MCP2517FD_CRC_CRCERR_EVENT

#define MCP2517FD_CRC_CRCERR_EVENT   0x01

◆ MCP2517FD_CRC_FORMERR_EVENT

#define MCP2517FD_CRC_FORMERR_EVENT   0x02

◆ MCP2517FD_CRC_NO_EVENT

#define MCP2517FD_CRC_NO_EVENT   0x00

◆ MCP2517FD_DBT_10M

#define MCP2517FD_DBT_10M   10

◆ MCP2517FD_DBT_1M

#define MCP2517FD_DBT_1M   2

◆ MCP2517FD_DBT_1M5

#define MCP2517FD_DBT_1M5   3

◆ MCP2517FD_DBT_2M

#define MCP2517FD_DBT_2M   4

◆ MCP2517FD_DBT_3M

#define MCP2517FD_DBT_3M   5

◆ MCP2517FD_DBT_4M

#define MCP2517FD_DBT_4M   6

◆ MCP2517FD_DBT_500K

#define MCP2517FD_DBT_500K   0

◆ MCP2517FD_DBT_5M

#define MCP2517FD_DBT_5M   7

◆ MCP2517FD_DBT_6M7

#define MCP2517FD_DBT_6M7   8

◆ MCP2517FD_DBT_833K

#define MCP2517FD_DBT_833K   1

◆ MCP2517FD_DBT_8M

#define MCP2517FD_DBT_8M   9

◆ MCP2517FD_DLC_0

#define MCP2517FD_DLC_0   0

MCP2517FD CAN Data Length Code.

Specified setting for CAN data length code of MCP2517FD Click driver.

◆ MCP2517FD_DLC_1

#define MCP2517FD_DLC_1   1

◆ MCP2517FD_DLC_12

#define MCP2517FD_DLC_12   9

◆ MCP2517FD_DLC_16

#define MCP2517FD_DLC_16   10

◆ MCP2517FD_DLC_2

#define MCP2517FD_DLC_2   2

◆ MCP2517FD_DLC_20

#define MCP2517FD_DLC_20   11

◆ MCP2517FD_DLC_24

#define MCP2517FD_DLC_24   12

◆ MCP2517FD_DLC_3

#define MCP2517FD_DLC_3   3

◆ MCP2517FD_DLC_32

#define MCP2517FD_DLC_32   13

◆ MCP2517FD_DLC_4

#define MCP2517FD_DLC_4   4

◆ MCP2517FD_DLC_48

#define MCP2517FD_DLC_48   14

◆ MCP2517FD_DLC_5

#define MCP2517FD_DLC_5   5

◆ MCP2517FD_DLC_6

#define MCP2517FD_DLC_6   6

◆ MCP2517FD_DLC_64

#define MCP2517FD_DLC_64   15

◆ MCP2517FD_DLC_7

#define MCP2517FD_DLC_7   7

◆ MCP2517FD_DLC_8

#define MCP2517FD_DLC_8   8

◆ MCP2517FD_DNET_FILT_DISABLE

#define MCP2517FD_DNET_FILT_DISABLE   0

MCP2517FD Data Byte Filter Number.

Specified setting for data byte filter number of MCP2517FD Click driver.

◆ MCP2517FD_DNET_FILT_SIZE_10_BIT

#define MCP2517FD_DNET_FILT_SIZE_10_BIT   10

◆ MCP2517FD_DNET_FILT_SIZE_11_BIT

#define MCP2517FD_DNET_FILT_SIZE_11_BIT   11

◆ MCP2517FD_DNET_FILT_SIZE_12_BIT

#define MCP2517FD_DNET_FILT_SIZE_12_BIT   12

◆ MCP2517FD_DNET_FILT_SIZE_13_BIT

#define MCP2517FD_DNET_FILT_SIZE_13_BIT   13

◆ MCP2517FD_DNET_FILT_SIZE_14_BIT

#define MCP2517FD_DNET_FILT_SIZE_14_BIT   14

◆ MCP2517FD_DNET_FILT_SIZE_15_BIT

#define MCP2517FD_DNET_FILT_SIZE_15_BIT   15

◆ MCP2517FD_DNET_FILT_SIZE_16_BIT

#define MCP2517FD_DNET_FILT_SIZE_16_BIT   16

◆ MCP2517FD_DNET_FILT_SIZE_17_BIT

#define MCP2517FD_DNET_FILT_SIZE_17_BIT   17

◆ MCP2517FD_DNET_FILT_SIZE_18_BIT

#define MCP2517FD_DNET_FILT_SIZE_18_BIT   18

◆ MCP2517FD_DNET_FILT_SIZE_1_BIT

#define MCP2517FD_DNET_FILT_SIZE_1_BIT   1

◆ MCP2517FD_DNET_FILT_SIZE_2_BIT

#define MCP2517FD_DNET_FILT_SIZE_2_BIT   2

◆ MCP2517FD_DNET_FILT_SIZE_3_BIT

#define MCP2517FD_DNET_FILT_SIZE_3_BIT   3

◆ MCP2517FD_DNET_FILT_SIZE_4_BIT

#define MCP2517FD_DNET_FILT_SIZE_4_BIT   4

◆ MCP2517FD_DNET_FILT_SIZE_5_BIT

#define MCP2517FD_DNET_FILT_SIZE_5_BIT   5

◆ MCP2517FD_DNET_FILT_SIZE_6_BIT

#define MCP2517FD_DNET_FILT_SIZE_6_BIT   6

◆ MCP2517FD_DNET_FILT_SIZE_7_BIT

#define MCP2517FD_DNET_FILT_SIZE_7_BIT   7

◆ MCP2517FD_DNET_FILT_SIZE_8_BIT

#define MCP2517FD_DNET_FILT_SIZE_8_BIT   8

◆ MCP2517FD_DNET_FILT_SIZE_9_BIT

#define MCP2517FD_DNET_FILT_SIZE_9_BIT   9

◆ MCP2517FD_ERROR_ALL

#define MCP2517FD_ERROR_ALL   0x3F

◆ MCP2517FD_ERROR_FREE_STATE

#define MCP2517FD_ERROR_FREE_STATE   0

◆ MCP2517FD_EXT_LOOP_MODE

#define MCP2517FD_EXT_LOOP_MODE   0x05

◆ MCP2517FD_FIFO_CH0

#define MCP2517FD_FIFO_CH0   0

MCP2517FD description setting.

Specified setting for description of MCP2517FD Click driver.

MCP2517FD CAN FIFO Channels.

Specified setting for CAN FIFO channels of MCP2517FD Click driver.

◆ MCP2517FD_FIFO_CH1

#define MCP2517FD_FIFO_CH1   1

◆ MCP2517FD_FIFO_CH10

#define MCP2517FD_FIFO_CH10   10

◆ MCP2517FD_FIFO_CH11

#define MCP2517FD_FIFO_CH11   11

◆ MCP2517FD_FIFO_CH12

#define MCP2517FD_FIFO_CH12   12

◆ MCP2517FD_FIFO_CH13

#define MCP2517FD_FIFO_CH13   13

◆ MCP2517FD_FIFO_CH14

#define MCP2517FD_FIFO_CH14   14

◆ MCP2517FD_FIFO_CH15

#define MCP2517FD_FIFO_CH15   15

◆ MCP2517FD_FIFO_CH16

#define MCP2517FD_FIFO_CH16   16

◆ MCP2517FD_FIFO_CH17

#define MCP2517FD_FIFO_CH17   17

◆ MCP2517FD_FIFO_CH18

#define MCP2517FD_FIFO_CH18   18

◆ MCP2517FD_FIFO_CH19

#define MCP2517FD_FIFO_CH19   19

◆ MCP2517FD_FIFO_CH2

#define MCP2517FD_FIFO_CH2   2

◆ MCP2517FD_FIFO_CH20

#define MCP2517FD_FIFO_CH20   20

◆ MCP2517FD_FIFO_CH21

#define MCP2517FD_FIFO_CH21   21

◆ MCP2517FD_FIFO_CH22

#define MCP2517FD_FIFO_CH22   22

◆ MCP2517FD_FIFO_CH23

#define MCP2517FD_FIFO_CH23   23

◆ MCP2517FD_FIFO_CH24

#define MCP2517FD_FIFO_CH24   24

◆ MCP2517FD_FIFO_CH25

#define MCP2517FD_FIFO_CH25   25

◆ MCP2517FD_FIFO_CH26

#define MCP2517FD_FIFO_CH26   26

◆ MCP2517FD_FIFO_CH27

#define MCP2517FD_FIFO_CH27   27

◆ MCP2517FD_FIFO_CH28

#define MCP2517FD_FIFO_CH28   28

◆ MCP2517FD_FIFO_CH29

#define MCP2517FD_FIFO_CH29   29

◆ MCP2517FD_FIFO_CH3

#define MCP2517FD_FIFO_CH3   3

◆ MCP2517FD_FIFO_CH30

#define MCP2517FD_FIFO_CH30   30

◆ MCP2517FD_FIFO_CH31

#define MCP2517FD_FIFO_CH31   31

◆ MCP2517FD_FIFO_CH4

#define MCP2517FD_FIFO_CH4   4

◆ MCP2517FD_FIFO_CH5

#define MCP2517FD_FIFO_CH5   5

◆ MCP2517FD_FIFO_CH6

#define MCP2517FD_FIFO_CH6   6

◆ MCP2517FD_FIFO_CH7

#define MCP2517FD_FIFO_CH7   7

◆ MCP2517FD_FIFO_CH8

#define MCP2517FD_FIFO_CH8   8

◆ MCP2517FD_FIFO_CH9

#define MCP2517FD_FIFO_CH9   9

◆ MCP2517FD_FIFO_FIRST_CHANNEL

#define MCP2517FD_FIFO_FIRST_CHANNEL   MCP2517FD_FIFO_CH1

◆ MCP2517FD_FIFO_TOTAL_CHANNELS

#define MCP2517FD_FIFO_TOTAL_CHANNELS   32

◆ MCP2517FD_FILT0

#define MCP2517FD_FILT0   0

MCP2517FD CAN Filter Channels.

Specified setting for CAN filter channels of MCP2517FD Click driver.

◆ MCP2517FD_FILT1

#define MCP2517FD_FILT1   1

◆ MCP2517FD_FILT10

#define MCP2517FD_FILT10   10

◆ MCP2517FD_FILT11

#define MCP2517FD_FILT11   11

◆ MCP2517FD_FILT12

#define MCP2517FD_FILT12   12

◆ MCP2517FD_FILT13

#define MCP2517FD_FILT13   13

◆ MCP2517FD_FILT14

#define MCP2517FD_FILT14   14

◆ MCP2517FD_FILT15

#define MCP2517FD_FILT15   15

◆ MCP2517FD_FILT16

#define MCP2517FD_FILT16   16

◆ MCP2517FD_FILT17

#define MCP2517FD_FILT17   17

◆ MCP2517FD_FILT18

#define MCP2517FD_FILT18   18

◆ MCP2517FD_FILT19

#define MCP2517FD_FILT19   19

◆ MCP2517FD_FILT2

#define MCP2517FD_FILT2   2

◆ MCP2517FD_FILT20

#define MCP2517FD_FILT20   20

◆ MCP2517FD_FILT21

#define MCP2517FD_FILT21   21

◆ MCP2517FD_FILT22

#define MCP2517FD_FILT22   22

◆ MCP2517FD_FILT23

#define MCP2517FD_FILT23   23

◆ MCP2517FD_FILT24

#define MCP2517FD_FILT24   24

◆ MCP2517FD_FILT25

#define MCP2517FD_FILT25   25

◆ MCP2517FD_FILT26

#define MCP2517FD_FILT26   26

◆ MCP2517FD_FILT27

#define MCP2517FD_FILT27   27

◆ MCP2517FD_FILT28

#define MCP2517FD_FILT28   28

◆ MCP2517FD_FILT29

#define MCP2517FD_FILT29   29

◆ MCP2517FD_FILT3

#define MCP2517FD_FILT3   3

◆ MCP2517FD_FILT30

#define MCP2517FD_FILT30   30

◆ MCP2517FD_FILT31

#define MCP2517FD_FILT31   31

◆ MCP2517FD_FILT4

#define MCP2517FD_FILT4   4

◆ MCP2517FD_FILT5

#define MCP2517FD_FILT5   5

◆ MCP2517FD_FILT6

#define MCP2517FD_FILT6   6

◆ MCP2517FD_FILT7

#define MCP2517FD_FILT7   7

◆ MCP2517FD_FILT8

#define MCP2517FD_FILT8   8

◆ MCP2517FD_FILT9

#define MCP2517FD_FILT9   9

◆ MCP2517FD_FILT_TOTAL

#define MCP2517FD_FILT_TOTAL   32

◆ MCP2517FD_ICODE_ADDRERR_SERRIF

#define MCP2517FD_ICODE_ADDRERR_SERRIF   68

◆ MCP2517FD_ICODE_CERRIF

#define MCP2517FD_ICODE_CERRIF   65

◆ MCP2517FD_ICODE_FIFO_CH0

#define MCP2517FD_ICODE_FIFO_CH0   0

MCP2517FD FIFO channel.

Specified setting for FIFO channel of MCP2517FD Click driver.

◆ MCP2517FD_ICODE_FIFO_CH1

#define MCP2517FD_ICODE_FIFO_CH1   1

◆ MCP2517FD_ICODE_FIFO_CH10

#define MCP2517FD_ICODE_FIFO_CH10   10

◆ MCP2517FD_ICODE_FIFO_CH11

#define MCP2517FD_ICODE_FIFO_CH11   11

◆ MCP2517FD_ICODE_FIFO_CH12

#define MCP2517FD_ICODE_FIFO_CH12   12

◆ MCP2517FD_ICODE_FIFO_CH13

#define MCP2517FD_ICODE_FIFO_CH13   13

◆ MCP2517FD_ICODE_FIFO_CH14

#define MCP2517FD_ICODE_FIFO_CH14   14

◆ MCP2517FD_ICODE_FIFO_CH15

#define MCP2517FD_ICODE_FIFO_CH15   15

◆ MCP2517FD_ICODE_FIFO_CH16

#define MCP2517FD_ICODE_FIFO_CH16   16

◆ MCP2517FD_ICODE_FIFO_CH17

#define MCP2517FD_ICODE_FIFO_CH17   17

◆ MCP2517FD_ICODE_FIFO_CH18

#define MCP2517FD_ICODE_FIFO_CH18   18

◆ MCP2517FD_ICODE_FIFO_CH19

#define MCP2517FD_ICODE_FIFO_CH19   19

◆ MCP2517FD_ICODE_FIFO_CH2

#define MCP2517FD_ICODE_FIFO_CH2   2

◆ MCP2517FD_ICODE_FIFO_CH20

#define MCP2517FD_ICODE_FIFO_CH20   20

◆ MCP2517FD_ICODE_FIFO_CH21

#define MCP2517FD_ICODE_FIFO_CH21   21

◆ MCP2517FD_ICODE_FIFO_CH22

#define MCP2517FD_ICODE_FIFO_CH22   22

◆ MCP2517FD_ICODE_FIFO_CH23

#define MCP2517FD_ICODE_FIFO_CH23   23

◆ MCP2517FD_ICODE_FIFO_CH24

#define MCP2517FD_ICODE_FIFO_CH24   24

◆ MCP2517FD_ICODE_FIFO_CH25

#define MCP2517FD_ICODE_FIFO_CH25   25

◆ MCP2517FD_ICODE_FIFO_CH26

#define MCP2517FD_ICODE_FIFO_CH26   26

◆ MCP2517FD_ICODE_FIFO_CH27

#define MCP2517FD_ICODE_FIFO_CH27   27

◆ MCP2517FD_ICODE_FIFO_CH28

#define MCP2517FD_ICODE_FIFO_CH28   28

◆ MCP2517FD_ICODE_FIFO_CH29

#define MCP2517FD_ICODE_FIFO_CH29   29

◆ MCP2517FD_ICODE_FIFO_CH3

#define MCP2517FD_ICODE_FIFO_CH3   3

◆ MCP2517FD_ICODE_FIFO_CH30

#define MCP2517FD_ICODE_FIFO_CH30   30

◆ MCP2517FD_ICODE_FIFO_CH31

#define MCP2517FD_ICODE_FIFO_CH31   31

◆ MCP2517FD_ICODE_FIFO_CH4

#define MCP2517FD_ICODE_FIFO_CH4   4

◆ MCP2517FD_ICODE_FIFO_CH5

#define MCP2517FD_ICODE_FIFO_CH5   5

◆ MCP2517FD_ICODE_FIFO_CH6

#define MCP2517FD_ICODE_FIFO_CH6   6

◆ MCP2517FD_ICODE_FIFO_CH7

#define MCP2517FD_ICODE_FIFO_CH7   7

◆ MCP2517FD_ICODE_FIFO_CH8

#define MCP2517FD_ICODE_FIFO_CH8   8

◆ MCP2517FD_ICODE_FIFO_CH9

#define MCP2517FD_ICODE_FIFO_CH9   9

◆ MCP2517FD_ICODE_IVMIF

#define MCP2517FD_ICODE_IVMIF   72

◆ MCP2517FD_ICODE_MABOV_SERRIF

#define MCP2517FD_ICODE_MABOV_SERRIF   69

◆ MCP2517FD_ICODE_MODIF

#define MCP2517FD_ICODE_MODIF   71

◆ MCP2517FD_ICODE_NO_INT

#define MCP2517FD_ICODE_NO_INT   64

◆ MCP2517FD_ICODE_RESERVED

#define MCP2517FD_ICODE_RESERVED   75

◆ MCP2517FD_ICODE_RXOVIF

#define MCP2517FD_ICODE_RXOVIF   67

◆ MCP2517FD_ICODE_TBCIF

#define MCP2517FD_ICODE_TBCIF   70

◆ MCP2517FD_ICODE_TEFIF

#define MCP2517FD_ICODE_TEFIF   73

◆ MCP2517FD_ICODE_TOTAL_CHANNELS

#define MCP2517FD_ICODE_TOTAL_CHANNELS   32

◆ MCP2517FD_ICODE_TXATIF

#define MCP2517FD_ICODE_TXATIF   74

◆ MCP2517FD_ICODE_WAKIF

#define MCP2517FD_ICODE_WAKIF   66

◆ MCP2517FD_INT_LOOP_MODE

#define MCP2517FD_INT_LOOP_MODE   0x02

◆ MCP2517FD_INVALID_MODE

#define MCP2517FD_INVALID_MODE   0xFF

◆ MCP2517FD_LISTEN_ONLY_MODE

#define MCP2517FD_LISTEN_ONLY_MODE   0x03

◆ MCP2517FD_NBT_125K

#define MCP2517FD_NBT_125K   0

◆ MCP2517FD_NBT_1M

#define MCP2517FD_NBT_1M   3

◆ MCP2517FD_NBT_250K

#define MCP2517FD_NBT_250K   1

◆ MCP2517FD_NBT_500K

#define MCP2517FD_NBT_500K   2

◆ MCP2517FD_NO_EVENT

#define MCP2517FD_NO_EVENT   0

◆ MCP2517FD_NORMAL_MODE

#define MCP2517FD_NORMAL_MODE   0x00

MCP2517FD CAN Operation Modes.

Specified setting for CAN operation modes of MCP2517FD Click driver.

◆ MCP2517FD_OPENDRAIN

#define MCP2517FD_OPENDRAIN   1

◆ MCP2517FD_OPERATION_MODE_CHANGE_EVENT

#define MCP2517FD_OPERATION_MODE_CHANGE_EVENT   0x0008

◆ MCP2517FD_PIN_0

#define MCP2517FD_PIN_0   0

MCP2517FD Pin mode.

Specified setting for pin mode of MCP2517FD Click driver.

◆ MCP2517FD_PIN_1

#define MCP2517FD_PIN_1   1

◆ MCP2517FD_PINHIGH

#define MCP2517FD_PINHIGH   1

◆ MCP2517FD_PININ

#define MCP2517FD_PININ   1

◆ MCP2517FD_PINLOW

#define MCP2517FD_PINLOW   0

◆ MCP2517FD_PINMODE_GPIO

#define MCP2517FD_PINMODE_GPIO   1

◆ MCP2517FD_PINMODE_INT

#define MCP2517FD_PINMODE_INT   0

◆ MCP2517FD_PINOUT

#define MCP2517FD_PINOUT   0

◆ MCP2517FD_PLSIZE_12

#define MCP2517FD_PLSIZE_12   1

◆ MCP2517FD_PLSIZE_16

#define MCP2517FD_PLSIZE_16   2

◆ MCP2517FD_PLSIZE_20

#define MCP2517FD_PLSIZE_20   3

◆ MCP2517FD_PLSIZE_24

#define MCP2517FD_PLSIZE_24   4

◆ MCP2517FD_PLSIZE_32

#define MCP2517FD_PLSIZE_32   5

◆ MCP2517FD_PLSIZE_48

#define MCP2517FD_PLSIZE_48   6

◆ MCP2517FD_PLSIZE_64

#define MCP2517FD_PLSIZE_64   7

◆ MCP2517FD_PLSIZE_8

#define MCP2517FD_PLSIZE_8   0

MCP2517FD FIFO Payload Size.

Specified setting for FIFO payload size of MCP2517FD Click driver.

◆ MCP2517FD_PUSHPULL

#define MCP2517FD_PUSHPULL   0

◆ MCP2517FD_RAM_ECC_EVENT

#define MCP2517FD_RAM_ECC_EVENT   0x0100

◆ MCP2517FD_RESTRICT_MODE

#define MCP2517FD_RESTRICT_MODE   0x07

◆ MCP2517FD_RX_BUS_PASSIVE_STATE

#define MCP2517FD_RX_BUS_PASSIVE_STATE   0x08

◆ MCP2517FD_RX_EVENT

#define MCP2517FD_RX_EVENT   0x0002

◆ MCP2517FD_RX_FIFO_ALL_EVENTS

#define MCP2517FD_RX_FIFO_ALL_EVENTS   0x0F

◆ MCP2517FD_RX_FIFO_EMPTY

#define MCP2517FD_RX_FIFO_EMPTY   0

MCP2517FD CAN RX FIFO Status.

Specified setting for CAN RX FIFO status of MCP2517FD Click driver.

◆ MCP2517FD_RX_FIFO_FULL

#define MCP2517FD_RX_FIFO_FULL   0x04

◆ MCP2517FD_RX_FIFO_FULL_EVENT

#define MCP2517FD_RX_FIFO_FULL_EVENT   0x04

◆ MCP2517FD_RX_FIFO_HALF_FULL

#define MCP2517FD_RX_FIFO_HALF_FULL   0x02

◆ MCP2517FD_RX_FIFO_HALF_FULL_EVENT

#define MCP2517FD_RX_FIFO_HALF_FULL_EVENT   0x02

◆ MCP2517FD_RX_FIFO_NO_EVENT

#define MCP2517FD_RX_FIFO_NO_EVENT   0

◆ MCP2517FD_RX_FIFO_NOT_EMPTY

#define MCP2517FD_RX_FIFO_NOT_EMPTY   0x01

◆ MCP2517FD_RX_FIFO_NOT_EMPTY_EVENT

#define MCP2517FD_RX_FIFO_NOT_EMPTY_EVENT   0x01

◆ MCP2517FD_RX_FIFO_OVERFLOW

#define MCP2517FD_RX_FIFO_OVERFLOW   0x08

◆ MCP2517FD_RX_FIFO_OVERFLOW_EVENT

#define MCP2517FD_RX_FIFO_OVERFLOW_EVENT   0x08

◆ MCP2517FD_RX_FIFO_STATUS_MASK

#define MCP2517FD_RX_FIFO_STATUS_MASK   0x0F

◆ MCP2517FD_RX_INVALID_MESSAGE_EVENT

#define MCP2517FD_RX_INVALID_MESSAGE_EVENT   0x8000

◆ MCP2517FD_RX_OVERFLOW_EVENT

#define MCP2517FD_RX_OVERFLOW_EVENT   0x0800

◆ MCP2517FD_RX_WARNING_STATE

#define MCP2517FD_RX_WARNING_STATE   0x02

◆ MCP2517FD_RXCODE_FIFO_CH0

#define MCP2517FD_RXCODE_FIFO_CH0   0

MCP2517FD RX FIFO channel.

Specified setting for RX FIFO channel of MCP2517FD Click driver.

◆ MCP2517FD_RXCODE_FIFO_CH1

#define MCP2517FD_RXCODE_FIFO_CH1   1

◆ MCP2517FD_RXCODE_FIFO_CH10

#define MCP2517FD_RXCODE_FIFO_CH10   10

◆ MCP2517FD_RXCODE_FIFO_CH11

#define MCP2517FD_RXCODE_FIFO_CH11   11

◆ MCP2517FD_RXCODE_FIFO_CH12

#define MCP2517FD_RXCODE_FIFO_CH12   12

◆ MCP2517FD_RXCODE_FIFO_CH13

#define MCP2517FD_RXCODE_FIFO_CH13   13

◆ MCP2517FD_RXCODE_FIFO_CH14

#define MCP2517FD_RXCODE_FIFO_CH14   14

◆ MCP2517FD_RXCODE_FIFO_CH15

#define MCP2517FD_RXCODE_FIFO_CH15   15

◆ MCP2517FD_RXCODE_FIFO_CH16

#define MCP2517FD_RXCODE_FIFO_CH16   16

◆ MCP2517FD_RXCODE_FIFO_CH17

#define MCP2517FD_RXCODE_FIFO_CH17   17

◆ MCP2517FD_RXCODE_FIFO_CH18

#define MCP2517FD_RXCODE_FIFO_CH18   18

◆ MCP2517FD_RXCODE_FIFO_CH19

#define MCP2517FD_RXCODE_FIFO_CH19   19

◆ MCP2517FD_RXCODE_FIFO_CH2

#define MCP2517FD_RXCODE_FIFO_CH2   2

◆ MCP2517FD_RXCODE_FIFO_CH20

#define MCP2517FD_RXCODE_FIFO_CH20   20

◆ MCP2517FD_RXCODE_FIFO_CH21

#define MCP2517FD_RXCODE_FIFO_CH21   21

◆ MCP2517FD_RXCODE_FIFO_CH22

#define MCP2517FD_RXCODE_FIFO_CH22   22

◆ MCP2517FD_RXCODE_FIFO_CH23

#define MCP2517FD_RXCODE_FIFO_CH23   23

◆ MCP2517FD_RXCODE_FIFO_CH24

#define MCP2517FD_RXCODE_FIFO_CH24   24

◆ MCP2517FD_RXCODE_FIFO_CH25

#define MCP2517FD_RXCODE_FIFO_CH25   25

◆ MCP2517FD_RXCODE_FIFO_CH26

#define MCP2517FD_RXCODE_FIFO_CH26   26

◆ MCP2517FD_RXCODE_FIFO_CH27

#define MCP2517FD_RXCODE_FIFO_CH27   27

◆ MCP2517FD_RXCODE_FIFO_CH28

#define MCP2517FD_RXCODE_FIFO_CH28   28

◆ MCP2517FD_RXCODE_FIFO_CH29

#define MCP2517FD_RXCODE_FIFO_CH29   29

◆ MCP2517FD_RXCODE_FIFO_CH3

#define MCP2517FD_RXCODE_FIFO_CH3   3

◆ MCP2517FD_RXCODE_FIFO_CH30

#define MCP2517FD_RXCODE_FIFO_CH30   30

◆ MCP2517FD_RXCODE_FIFO_CH31

#define MCP2517FD_RXCODE_FIFO_CH31   31

◆ MCP2517FD_RXCODE_FIFO_CH4

#define MCP2517FD_RXCODE_FIFO_CH4   4

◆ MCP2517FD_RXCODE_FIFO_CH5

#define MCP2517FD_RXCODE_FIFO_CH5   5

◆ MCP2517FD_RXCODE_FIFO_CH6

#define MCP2517FD_RXCODE_FIFO_CH6   6

◆ MCP2517FD_RXCODE_FIFO_CH7

#define MCP2517FD_RXCODE_FIFO_CH7   7

◆ MCP2517FD_RXCODE_FIFO_CH8

#define MCP2517FD_RXCODE_FIFO_CH8   8

◆ MCP2517FD_RXCODE_FIFO_CH9

#define MCP2517FD_RXCODE_FIFO_CH9   9

◆ MCP2517FD_RXCODE_NO_INT

#define MCP2517FD_RXCODE_NO_INT   64

◆ MCP2517FD_RXCODE_RESERVED

#define MCP2517FD_RXCODE_RESERVED   65

◆ MCP2517FD_RXCODE_TOTAL_CHANNELS

#define MCP2517FD_RXCODE_TOTAL_CHANNELS   32

◆ MCP2517FD_SET_DATA_SAMPLE_EDGE

#define MCP2517FD_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE

Data sample selection.

This macro sets data samples for SPI modules.

Note
Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with mcp2517fd_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.

◆ MCP2517FD_SET_DATA_SAMPLE_MIDDLE

#define MCP2517FD_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE

◆ MCP2517FD_SLEEP_MODE

#define MCP2517FD_SLEEP_MODE   0x01

◆ MCP2517FD_SPI_CRC_EVENT

#define MCP2517FD_SPI_CRC_EVENT   0x0200

◆ MCP2517FD_SSP_MODE_AUTO

#define MCP2517FD_SSP_MODE_AUTO   2

◆ MCP2517FD_SSP_MODE_MANUAL

#define MCP2517FD_SSP_MODE_MANUAL   1

◆ MCP2517FD_SSP_MODE_OFF

#define MCP2517FD_SSP_MODE_OFF   0

◆ MCP2517FD_SYSCLK_10M

#define MCP2517FD_SYSCLK_10M   2

◆ MCP2517FD_SYSCLK_20M

#define MCP2517FD_SYSCLK_20M   1

◆ MCP2517FD_SYSCLK_40M

#define MCP2517FD_SYSCLK_40M   0

MCP2517FD system clock.

Specified setting for system clock of MCP2517FD Click driver.

◆ MCP2517FD_SYSTEM_ERROR_EVENT

#define MCP2517FD_SYSTEM_ERROR_EVENT   0x1000

◆ MCP2517FD_TEF_EVENT

#define MCP2517FD_TEF_EVENT   0x0010

◆ MCP2517FD_TEF_FIFO_ALL_EVENTS

#define MCP2517FD_TEF_FIFO_ALL_EVENTS   0x0F

◆ MCP2517FD_TEF_FIFO_EMPTY

#define MCP2517FD_TEF_FIFO_EMPTY   0

MCP2517FD CAN TEF FIFO Status.

Specified setting for CAN TEF FIFO status of MCP2517FD Click driver.

◆ MCP2517FD_TEF_FIFO_FULL

#define MCP2517FD_TEF_FIFO_FULL   0x04

◆ MCP2517FD_TEF_FIFO_FULL_EVENT

#define MCP2517FD_TEF_FIFO_FULL_EVENT   0x04

◆ MCP2517FD_TEF_FIFO_HALF_FULL

#define MCP2517FD_TEF_FIFO_HALF_FULL   0x02

◆ MCP2517FD_TEF_FIFO_HALF_FULL_EVENT

#define MCP2517FD_TEF_FIFO_HALF_FULL_EVENT   0x02

◆ MCP2517FD_TEF_FIFO_NO_EVENT

#define MCP2517FD_TEF_FIFO_NO_EVENT   0

◆ MCP2517FD_TEF_FIFO_NOT_EMPTY

#define MCP2517FD_TEF_FIFO_NOT_EMPTY   0x01

◆ MCP2517FD_TEF_FIFO_NOT_EMPTY_EVENT

#define MCP2517FD_TEF_FIFO_NOT_EMPTY_EVENT   0x01

◆ MCP2517FD_TEF_FIFO_OVERFLOW

#define MCP2517FD_TEF_FIFO_OVERFLOW   0x08

◆ MCP2517FD_TEF_FIFO_OVERFLOW_EVENT

#define MCP2517FD_TEF_FIFO_OVERFLOW_EVENT   0x08

◆ MCP2517FD_TEF_FIFO_STATUS_MASK

#define MCP2517FD_TEF_FIFO_STATUS_MASK   0x0F

◆ MCP2517FD_TIME_BASE_COUNTER_EVENT

#define MCP2517FD_TIME_BASE_COUNTER_EVENT   0x0004

◆ MCP2517FD_TS_EOF

#define MCP2517FD_TS_EOF   0x01

◆ MCP2517FD_TS_RES

#define MCP2517FD_TS_RES   0x02

◆ MCP2517FD_TS_SOF

#define MCP2517FD_TS_SOF   0x00

◆ MCP2517FD_TX_ATTEMPTS_EVENT

#define MCP2517FD_TX_ATTEMPTS_EVENT   0x0400

◆ MCP2517FD_TX_BUS_OFF_STATE

#define MCP2517FD_TX_BUS_OFF_STATE   0x20

◆ MCP2517FD_TX_BUS_PASSIVE_STATE

#define MCP2517FD_TX_BUS_PASSIVE_STATE   0x10

◆ MCP2517FD_TX_EVENT

#define MCP2517FD_TX_EVENT   0x0001

◆ MCP2517FD_TX_FIFO_ABORTED

#define MCP2517FD_TX_FIFO_ABORTED   0x80

◆ MCP2517FD_TX_FIFO_ALL_EVENTS

#define MCP2517FD_TX_FIFO_ALL_EVENTS   0x17

◆ MCP2517FD_TX_FIFO_ARBITRATION_LOST

#define MCP2517FD_TX_FIFO_ARBITRATION_LOST   0x40

◆ MCP2517FD_TX_FIFO_ATTEMPTS_EXHAUSTED

#define MCP2517FD_TX_FIFO_ATTEMPTS_EXHAUSTED   0x10

◆ MCP2517FD_TX_FIFO_ATTEMPTS_EXHAUSTED_EVENT

#define MCP2517FD_TX_FIFO_ATTEMPTS_EXHAUSTED_EVENT   0x10

◆ MCP2517FD_TX_FIFO_EMPTY

#define MCP2517FD_TX_FIFO_EMPTY   0x04

◆ MCP2517FD_TX_FIFO_EMPTY_EVENT

#define MCP2517FD_TX_FIFO_EMPTY_EVENT   0x04

◆ MCP2517FD_TX_FIFO_ERROR

#define MCP2517FD_TX_FIFO_ERROR   0x20

◆ MCP2517FD_TX_FIFO_FULL

#define MCP2517FD_TX_FIFO_FULL   0

MCP2517FD CAN TX FIFO Status.

Specified setting for CAN TX FIFO status of MCP2517FD Click driver.

◆ MCP2517FD_TX_FIFO_HALF_FULL

#define MCP2517FD_TX_FIFO_HALF_FULL   0x02

◆ MCP2517FD_TX_FIFO_HALF_FULL_EVENT

#define MCP2517FD_TX_FIFO_HALF_FULL_EVENT   0x02

◆ MCP2517FD_TX_FIFO_NO_EVENT

#define MCP2517FD_TX_FIFO_NO_EVENT   0

MCP2517FD CAN Module Events.

Specified setting for CAN module events of MCP2517FD Click driver.

◆ MCP2517FD_TX_FIFO_NOT_FULL

#define MCP2517FD_TX_FIFO_NOT_FULL   0x01

◆ MCP2517FD_TX_FIFO_NOT_FULL_EVENT

#define MCP2517FD_TX_FIFO_NOT_FULL_EVENT   0x01

◆ MCP2517FD_TX_FIFO_STATUS_MASK

#define MCP2517FD_TX_FIFO_STATUS_MASK   0x1F7

◆ MCP2517FD_TX_FIFO_TRANSMITTING

#define MCP2517FD_TX_FIFO_TRANSMITTING   0x100

◆ MCP2517FD_TX_RX_WARNING_STATE

#define MCP2517FD_TX_RX_WARNING_STATE   0x01

◆ MCP2517FD_TX_WARNING_STATE

#define MCP2517FD_TX_WARNING_STATE   0x04

◆ MCP2517FD_TXBWS_1024

#define MCP2517FD_TXBWS_1024   10

◆ MCP2517FD_TXBWS_128

#define MCP2517FD_TXBWS_128   7

◆ MCP2517FD_TXBWS_16

#define MCP2517FD_TXBWS_16   4

◆ MCP2517FD_TXBWS_2

#define MCP2517FD_TXBWS_2   1

◆ MCP2517FD_TXBWS_2048

#define MCP2517FD_TXBWS_2048   11

◆ MCP2517FD_TXBWS_256

#define MCP2517FD_TXBWS_256   8

◆ MCP2517FD_TXBWS_32

#define MCP2517FD_TXBWS_32   5

◆ MCP2517FD_TXBWS_4

#define MCP2517FD_TXBWS_4   2

◆ MCP2517FD_TXBWS_4096

#define MCP2517FD_TXBWS_4096   12

◆ MCP2517FD_TXBWS_512

#define MCP2517FD_TXBWS_512   9

◆ MCP2517FD_TXBWS_64

#define MCP2517FD_TXBWS_64   6

◆ MCP2517FD_TXBWS_8

#define MCP2517FD_TXBWS_8   3

◆ MCP2517FD_TXBWS_NO_DELAY

#define MCP2517FD_TXBWS_NO_DELAY   0

MCP2517FD Transmit Bandwidth Sharing.

Specified setting for transmit bandwidth sharing of MCP2517FD Click driver.

◆ MCP2517FD_TXCODE_FIFO_CH0

#define MCP2517FD_TXCODE_FIFO_CH0   0

MCP2517FD TX FIFO channel.

Specified setting for TX FIFO channel of MCP2517FD Click driver.

◆ MCP2517FD_TXCODE_FIFO_CH1

#define MCP2517FD_TXCODE_FIFO_CH1   1

◆ MCP2517FD_TXCODE_FIFO_CH10

#define MCP2517FD_TXCODE_FIFO_CH10   10

◆ MCP2517FD_TXCODE_FIFO_CH11

#define MCP2517FD_TXCODE_FIFO_CH11   11

◆ MCP2517FD_TXCODE_FIFO_CH12

#define MCP2517FD_TXCODE_FIFO_CH12   12

◆ MCP2517FD_TXCODE_FIFO_CH13

#define MCP2517FD_TXCODE_FIFO_CH13   13

◆ MCP2517FD_TXCODE_FIFO_CH14

#define MCP2517FD_TXCODE_FIFO_CH14   14

◆ MCP2517FD_TXCODE_FIFO_CH15

#define MCP2517FD_TXCODE_FIFO_CH15   15

◆ MCP2517FD_TXCODE_FIFO_CH16

#define MCP2517FD_TXCODE_FIFO_CH16   16

◆ MCP2517FD_TXCODE_FIFO_CH17

#define MCP2517FD_TXCODE_FIFO_CH17   17

◆ MCP2517FD_TXCODE_FIFO_CH18

#define MCP2517FD_TXCODE_FIFO_CH18   18

◆ MCP2517FD_TXCODE_FIFO_CH19

#define MCP2517FD_TXCODE_FIFO_CH19   19

◆ MCP2517FD_TXCODE_FIFO_CH2

#define MCP2517FD_TXCODE_FIFO_CH2   2

◆ MCP2517FD_TXCODE_FIFO_CH20

#define MCP2517FD_TXCODE_FIFO_CH20   20

◆ MCP2517FD_TXCODE_FIFO_CH21

#define MCP2517FD_TXCODE_FIFO_CH21   21

◆ MCP2517FD_TXCODE_FIFO_CH22

#define MCP2517FD_TXCODE_FIFO_CH22   22

◆ MCP2517FD_TXCODE_FIFO_CH23

#define MCP2517FD_TXCODE_FIFO_CH23   23

◆ MCP2517FD_TXCODE_FIFO_CH24

#define MCP2517FD_TXCODE_FIFO_CH24   24

◆ MCP2517FD_TXCODE_FIFO_CH25

#define MCP2517FD_TXCODE_FIFO_CH25   25

◆ MCP2517FD_TXCODE_FIFO_CH26

#define MCP2517FD_TXCODE_FIFO_CH26   26

◆ MCP2517FD_TXCODE_FIFO_CH27

#define MCP2517FD_TXCODE_FIFO_CH27   27

◆ MCP2517FD_TXCODE_FIFO_CH28

#define MCP2517FD_TXCODE_FIFO_CH28   28

◆ MCP2517FD_TXCODE_FIFO_CH29

#define MCP2517FD_TXCODE_FIFO_CH29   29

◆ MCP2517FD_TXCODE_FIFO_CH3

#define MCP2517FD_TXCODE_FIFO_CH3   3

◆ MCP2517FD_TXCODE_FIFO_CH30

#define MCP2517FD_TXCODE_FIFO_CH30   30

◆ MCP2517FD_TXCODE_FIFO_CH31

#define MCP2517FD_TXCODE_FIFO_CH31   31

◆ MCP2517FD_TXCODE_FIFO_CH4

#define MCP2517FD_TXCODE_FIFO_CH4   4

◆ MCP2517FD_TXCODE_FIFO_CH5

#define MCP2517FD_TXCODE_FIFO_CH5   5

◆ MCP2517FD_TXCODE_FIFO_CH6

#define MCP2517FD_TXCODE_FIFO_CH6   6

◆ MCP2517FD_TXCODE_FIFO_CH7

#define MCP2517FD_TXCODE_FIFO_CH7   7

◆ MCP2517FD_TXCODE_FIFO_CH8

#define MCP2517FD_TXCODE_FIFO_CH8   8

◆ MCP2517FD_TXCODE_FIFO_CH9

#define MCP2517FD_TXCODE_FIFO_CH9   9

◆ MCP2517FD_TXCODE_NO_INT

#define MCP2517FD_TXCODE_NO_INT   64

◆ MCP2517FD_TXCODE_RESERVED

#define MCP2517FD_TXCODE_RESERVED   65

◆ MCP2517FD_TXCODE_TOTAL_CHANNELS

#define MCP2517FD_TXCODE_TOTAL_CHANNELS   32

◆ MCP2517FD_TXREQ_CH0

#define MCP2517FD_TXREQ_CH0   0x00000001

MCP2517FD TX req channel.

Specified setting for TX req channel of MCP2517FD Click driver.

◆ MCP2517FD_TXREQ_CH1

#define MCP2517FD_TXREQ_CH1   0x00000002

◆ MCP2517FD_TXREQ_CH10

#define MCP2517FD_TXREQ_CH10   0x00000400

◆ MCP2517FD_TXREQ_CH11

#define MCP2517FD_TXREQ_CH11   0x00000800

◆ MCP2517FD_TXREQ_CH12

#define MCP2517FD_TXREQ_CH12   0x00001000

◆ MCP2517FD_TXREQ_CH13

#define MCP2517FD_TXREQ_CH13   0x00002000

◆ MCP2517FD_TXREQ_CH14

#define MCP2517FD_TXREQ_CH14   0x00004000

◆ MCP2517FD_TXREQ_CH15

#define MCP2517FD_TXREQ_CH15   0x00008000

◆ MCP2517FD_TXREQ_CH16

#define MCP2517FD_TXREQ_CH16   0x00010000

◆ MCP2517FD_TXREQ_CH17

#define MCP2517FD_TXREQ_CH17   0x00020000

◆ MCP2517FD_TXREQ_CH18

#define MCP2517FD_TXREQ_CH18   0x00040000

◆ MCP2517FD_TXREQ_CH19

#define MCP2517FD_TXREQ_CH19   0x00080000

◆ MCP2517FD_TXREQ_CH2

#define MCP2517FD_TXREQ_CH2   0x00000004

◆ MCP2517FD_TXREQ_CH20

#define MCP2517FD_TXREQ_CH20   0x00100000

◆ MCP2517FD_TXREQ_CH21

#define MCP2517FD_TXREQ_CH21   0x00200000

◆ MCP2517FD_TXREQ_CH22

#define MCP2517FD_TXREQ_CH22   0x00400000

◆ MCP2517FD_TXREQ_CH23

#define MCP2517FD_TXREQ_CH23   0x00800000

◆ MCP2517FD_TXREQ_CH24

#define MCP2517FD_TXREQ_CH24   0x01000000

◆ MCP2517FD_TXREQ_CH25

#define MCP2517FD_TXREQ_CH25   0x02000000

◆ MCP2517FD_TXREQ_CH26

#define MCP2517FD_TXREQ_CH26   0x04000000

◆ MCP2517FD_TXREQ_CH27

#define MCP2517FD_TXREQ_CH27   0x08000000

◆ MCP2517FD_TXREQ_CH28

#define MCP2517FD_TXREQ_CH28   0x10000000

◆ MCP2517FD_TXREQ_CH29

#define MCP2517FD_TXREQ_CH29   0x20000000

◆ MCP2517FD_TXREQ_CH3

#define MCP2517FD_TXREQ_CH3   0x00000008

◆ MCP2517FD_TXREQ_CH30

#define MCP2517FD_TXREQ_CH30   0x40000000

◆ MCP2517FD_TXREQ_CH31

#define MCP2517FD_TXREQ_CH31   0x80000000

◆ MCP2517FD_TXREQ_CH4

#define MCP2517FD_TXREQ_CH4   0x00000010

◆ MCP2517FD_TXREQ_CH5

#define MCP2517FD_TXREQ_CH5   0x00000020

◆ MCP2517FD_TXREQ_CH6

#define MCP2517FD_TXREQ_CH6   0x00000040

◆ MCP2517FD_TXREQ_CH7

#define MCP2517FD_TXREQ_CH7   0x00000080

◆ MCP2517FD_TXREQ_CH8

#define MCP2517FD_TXREQ_CH8   0x00000100

◆ MCP2517FD_TXREQ_CH9

#define MCP2517FD_TXREQ_CH9   0x00000200

◆ MCP2517FD_WFT00

#define MCP2517FD_WFT00   0

MCP2517FD Wake-up Filter Time.

Specified setting for wake-up filter time of MCP2517FD Click driver.

◆ MCP2517FD_WFT01

#define MCP2517FD_WFT01   1

◆ MCP2517FD_WFT10

#define MCP2517FD_WFT10   2

◆ MCP2517FD_WFT11

#define MCP2517FD_WFT11   3

◆ MCP2518_ECC_ALL_EVENTS

#define MCP2518_ECC_ALL_EVENTS   0x06

◆ MCP2518_ECC_DED_EVENT

#define MCP2518_ECC_DED_EVENT   0x04

◆ MCP2518_ECC_NO_EVENT

#define MCP2518_ECC_NO_EVENT   0x00

◆ MCP2518_ECC_SEC_EVENT

#define MCP2518_ECC_SEC_EVENT   0x02

◆ N_MCP2517FD_FIFO_REGS

#define N_MCP2517FD_FIFO_REGS   ( MCP2517FD_FIFO_TOTAL_CHANNELS * MCP2517FD_FIFO_OFFSET )

◆ N_MCP2517FD_FILT_CTRL_REGS

#define N_MCP2517FD_FILT_CTRL_REGS   ( MCP2517FD_FILT_TOTAL / 4 )

◆ N_MCP2517FD_FILT_OBJ_REGS

#define N_MCP2517FD_FILT_OBJ_REGS   ( MCP2517FD_FILT_TOTAL * MCP2517FD_FILTER_OFFSET )