class GHWCFG2

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

User hardware config2 register (RO).

Public Members

 field_op_mode_289
 field_architecture_290
 field_point2point_291
 field_hs_phy_type_292
 field_fs_phy_type_293
 field_num_dev_ep_294
 field_num_host_chan_295
 field_perio_ep_supported_296
 field_dynamic_fifo_297
 field_multi_proc_int_298
 field_nonperio_tx_q_depth_299
 field_host_perio_tx_q_depth_300
 field_dev_token_q_depth_301
 field_otg_enable_ic_usb_302

Public Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

hwreg::RegisterAddr<GHWCFG2> Get ()

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

Records