mcp251863 2.0.0.0
mcp251863_fifo_ctl_t Union Reference

MCP251863 Click FIFO Control Register. More...

#include <mcp251863.h>

Data Fields

struct { 
 
   uint32_t   rx_not_empty_ie: 1 
 
   uint32_t   rx_half_full_ie: 1 
 
   uint32_t   rx_full_ie: 1 
 
   uint32_t   rx_over_flow_ie: 1 
 
   uint32_t   unimplemented1: 1 
 
   uint32_t   rx_time_stamp_enable: 1 
 
   uint32_t   unimplemented2: 1 
 
   uint32_t   tx_enable: 1 
 
   uint32_t   uinc: 1 
 
   uint32_t   unimplemented3: 1 
 
   uint32_t   freset: 1 
 
   uint32_t   unimplemented4: 13 
 
   uint32_t   fifo_size: 5 
 
   uint32_t   pay_load_size: 3 
 
rx_bf 
 
struct { 
 
   uint32_t   tx_not_full_ie: 1 
 
   uint32_t   tx_half_full_ie: 1 
 
   uint32_t   tx_empty_ie: 1 
 
   uint32_t   unimplemented1: 1 
 
   uint32_t   tx_attempt_ie: 1 
 
   uint32_t   unimplemented2: 1 
 
   uint32_t   rtr_enable: 1 
 
   uint32_t   tx_enable: 1 
 
   uint32_t   uinc: 1 
 
   uint32_t   tx_request: 1 
 
   uint32_t   freset: 1 
 
   uint32_t   unimplemented3: 5 
 
   uint32_t   tx_priority: 5 
 
   uint32_t   tx_attempts: 2 
 
   uint32_t   unimplemented4: 1 
 
   uint32_t   fifo_size: 5 
 
   uint32_t   pay_load_size: 3 
 
tx_bf 
 
uint32_t word
 
uint8_t byte [4]
 

Detailed Description

MCP251863 Click FIFO Control Register.

FIFO Control Register definition of MCP251863 Click driver.

Field Documentation

◆ byte

uint8_t byte[4]

◆ fifo_size

uint32_t fifo_size

◆ freset

uint32_t freset

◆ pay_load_size

uint32_t pay_load_size

◆ rtr_enable

uint32_t rtr_enable

◆ [struct]

struct { ... } rx_bf

◆ rx_full_ie

uint32_t rx_full_ie

◆ rx_half_full_ie

uint32_t rx_half_full_ie

◆ rx_not_empty_ie

uint32_t rx_not_empty_ie

◆ rx_over_flow_ie

uint32_t rx_over_flow_ie

◆ rx_time_stamp_enable

uint32_t rx_time_stamp_enable

◆ tx_attempt_ie

uint32_t tx_attempt_ie

◆ tx_attempts

uint32_t tx_attempts

◆ [struct]

struct { ... } tx_bf

◆ tx_empty_ie

uint32_t tx_empty_ie

◆ tx_enable

uint32_t tx_enable

◆ tx_half_full_ie

uint32_t tx_half_full_ie

◆ tx_not_full_ie

uint32_t tx_not_full_ie

◆ tx_priority

uint32_t tx_priority

◆ tx_request

uint32_t tx_request

◆ uinc

uint32_t uinc

◆ unimplemented1

uint32_t unimplemented1

◆ unimplemented2

uint32_t unimplemented2

◆ unimplemented3

uint32_t unimplemented3

◆ unimplemented4

uint32_t unimplemented4

◆ word

uint32_t word

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