class DOEPINT

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

Device OUT endpoint#n interrupt register.

Because OUT-type endpoints are numbered 16-31, the DOEPINTn registers are found at

0x908 + 0x20 * i

Public Members

 field_xfercompl_541
 field_epdisabled_542
 field_ahberr_543
 field_setup_544
 field_outtknepdis_545
 field_stsphsercvd_546
 field_back2backsetup_547
 field_outpkterr_548
 field_bna_549
 field_pktdrpsts_550
 field_babble_551
 field_nak_552
 field_nyet_553
 field_sr_554

Public Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

hwreg::RegisterAddr<DOEPINT> Get (unsigned int i)

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

Records