struct Status

Defined at line 38 of file ../../src/devices/bus/drivers/pci/config.h

Public Members

uint16_t value

Public Methods

typename std::remove_reference_t<decltype(value)> detected_parity_error ()

Defined at line 40 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_detected_parity_error (typename std::remove_reference_t<decltype(value)> val)

Defined at line 40 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_signaled_system_error (typename std::remove_reference_t<decltype(value)> val)

Defined at line 41 of file ../../src/devices/bus/drivers/pci/config.h

typename std::remove_reference_t<decltype(value)> signaled_system_error ()

Defined at line 41 of file ../../src/devices/bus/drivers/pci/config.h

typename std::remove_reference_t<decltype(value)> received_master_abort ()

Defined at line 42 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_received_master_abort (typename std::remove_reference_t<decltype(value)> val)

Defined at line 42 of file ../../src/devices/bus/drivers/pci/config.h

typename std::remove_reference_t<decltype(value)> received_target_abort ()

Defined at line 43 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_received_target_abort (typename std::remove_reference_t<decltype(value)> val)

Defined at line 43 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_signaled_target_abort (typename std::remove_reference_t<decltype(value)> val)

Defined at line 44 of file ../../src/devices/bus/drivers/pci/config.h

typename std::remove_reference_t<decltype(value)> signaled_target_abort ()

Defined at line 44 of file ../../src/devices/bus/drivers/pci/config.h

typename std::remove_reference_t<decltype(value)> devsel_timing ()

Defined at line 45 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_devsel_timing (typename std::remove_reference_t<decltype(value)> val)

Defined at line 45 of file ../../src/devices/bus/drivers/pci/config.h

typename std::remove_reference_t<decltype(value)> master_data_parity_error ()

Defined at line 46 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_master_data_parity_error (typename std::remove_reference_t<decltype(value)> val)

Defined at line 46 of file ../../src/devices/bus/drivers/pci/config.h

typename std::remove_reference_t<decltype(value)> fast_b2b_capable ()

Defined at line 47 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_fast_b2b_capable (typename std::remove_reference_t<decltype(value)> val)

Defined at line 47 of file ../../src/devices/bus/drivers/pci/config.h

typename std::remove_reference_t<decltype(value)> capable_66mhz ()

6 is reserved preserve.

Defined at line 49 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_capable_66mhz (typename std::remove_reference_t<decltype(value)> val)

6 is reserved preserve.

Defined at line 49 of file ../../src/devices/bus/drivers/pci/config.h

typename std::remove_reference_t<decltype(value)> has_capabilities_list ()

Defined at line 50 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_has_capabilities_list (typename std::remove_reference_t<decltype(value)> val)

Defined at line 50 of file ../../src/devices/bus/drivers/pci/config.h

typename std::remove_reference_t<decltype(value)> interrupt_status ()

Defined at line 51 of file ../../src/devices/bus/drivers/pci/config.h

pci::config::Status & set_interrupt_status (typename std::remove_reference_t<decltype(value)> val)

Defined at line 51 of file ../../src/devices/bus/drivers/pci/config.h