Google is committed to advancing racial equity for Black communities. See how.

fuchsia.hardware.syscalls.pci

STRUCTS

PciBar

Defined in fuchsia.hardware.syscalls.pci/pci.banjo

NameTypeDescriptionDefault
id uint32 No default
type uint32 No default
size uint64 No default
u PciField No default

PcieDeviceInfo

Defined in fuchsia.hardware.syscalls.pci/pci.banjo

NameTypeDescriptionDefault
vendor_id uint16 No default
device_id uint16 No default
base_class uint8 No default
sub_class uint8 No default
program_interface uint8 No default
revision_id uint8 No default
bus_id uint8 No default
dev_id uint8 No default
func_id uint8 No default
padding1 uint8 No default

ENUMS

PciIrqMode

Type: uint8

Defined in fuchsia.hardware.syscalls.pci/pci.banjo

NameValueDescription
DISABLED 0
LEGACY 1
LEGACY_NOACK 2
MSI 3
MSI_X 4

UNIONS

PciField

Defined in fuchsia.hardware.syscalls.pci/pci.banjo

NameTypeDescription
addr uint64
handle handle<vmo>