class Adapter

Defined at line 20 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.h

A transitional bridge that adapts a banjo pciroot parent into FIDL, deleted once all boards serve

FIDL.

Public Methods

void Adapter ()

Defined at line 24 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.h

zx::result<> Start (fdf::DriverContext context)

Defined at line 38 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void GetBti (GetBtiRequestView request, GetBtiCompleter::Sync & completer)

fuchsia_hardware_pci_root::Root implementations:

Defined at line 125 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void GetPlatformInfo (GetPlatformInfoCompleter::Sync & completer)

Defined at line 141 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void GetCam (GetCamCompleter::Sync & completer)

Defined at line 197 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void GetLegacyInterrupt (GetLegacyInterruptRequestView request, GetLegacyInterruptCompleter::Sync & completer)

Defined at line 212 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void GetAddressSpace (GetAddressSpaceRequestView request, GetAddressSpaceCompleter::Sync & completer)

Defined at line 231 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void AllocateMsi (AllocateMsiRequestView request, AllocateMsiCompleter::Sync & completer)

Defined at line 254 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void GetMsiHandle (GetMsiHandleRequestView request, GetMsiHandleCompleter::Sync & completer)

Defined at line 271 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void Read8 (Read8RequestView request, Read8Completer::Sync & completer)

fuchsia_hardware_pci_root::Config implementations:

Defined at line 284 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void Read16 (Read16RequestView request, Read16Completer::Sync & completer)

Defined at line 294 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void Read32 (Read32RequestView request, Read32Completer::Sync & completer)

Defined at line 304 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void Write8 (Write8RequestView request, Write8Completer::Sync & completer)

Defined at line 314 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void Write16 (Write16RequestView request, Write16Completer::Sync & completer)

Defined at line 324 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc

void Write32 (Write32RequestView request, Write32Completer::Sync & completer)

Defined at line 334 of file ../../src/devices/pci/drivers/pciroot-banjo-adapter/adapter.cc