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 |