SAME54P20A Test Project
Data Fields
USB_DEVICE_CTRLB_Type Union Reference

Data Fields

struct {
   uint16_t   DETACH:1
 
   uint16_t   UPRSM:1
 
   uint16_t   SPDCONF:2
 
   uint16_t   NREPLY:1
 
   uint16_t   TSTJ:1
 
   uint16_t   TSTK:1
 
   uint16_t   TSTPCKT:1
 
   uint16_t   OPMODE2:1
 
   uint16_t   GNAK:1
 
   uint16_t   LPMHDSK:2
 
   uint16_t   __pad0__:4
 
bit
 
uint16_t reg
 

Detailed Description

Definition at line 119 of file usb.h.

Field Documentation

◆ __pad0__

uint16_t USB_DEVICE_CTRLB_Type::__pad0__

bit: 12..15 Reserved

Definition at line 131 of file usb.h.

◆ bit

struct { ... } USB_DEVICE_CTRLB_Type::bit

Structure used for bit access

◆ DETACH

uint16_t USB_DEVICE_CTRLB_Type::DETACH

bit: 0 Detach

Definition at line 121 of file usb.h.

◆ GNAK

uint16_t USB_DEVICE_CTRLB_Type::GNAK

bit: 9 Global NAK

Definition at line 129 of file usb.h.

◆ LPMHDSK

uint16_t USB_DEVICE_CTRLB_Type::LPMHDSK

bit: 10..11 Link Power Management Handshake

Definition at line 130 of file usb.h.

◆ NREPLY

uint16_t USB_DEVICE_CTRLB_Type::NREPLY

bit: 4 No Reply

Definition at line 124 of file usb.h.

◆ OPMODE2

uint16_t USB_DEVICE_CTRLB_Type::OPMODE2

bit: 8 Specific Operational Mode

Definition at line 128 of file usb.h.

◆ reg

uint16_t USB_DEVICE_CTRLB_Type::reg

Type used for register access

Definition at line 133 of file usb.h.

◆ SPDCONF

uint16_t USB_DEVICE_CTRLB_Type::SPDCONF

bit: 2.. 3 Speed Configuration

Definition at line 123 of file usb.h.

◆ TSTJ

uint16_t USB_DEVICE_CTRLB_Type::TSTJ

bit: 5 Test mode J

Definition at line 125 of file usb.h.

◆ TSTK

uint16_t USB_DEVICE_CTRLB_Type::TSTK

bit: 6 Test mode K

Definition at line 126 of file usb.h.

◆ TSTPCKT

uint16_t USB_DEVICE_CTRLB_Type::TSTPCKT

bit: 7 Test packet mode

Definition at line 127 of file usb.h.

◆ UPRSM

uint16_t USB_DEVICE_CTRLB_Type::UPRSM

bit: 1 Upstream Resume

Definition at line 122 of file usb.h.


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