class GHWCFG4
Defined at line 325 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
User hardware config4 register (RO).
Public Members
field_num_dev_perio_in_ep_327
field_power_optimiz_328
field_min_ahb_freq_329
field_part_power_down_330
field_utmi_phy_data_width_331
field_num_dev_mode_ctrl_ep_332
field_iddig_filt_en_333
field_vbus_valid_filt_en_334
field_a_valid_filt_en_335
field_b_valid_filt_en_336
field_session_end_filt_en_337
field_ded_fifo_en_338
field_num_in_eps_339
field_desc_dma_340
field_desc_dma_dyn_341
Public Methods
template <, >
typename SelfType::ValueType num_dev_perio_in_ep ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 327 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_num_dev_perio_in_ep (typename SelfType::ValueType val)
Defined at line 327 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType power_optimiz ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 328 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_power_optimiz (typename SelfType::ValueType val)
Defined at line 328 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType min_ahb_freq ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 329 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_min_ahb_freq (typename SelfType::ValueType val)
Defined at line 329 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType part_power_down ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 330 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_part_power_down (typename SelfType::ValueType val)
Defined at line 330 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_utmi_phy_data_width (typename SelfType::ValueType val)
Defined at line 331 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType utmi_phy_data_width ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 331 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType num_dev_mode_ctrl_ep ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 332 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_num_dev_mode_ctrl_ep (typename SelfType::ValueType val)
Defined at line 332 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType iddig_filt_en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 333 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_iddig_filt_en (typename SelfType::ValueType val)
Defined at line 333 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_vbus_valid_filt_en (typename SelfType::ValueType val)
Defined at line 334 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType vbus_valid_filt_en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 334 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType a_valid_filt_en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 335 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_a_valid_filt_en (typename SelfType::ValueType val)
Defined at line 335 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType b_valid_filt_en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 336 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_b_valid_filt_en (typename SelfType::ValueType val)
Defined at line 336 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType session_end_filt_en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 337 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_session_end_filt_en (typename SelfType::ValueType val)
Defined at line 337 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType ded_fifo_en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 338 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_ded_fifo_en (typename SelfType::ValueType val)
Defined at line 338 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType num_in_eps ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 339 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_num_in_eps (typename SelfType::ValueType val)
Defined at line 339 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType desc_dma ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 340 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_desc_dma (typename SelfType::ValueType val)
Defined at line 340 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
typename SelfType::ValueType desc_dma_dyn ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 341 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
template <, >
SelfType & set_desc_dma_dyn (typename SelfType::ValueType val)
Defined at line 341 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h
hwreg::RegisterAddr<GHWCFG4> Get ()
Defined at line 342 of file ../../src/devices/usb/drivers/dwc2/usb_dwc_regs.h