class Dwc2Test
Defined at line 166 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
Protected Members
BackgroundDriverTest dut_
Public Methods
void SetUp ()
Defined at line 168 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
void TearDown ()
Defined at line 177 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
Protected Methods
Dwc2::Endpoint * GetEndpoint (Dwc2 & driver, uint8_t ep_num)
Defined at line 180 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
void QueueNextRequest (Dwc2 & driver, Dwc2::Endpoint * ep)
Defined at line 187 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
void SetRemainingTransferSize (uint8_t ep_num, uint32_t xfersize)
Defined at line 191 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
void SetReqXferSize (uint8_t ep_num, uint32_t req_xfersize)
Defined at line 199 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
uint32_t ReadTransferred (uint8_t ep_num)
Defined at line 206 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
void SetConnectedState (Dwc2 & driver, bool connected)
Defined at line 215 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
bool IsConnected (const Dwc2 & driver)
Defined at line 217 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
bool IsDriverLocked (Dwc2 & driver)
Inspects whether Dwc2.lock_ is locked.
This check is sound here because the driver dispatcher thread is synchronously blocked
awaiting the SetConnected FIDL response from FakeUsbDciInterface.
Defined at line 222 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc
void HandleEp0TimeoutRecovery (Dwc2 & driver)
Defined at line 230 of file ../../src/devices/usb/drivers/dwc2/dwc2-test.cc