class DCFG
Defined at line 362 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
Device configuration register.
Public Members
field_devspd_371
field_nzstsouthshk_372
field_ena32khzs_373
field_devaddr_374
field_perfrint_375
field_endevoutnak_376
field_epmscnt_377
field_descdma_378
field_perschintvl_379
field_resvalid_380
Public Methods
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
hwreg::RegisterAddr<DCFG> Get ()
Defined at line 381 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