class UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test

Defined at line 1796 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

Verifies that ep0_.buffer is allocated with caching disabled (uncached) to prevent

CPU cache line writeback hazards (Clean operations during CacheFlushInvalidate) from

clobbering incoming SETUP packets delivered directly to RAM via hardware DMA.

Public Methods

void UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test ()

Defined at line 1796 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

void UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test (const UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test & )

Defined at line 1796 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

void UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test (UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test && )

Defined at line 1796 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test & operator= (const UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test & )

Defined at line 1796 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test & operator= (UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test && )

Defined at line 1796 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

void ~UnmanagedTestFixture_Ep0BufferIsUncachedToPreventDmaClobber_Test ()

Defined at line 1796 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc