struct ExtCapabilityIdReg

Defined at line 189 of file ../../src/devices/pci/lib/cpp/capabilities.h

PCI Express Base Spec 7.6

Public Members

 field_offset_190
 field_version_191
 field_id_192

Public Methods

template <, >
typename SelfType::ValueType offset ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 190 of file ../../src/devices/pci/lib/cpp/capabilities.h

template <, >
SelfType & set_offset (typename SelfType::ValueType val)

Defined at line 190 of file ../../src/devices/pci/lib/cpp/capabilities.h

template <, >
SelfType & set_version (typename SelfType::ValueType val)

Defined at line 191 of file ../../src/devices/pci/lib/cpp/capabilities.h

template <, >
typename SelfType::ValueType version ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 191 of file ../../src/devices/pci/lib/cpp/capabilities.h

template <, >
typename SelfType::ValueType id ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 192 of file ../../src/devices/pci/lib/cpp/capabilities.h

template <, >
SelfType & set_id (typename SelfType::ValueType val)

Defined at line 192 of file ../../src/devices/pci/lib/cpp/capabilities.h

hwreg::RegisterAddr<ExtCapabilityIdReg> Get (uint16_t offset)

Defined at line 194 of file ../../src/devices/pci/lib/cpp/capabilities.h

Records