struct MsiControlReg
Defined at line 16 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h
Public Members
uint16_t value
Public Methods
typename std::remove_reference_t<decltype(value)> enable ()
Defined at line 18 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h
pci::MsiControlReg & set_enable (typename std::remove_reference_t<decltype(value)> val)
Defined at line 18 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h
typename std::remove_reference_t<decltype(value)> mm_capable ()
Defined at line 19 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h
pci::MsiControlReg & set_mm_capable (typename std::remove_reference_t<decltype(value)> val)
Defined at line 19 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h
typename std::remove_reference_t<decltype(value)> mm_enable ()
Defined at line 20 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h
pci::MsiControlReg & set_mm_enable (typename std::remove_reference_t<decltype(value)> val)
Defined at line 20 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h
typename std::remove_reference_t<decltype(value)> is_64bit_capable ()
Defined at line 21 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h
pci::MsiControlReg & set_is_64bit_capable (typename std::remove_reference_t<decltype(value)> val)
Defined at line 21 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h
typename std::remove_reference_t<decltype(value)> is_pvm_capable ()
Defined at line 22 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h
pci::MsiControlReg & set_is_pvm_capable (typename std::remove_reference_t<decltype(value)> val)
Defined at line 22 of file ../../src/devices/bus/drivers/pci/capabilities/msi.h