Enum microvmi::api::events::CrType [−][src]
#[repr(C)] pub enum CrType { Cr0, Cr3, Cr4, }
Expand description
Types of x86 control registers are listed here
Variants
Has various control flags that modify the basic operation of the processor.
Contains a value called Page Fault Linear Address (PFLA). When a page fault occurs, the address the program attempted to access is stored in the CR2 register. CR2 register cannot be intercepted by the guest operating system.
Used in protected mode to control operations such as virtual-8086 support, enabling I/O breakpoints, page size extension and machine-check exceptions.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CrType
impl UnwindSafe for CrType
Blanket Implementations
Mutably borrows from an owned value. Read more