class PciStdCapability

Defined at line 186 of file ../../zircon/kernel/dev/pcie/include/dev/pcie_caps.h

General PCI/PCIe capability classes. Final calculated address

for config corresponds to cfg's base plus cap's base along with

the specific register's offset.

Protected Members

const PcieDevice & dev_
uint16_t base_
uint8_t id_
bool is_valid_

Public Methods

void PciStdCapability (const PcieDevice & dev, uint16_t base, uint8_t id)

Defined at line 188 of file ../../zircon/kernel/dev/pcie/include/dev/pcie_caps.h

void ~PciStdCapability ()

Defined at line 190 of file ../../zircon/kernel/dev/pcie/include/dev/pcie_caps.h

uint8_t id ()

Defined at line 191 of file ../../zircon/kernel/dev/pcie/include/dev/pcie_caps.h

uint16_t base ()

Defined at line 192 of file ../../zircon/kernel/dev/pcie/include/dev/pcie_caps.h

bool is_valid ()

Defined at line 193 of file ../../zircon/kernel/dev/pcie/include/dev/pcie_caps.h

const PcieDevice & dev ()

Defined at line 194 of file ../../zircon/kernel/dev/pcie/include/dev/pcie_caps.h