Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
TCAN4550Can::Txbc Struct Reference

TX Buffer configuraation register definition. More...

Public Member Functions

 Txbc ()
 Constructor. Sets the reset value.
 
 Txbc ()
 Constructor. Sets the reset value.
 

Public Attributes

union { 
 
   uint32_t   data 
 raw word value More...
 
   struct { 
 
      uint32_t   tbsa: 16 
 TX buffers start address. More...
 
      uint32_t   ndtb: 6 
 number of dediated transmit buffers More...
 
      uint32_t   rsvd1: 2 
 reserved More...
 
      uint32_t   tfqs: 6 
 TX FIFO/queue size. More...
 
      uint32_t   tfqm: 1 
 TX FIFO/queue mode. More...
 
      uint32_t   rsvd2: 1 
 reserved More...
 
   }  
 
};  
 
union { 
 
   uint32_t   data 
 raw word value More...
 
   struct { 
 
      uint32_t   tbsa: 16 
 TX buffers start address. More...
 
      uint32_t   ndtb: 6 
 number of dediated transmit buffers More...
 
      uint32_t   rsvd1: 2 
 reserved More...
 
      uint32_t   tfqs: 6 
 TX FIFO/queue size. More...
 
      uint32_t   tfqm: 1 
 TX FIFO/queue mode. More...
 
      uint32_t   rsvd2: 1 
 reserved More...
 
   }  
 
};  
 

Detailed Description

TX Buffer configuraation register definition.

Definition at line 602 of file MCAN.hxx.

Constructor & Destructor Documentation

◆ Txbc() [1/2]

TCAN4550Can::Txbc::Txbc ( )
inline

Constructor. Sets the reset value.

Definition at line 605 of file MCAN.hxx.

◆ Txbc() [2/2]

TCAN4550Can::Txbc::Txbc ( )
inline

Constructor. Sets the reset value.

Definition at line 605 of file TCAN4550Can.hxx.

Member Data Documentation

◆ data

uint32_t TCAN4550Can::Txbc::data

raw word value

Definition at line 612 of file MCAN.hxx.

◆ ndtb

uint32_t TCAN4550Can::Txbc::ndtb

number of dediated transmit buffers

Definition at line 617 of file MCAN.hxx.

◆ rsvd1

uint32_t TCAN4550Can::Txbc::rsvd1

reserved

Definition at line 618 of file MCAN.hxx.

◆ rsvd2

uint32_t TCAN4550Can::Txbc::rsvd2

reserved

Definition at line 622 of file MCAN.hxx.

◆ tbsa

uint32_t TCAN4550Can::Txbc::tbsa

TX buffers start address.

Definition at line 615 of file MCAN.hxx.

◆ tfqm

uint32_t TCAN4550Can::Txbc::tfqm

TX FIFO/queue mode.

Definition at line 621 of file MCAN.hxx.

◆ tfqs

uint32_t TCAN4550Can::Txbc::tfqs

TX FIFO/queue size.

Definition at line 620 of file MCAN.hxx.


The documentation for this struct was generated from the following files: