Struct raw_cpuid::MonitorMwaitInfo [−][src]
pub struct MonitorMwaitInfo { /* fields omitted */ }
Expand description
Implementations
Smallest monitor-line size in bytes (default is processor’s monitor granularity)
Platforms
✅ AMD ✅ Intel
Largest monitor-line size in bytes (default is processor’s monitor granularity
Platforms
✅ AMD ✅ Intel
Enumeration of Monitor-Mwait extensions (beyond EAX and EBX registers) supported
Platforms
✅ AMD ✅ Intel
Supports treating interrupts as break-event for MWAIT, even when interrupts disabled
Platforms
✅ AMD ✅ Intel
Number of C0 sub C-states supported using MWAIT (Bits 03 - 00)
Platforms
❌ AMD (undefined/reserved) ✅ Intel
Number of C1 sub C-states supported using MWAIT (Bits 07 - 04)
Platforms
❌ AMD (undefined/reserved) ✅ Intel
Number of C2 sub C-states supported using MWAIT (Bits 11 - 08)
Platforms
❌ AMD (undefined/reserved) ✅ Intel
Number of C3 sub C-states supported using MWAIT (Bits 15 - 12)
Platforms
❌ AMD (undefined/reserved) ✅ Intel
Number of C4 sub C-states supported using MWAIT (Bits 19 - 16)
Platforms
❌ AMD (undefined/reserved) ✅ Intel
Number of C5 sub C-states supported using MWAIT (Bits 23 - 20)
Platforms
❌ AMD (undefined/reserved) ✅ Intel
Number of C6 sub C-states supported using MWAIT (Bits 27 - 24)
Platforms
❌ AMD (undefined/reserved) ✅ Intel
Number of C7 sub C-states supported using MWAIT (Bits 31 - 28)
Platforms
❌ AMD (undefined/reserved) ✅ Intel
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.