class PlatformPciDevice
Defined at line 17 of file ../../src/graphics/magma/lib/magma/platform/platform_pci_device.h
Public Methods
void * GetDeviceHandle ()
void ~PlatformPciDevice ()
Defined at line 19 of file ../../src/graphics/magma/lib/magma/platform/platform_pci_device.h
std::unique_ptr<PlatformHandle> GetBusTransactionInitiator ()
Defined at line 23 of file ../../src/graphics/magma/lib/magma/platform/platform_pci_device.h
bool ReadPciConfig16 (uint64_t addr, uint16_t * value)
Defined at line 28 of file ../../src/graphics/magma/lib/magma/platform/platform_pci_device.h
std::unique_ptr<PlatformMmio> CpuMapPciMmio (unsigned int pci_bar)
Defined at line 33 of file ../../src/graphics/magma/lib/magma/platform/platform_pci_device.h
std::unique_ptr<PlatformPciDevice> Create (void * device_handle)
std::unique_ptr<PlatformInterrupt> RegisterInterrupt ()
Defined at line 38 of file ../../src/graphics/magma/lib/magma/platform/platform_pci_device.h