struct RootStatusReg

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

Section 7.5.3.14: Root Status Register (Offset +0x20)

Bit 16 is RW1C. Writes must set only the bits to be cleared (no read-modify-write).

Public Members

 field_pme_requester_id_210
 field_pme_status_211
 field_pme_pending_212

Public Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Records