struct RootControlReg
Defined at line 193 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
Section 7.5.3.12: Root Control Register (Offset +0x1C)
Public Members
field_sys_err_on_correctable_error_enable_194
field_sys_err_on_non_fatal_error_enable_195
field_sys_err_on_fatal_error_enable_196
field_pme_interrupt_enable_197
field_config_rrs_software_visibility_enable_198
field_no_nfm_subtree_below_this_root_port_199
Public Methods
template <,>
SelfType & set_sys_err_on_correctable_error_enable (typename SelfType::ValueType val)
Defined at line 194 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
typename SelfType::ValueType sys_err_on_correctable_error_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 194 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
SelfType & set_sys_err_on_non_fatal_error_enable (typename SelfType::ValueType val)
Defined at line 195 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
typename SelfType::ValueType sys_err_on_non_fatal_error_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 195 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
SelfType & set_sys_err_on_fatal_error_enable (typename SelfType::ValueType val)
Defined at line 196 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
typename SelfType::ValueType sys_err_on_fatal_error_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 196 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
typename SelfType::ValueType pme_interrupt_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 197 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
SelfType & set_pme_interrupt_enable (typename SelfType::ValueType val)
Defined at line 197 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
typename SelfType::ValueType config_rrs_software_visibility_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 198 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
SelfType & set_config_rrs_software_visibility_enable (typename SelfType::ValueType val)
Defined at line 198 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
typename SelfType::ValueType no_nfm_subtree_below_this_root_port ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 199 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h
template <,>
SelfType & set_no_nfm_subtree_below_this_root_port (typename SelfType::ValueType val)
Defined at line 199 of file ../../src/devices/pci/lib/cpp/capabilities/pci_express.h