MPS Interrupt Flags. More...
#include <iris/hw/acpi/system_tables.h>
Public Types | |
enum class | Polarity { BusDefined = 0 , ActiveHigh = 1 , Reserved = 2 , ActiveLow = 3 } |
enum class | TriggerMode { BusDefined = 0 , Edge = 1 , Reserved = 2 , Level = 3 } |
Public Member Functions | |
auto | polarity () const -> Polarity |
auto | trigger_mode () const -> TriggerMode |
Public Attributes | |
u16 | value |
MPS Interrupt Flags.
See OSDEV or ACPI 6.5 spec section 5.2.12.5 table 5-26.
|
strong |
|
strong |
|
inline |
|
inline |
u16 iris::acpi::MPSInterruptFlags::value |