Expand description
Local APIC emulator.
This emulates the local APIC, as documented by the Intel SDM. It supports both legacy (MMIO) and X2APIC (MSR) modes.
Structs§
- Apic
Work - Work to do as a result of
LocalApic::scan
orLocalApic::flush
. - Local
Apic - An individual local APIC for a processor.
- Local
Apic Access - Access to a local APIC.
- Local
Apic Set - The interface to the local APIC for all processors.
- Local
Apic SetBuilder - Builder for
LocalApicSet
. - Offload
NotSupported - APIC offload is not supported with the current request state, likely due to auto EOI. The caller must disable offloads and scan the APIC again.
Enums§
- Invalid
Apic Base - An error writing the APIC base MSR.
Traits§
- Apic
Client - The client to pass to
LocalApic::access
, to handle requests needed when accessing the APIC.