template <bool IsExtended, UpstreamNode::Type UpstreamType = UpstreamNode::Type::ROOT>
class PciDeviceTests
Defined at line 39 of file ../../src/devices/pci/drivers/pci/test/unit/device_tests.cc
Creates a test device with a given device config using test defaults)
Public Methods
pci_bdf_t bdf ()
Defined at line 41 of file ../../src/devices/pci/drivers/pci/test/unit/device_tests.cc
Protected Methods
FakeBus & bus ()
Defined at line 44 of file ../../src/devices/pci/drivers/pci/test/unit/device_tests.cc
FakeUpstreamNode & upstream ()
Defined at line 45 of file ../../src/devices/pci/drivers/pci/test/unit/device_tests.cc
Device & CreateTestDevice (zx_device_t *parent,const uint8_t *cfg_buf,size_tcfg_size)
Defined at line 47 of file ../../src/devices/pci/drivers/pci/test/unit/device_tests.cc
void ConfigureDownstreamDevices ()
Defined at line 62 of file ../../src/devices/pci/drivers/pci/test/unit/device_tests.cc
void PciDeviceTests<IsExtended, UpstreamType> ()
TODO(https://fxbug.dev/42075363): Migrate test to use dispatcher integration.
Defined at line 65 of file ../../src/devices/pci/drivers/pci/test/unit/device_tests.cc
void ~PciDeviceTests<IsExtended, UpstreamType> ()
Defined at line 68 of file ../../src/devices/pci/drivers/pci/test/unit/device_tests.cc