SAME54P20A Test Project
Data Fields
USB_DEVICE_EPSTATUS_Type Union Reference

Data Fields

struct {
   uint8_t   DTGLOUT:1
 
   uint8_t   DTGLIN:1
 
   uint8_t   CURBK:1
 
   uint8_t   __pad0__:1
 
   uint8_t   STALLRQ0:1
 
   uint8_t   STALLRQ1:1
 
   uint8_t   BK0RDY:1
 
   uint8_t   BK1RDY:1
 
bit
 
struct {
   uint8_t   __pad0__:4
 
   uint8_t   STALLRQ:2
 
   uint8_t   __pad1__:2
 
vec
 
uint8_t reg
 

Detailed Description

Definition at line 1050 of file usb.h.

Field Documentation

◆ __pad0__

uint8_t USB_DEVICE_EPSTATUS_Type::__pad0__

bit: 3 Reserved

bit: 0.. 3 Reserved

Definition at line 1055 of file usb.h.

◆ __pad1__

uint8_t USB_DEVICE_EPSTATUS_Type::__pad1__

bit: 6.. 7 Reserved

Definition at line 1064 of file usb.h.

◆ bit

struct { ... } USB_DEVICE_EPSTATUS_Type::bit

Structure used for bit access

◆ BK0RDY

uint8_t USB_DEVICE_EPSTATUS_Type::BK0RDY

bit: 6 Bank 0 ready

Definition at line 1058 of file usb.h.

◆ BK1RDY

uint8_t USB_DEVICE_EPSTATUS_Type::BK1RDY

bit: 7 Bank 1 ready

Definition at line 1059 of file usb.h.

◆ CURBK

uint8_t USB_DEVICE_EPSTATUS_Type::CURBK

bit: 2 Current Bank

Definition at line 1054 of file usb.h.

◆ DTGLIN

uint8_t USB_DEVICE_EPSTATUS_Type::DTGLIN

bit: 1 Data Toggle In

Definition at line 1053 of file usb.h.

◆ DTGLOUT

uint8_t USB_DEVICE_EPSTATUS_Type::DTGLOUT

bit: 0 Data Toggle Out

Definition at line 1052 of file usb.h.

◆ reg

uint8_t USB_DEVICE_EPSTATUS_Type::reg

Type used for register access

Definition at line 1066 of file usb.h.

◆ STALLRQ

uint8_t USB_DEVICE_EPSTATUS_Type::STALLRQ

bit: 4.. 5 Stall x Request

Definition at line 1063 of file usb.h.

◆ STALLRQ0

uint8_t USB_DEVICE_EPSTATUS_Type::STALLRQ0

bit: 4 Stall 0 Request

Definition at line 1056 of file usb.h.

◆ STALLRQ1

uint8_t USB_DEVICE_EPSTATUS_Type::STALLRQ1

bit: 5 Stall 1 Request

Definition at line 1057 of file usb.h.

◆ vec

struct { ... } USB_DEVICE_EPSTATUS_Type::vec

Structure used for vec access


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