Open FFBoard
Open source force feedback firmware
RUSB2_PIPE_TR_t Struct Reference

#include <rusb2_type.h>

Public Attributes

union {
   volatile uint16_t   E
 
   struct TU_ATTR_PACKED {
      uint16_t   __pad0__: 8
 
      volatile uint16_t   TRCLR: 1
 
      volatile uint16_t   TRENB: 1
 
      uint16_t   __pad1__: 6
 
   }   E_b
 
}; 
 
union {
   volatile uint16_t   N
 
   struct TU_ATTR_PACKED {
      volatile uint16_t   TRNCNT: 16
 
   }   N_b
 
}; 
 

Detailed Description

Definition at line 66 of file rusb2_type.h.

Member Data Documentation

◆ 

union { ... } RUSB2_PIPE_TR_t::@455

◆ 

union { ... } RUSB2_PIPE_TR_t::@457

◆ __pad0__

uint16_t RUSB2_PIPE_TR_t::__pad0__

Definition at line 71 of file rusb2_type.h.

◆ __pad1__

uint16_t RUSB2_PIPE_TR_t::__pad1__

Definition at line 74 of file rusb2_type.h.

◆ E

volatile uint16_t RUSB2_PIPE_TR_t::E

Definition at line 68 of file rusb2_type.h.

◆ 

struct { ... } ::TU_ATTR_PACKED RUSB2_PIPE_TR_t::E_b

◆ N

volatile uint16_t RUSB2_PIPE_TR_t::N

Definition at line 79 of file rusb2_type.h.

◆ 

struct { ... } ::TU_ATTR_PACKED RUSB2_PIPE_TR_t::N_b

◆ TRCLR

volatile uint16_t RUSB2_PIPE_TR_t::TRCLR

Definition at line 72 of file rusb2_type.h.

◆ TRENB

volatile uint16_t RUSB2_PIPE_TR_t::TRENB

Definition at line 73 of file rusb2_type.h.

◆ TRNCNT

volatile uint16_t RUSB2_PIPE_TR_t::TRNCNT

Definition at line 82 of file rusb2_type.h.


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