struct CommandReg
Defined at line 29 of file ../../src/devices/pci/lib/cpp/config.h
Fields correspond to the name in the PCI Local Bus Spec section 6.2.
Public Members
field_interrupt_disable_31
field_fast_back_to_back_enable_32
field_serr_enable_33
field_parity_error_response_35
field_vga_palette_snoop_36
field_memory_write_and_invalidate_enable_37
field_special_cycles_38
field_bus_master_39
field_memory_space_40
field_io_space_41
Public Methods
template <,>
typename SelfType::ValueType interrupt_disable ()
15-11 are reserved preserve.
Defined at line 31 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
SelfType & set_interrupt_disable (typename SelfType::ValueType val)
15-11 are reserved preserve.
Defined at line 31 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
typename SelfType::ValueType fast_back_to_back_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 32 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
SelfType & set_fast_back_to_back_enable (typename SelfType::ValueType val)
Defined at line 32 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
typename SelfType::ValueType serr_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 33 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
SelfType & set_serr_enable (typename SelfType::ValueType val)
Defined at line 33 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
typename SelfType::ValueType parity_error_response ()
7 is reserved preserve.
Defined at line 35 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
SelfType & set_parity_error_response (typename SelfType::ValueType val)
7 is reserved preserve.
Defined at line 35 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
SelfType & set_vga_palette_snoop (typename SelfType::ValueType val)
Defined at line 36 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
typename SelfType::ValueType vga_palette_snoop ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 36 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
typename SelfType::ValueType memory_write_and_invalidate_enable ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 37 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
SelfType & set_memory_write_and_invalidate_enable (typename SelfType::ValueType val)
Defined at line 37 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
SelfType & set_special_cycles (typename SelfType::ValueType val)
Defined at line 38 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
typename SelfType::ValueType special_cycles ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 38 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
typename SelfType::ValueType bus_master ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 39 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
SelfType & set_bus_master (typename SelfType::ValueType val)
Defined at line 39 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
typename SelfType::ValueType memory_space ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 40 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
SelfType & set_memory_space (typename SelfType::ValueType val)
Defined at line 40 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
typename SelfType::ValueType io_space ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 41 of file ../../src/devices/pci/lib/cpp/config.h
template <,>
SelfType & set_io_space (typename SelfType::ValueType val)
Defined at line 41 of file ../../src/devices/pci/lib/cpp/config.h