CAN Bus Soldered Arduino Library 1.0.0
This is a library for the MCP2518 Can Bus Breakout by Soldered
Loading...
Searching...
No Matches
_REG_CiFIFOCON Union Reference

FIFO Control Register. More...

#include <mcp2518fd_can_dfs.h>

Public Attributes

struct { 
 
   uint32_t   RxNotEmptyIE: 1 
 
   uint32_t   RxHalfFullIE: 1 
 
   uint32_t   RxFullIE: 1 
 
   uint32_t   RxOverFlowIE: 1 
 
   uint32_t   unimplemented1: 1 
 
   uint32_t   RxTimeStampEnable: 1 
 
   uint32_t   unimplemented2: 1 
 
   uint32_t   TxEnable: 1 
 
   uint32_t   UINC: 1 
 
   uint32_t   unimplemented3: 1 
 
   uint32_t   FRESET: 1 
 
   uint32_t   unimplemented4: 13 
 
   uint32_t   FifoSize: 5 
 
   uint32_t   PayLoadSize: 3 
 
rxBF 
 
struct { 
 
   uint32_t   TxNotFullIE: 1 
 
   uint32_t   TxHalfFullIE: 1 
 
   uint32_t   TxEmptyIE: 1 
 
   uint32_t   unimplemented1: 1 
 
   uint32_t   TxAttemptIE: 1 
 
   uint32_t   unimplemented2: 1 
 
   uint32_t   RTREnable: 1 
 
   uint32_t   TxEnable: 1 
 
   uint32_t   UINC: 1 
 
   uint32_t   TxRequest: 1 
 
   uint32_t   FRESET: 1 
 
   uint32_t   unimplemented3: 5 
 
   uint32_t   TxPriority: 5 
 
   uint32_t   TxAttempts: 2 
 
   uint32_t   unimplemented4: 1 
 
   uint32_t   FifoSize: 5 
 
   uint32_t   PayLoadSize: 3 
 
txBF 
 
uint32_t word
 
uint8_t byte [4]
 

Detailed Description

FIFO Control Register.

Member Data Documentation

◆ byte

uint8_t _REG_CiFIFOCON::byte[4]

◆ FifoSize

uint32_t _REG_CiFIFOCON::FifoSize

◆ FRESET

uint32_t _REG_CiFIFOCON::FRESET

◆ PayLoadSize

uint32_t _REG_CiFIFOCON::PayLoadSize

◆ RTREnable

uint32_t _REG_CiFIFOCON::RTREnable

◆ [struct]

struct { ... } _REG_CiFIFOCON::rxBF

◆ RxFullIE

uint32_t _REG_CiFIFOCON::RxFullIE

◆ RxHalfFullIE

uint32_t _REG_CiFIFOCON::RxHalfFullIE

◆ RxNotEmptyIE

uint32_t _REG_CiFIFOCON::RxNotEmptyIE

◆ RxOverFlowIE

uint32_t _REG_CiFIFOCON::RxOverFlowIE

◆ RxTimeStampEnable

uint32_t _REG_CiFIFOCON::RxTimeStampEnable

◆ TxAttemptIE

uint32_t _REG_CiFIFOCON::TxAttemptIE

◆ TxAttempts

uint32_t _REG_CiFIFOCON::TxAttempts

◆ [struct]

struct { ... } _REG_CiFIFOCON::txBF

◆ TxEmptyIE

uint32_t _REG_CiFIFOCON::TxEmptyIE

◆ TxEnable

uint32_t _REG_CiFIFOCON::TxEnable

◆ TxHalfFullIE

uint32_t _REG_CiFIFOCON::TxHalfFullIE

◆ TxNotFullIE

uint32_t _REG_CiFIFOCON::TxNotFullIE

◆ TxPriority

uint32_t _REG_CiFIFOCON::TxPriority

◆ TxRequest

uint32_t _REG_CiFIFOCON::TxRequest

◆ UINC

uint32_t _REG_CiFIFOCON::UINC

◆ unimplemented1

uint32_t _REG_CiFIFOCON::unimplemented1

◆ unimplemented2

uint32_t _REG_CiFIFOCON::unimplemented2

◆ unimplemented3

uint32_t _REG_CiFIFOCON::unimplemented3

◆ unimplemented4

uint32_t _REG_CiFIFOCON::unimplemented4

◆ word

uint32_t _REG_CiFIFOCON::word

The documentation for this union was generated from the following file: