class DSTS

Defined at line 252 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

Device Status Register

Public Members

 field_DCNRD_254
 field_SRE_255
 field_RSS_256
 field_SSS_257
 field_COREIDLE_258
 field_DEVCTRLHLT_259
 field_USBLNKST_260
 field_RXFIFOEMPTY_261
 field_SOFFN_262
 field_CONNECTSPD_263
static const uint32_t USBLNKST_U0
static const uint32_t USBLNKST_U1
static const uint32_t USBLNKST_U2
static const uint32_t USBLNKST_U3
static const uint32_t USBLNKST_ESS_DIS
static const uint32_t USBLNKST_RX_DET
static const uint32_t USBLNKST_ESS_INACT
static const uint32_t USBLNKST_POLL
static const uint32_t USBLNKST_RECOV
static const uint32_t USBLNKST_HRESET
static const uint32_t USBLNKST_CMPLY
static const uint32_t USBLNKST_LPBK
static const uint32_t USBLNKST_RESUME_RESET
static const uint32_t USBLNKST_ON
static const uint32_t USBLNKST_SLEEP
static const uint32_t USBLNKST_SUSPEND
static const uint32_t USBLNKST_DISCONNECTED
static const uint32_t USBLNKST_EARLY_SUSPEND
static const uint32_t USBLNKST_RESET
static const uint32_t USBLNKST_RESUME
static const uint32_t CONNECTSPD_HIGH
static const uint32_t CONNECTSPD_FULL
static const uint32_t CONNECTSPD_SUPER
static const uint32_t CONNECTSPD_ENHANCED_SUPER

Public Methods

template <, >
typename SelfType::ValueType DCNRD ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 254 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_DCNRD (typename SelfType::ValueType val)

Defined at line 254 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
typename SelfType::ValueType SRE ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 255 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_SRE (typename SelfType::ValueType val)

Defined at line 255 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
typename SelfType::ValueType RSS ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 256 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_RSS (typename SelfType::ValueType val)

Defined at line 256 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
typename SelfType::ValueType SSS ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 257 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_SSS (typename SelfType::ValueType val)

Defined at line 257 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
typename SelfType::ValueType COREIDLE ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 258 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_COREIDLE (typename SelfType::ValueType val)

Defined at line 258 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
typename SelfType::ValueType DEVCTRLHLT ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 259 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_DEVCTRLHLT (typename SelfType::ValueType val)

Defined at line 259 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
typename SelfType::ValueType USBLNKST ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 260 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_USBLNKST (typename SelfType::ValueType val)

Defined at line 260 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
typename SelfType::ValueType RXFIFOEMPTY ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 261 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_RXFIFOEMPTY (typename SelfType::ValueType val)

Defined at line 261 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
typename SelfType::ValueType SOFFN ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 262 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_SOFFN (typename SelfType::ValueType val)

Defined at line 262 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
typename SelfType::ValueType CONNECTSPD ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 263 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_CONNECTSPD (typename SelfType::ValueType val)

Defined at line 263 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

hwreg::RegisterAddr<DSTS> Get ()

Defined at line 264 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h

template <, >
SelfType & set_suspsts (typename SelfType::ValueType val)

Defined at line 408 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType suspsts ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 408 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType enumspd ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 409 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_enumspd (typename SelfType::ValueType val)

Defined at line 409 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType errticerr ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 410 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_errticerr (typename SelfType::ValueType val)

Defined at line 410 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
SelfType & set_soffn (typename SelfType::ValueType val)

Defined at line 411 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

template <, >
typename SelfType::ValueType soffn ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 411 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h

Records