class DCFG
Defined at line 193 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
Device Configuration Register
Public Members
field_StopOnDisconnect_195
field_IgnStrmPP_196
field_LPMCAP_197
field_NUMP_198
field_INTRNUM_199
field_DEVADDR_200
field_DEVSPD_201
static const uint32_t DEVSPD_HIGH
static const uint32_t DEVSPD_FULL
static const uint32_t DEVSPD_LOW
static const uint32_t DEVSPD_SUPER
static const uint32_t DEVSPD_ENHANCED_SUPER
Public Methods
template <,>
typename SelfType::ValueType StopOnDisconnect ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 195 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
SelfType & set_StopOnDisconnect (typename SelfType::ValueType val)
Defined at line 195 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
typename SelfType::ValueType IgnStrmPP ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 196 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
SelfType & set_IgnStrmPP (typename SelfType::ValueType val)
Defined at line 196 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
typename SelfType::ValueType LPMCAP ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 197 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
SelfType & set_LPMCAP (typename SelfType::ValueType val)
Defined at line 197 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
typename SelfType::ValueType NUMP ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 198 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
SelfType & set_NUMP (typename SelfType::ValueType val)
Defined at line 198 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
typename SelfType::ValueType INTRNUM ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 199 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
SelfType & set_INTRNUM (typename SelfType::ValueType val)
Defined at line 199 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
typename SelfType::ValueType DEVADDR ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 200 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
SelfType & set_DEVADDR (typename SelfType::ValueType val)
Defined at line 200 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
typename SelfType::ValueType DEVSPD ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 201 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
SelfType & set_DEVSPD (typename SelfType::ValueType val)
Defined at line 201 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
hwreg::RegisterAddr<DCFG> Get ()
Defined at line 202 of file ../../src/devices/usb/drivers/dwc3/dwc3-regs.h
template <,>
typename SelfType::ValueType devspd ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 371 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
SelfType & set_devspd (typename SelfType::ValueType val)
Defined at line 371 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
typename SelfType::ValueType nzstsouthshk ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 372 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
SelfType & set_nzstsouthshk (typename SelfType::ValueType val)
Defined at line 372 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
typename SelfType::ValueType ena32khzs ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 373 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
SelfType & set_ena32khzs (typename SelfType::ValueType val)
Defined at line 373 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
typename SelfType::ValueType devaddr ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 374 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
SelfType & set_devaddr (typename SelfType::ValueType val)
Defined at line 374 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
PeriodicFrameInterval perfrint ()
Defined at line 375 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
SelfType & set_perfrint (PeriodicFrameInterval val)
Defined at line 375 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
typename SelfType::ValueType endevoutnak ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 376 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
SelfType & set_endevoutnak (typename SelfType::ValueType val)
Defined at line 376 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
typename SelfType::ValueType epmscnt ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 377 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
SelfType & set_epmscnt (typename SelfType::ValueType val)
Defined at line 377 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
typename SelfType::ValueType descdma ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 378 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
SelfType & set_descdma (typename SelfType::ValueType val)
Defined at line 378 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
typename SelfType::ValueType perschintvl ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 379 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
SelfType & set_perschintvl (typename SelfType::ValueType val)
Defined at line 379 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
typename SelfType::ValueType resvalid ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 380 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <,>
SelfType & set_resvalid (typename SelfType::ValueType val)
Defined at line 380 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
Enumerations
enum PeriodicFrameInterval
| Name | Value |
|---|---|
| PERCENT_80 | 0 |
| PERCENT_85 | 1 |
| PERCENT_90 | 2 |
| PERCENT_95 | 3 |
Defined at line 364 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h