Skip to main contentModule x86
Source - CpuidRawResult
- The raw output of a CPUID instruction.
- CpuidValue
- A marker for the CPUID layout associated with a particular leaf, subleaf,
and output register.
- CrIo
- A simple I/O backend for reading from and writing to control registers.
- DirectCpuid
- A [
CpuidReader] that issues a CPUID instruction on each read. - MsrIo
- A simple I/O backend for reading from and writing to MSRs.
- PortIo
- An I/O backend for reading from and writing to x86 I/O ports.
- XcrIo
- A simple I/O backend for reading from and writing to extended control registers.
- EAX
- Represents the EAX register.
- EBX
- Represents the EBX register.
- ECX
- Represents the ECX register.
- EDX
- Represents the EDX register.
- Cpuid
- An abstracted means of reading CPUID values.
- Cr
- Example usage:
- Msr
- Example usage:
- Port
- A specialization of
Register representing an x86 I/O port. - Xcr
- Example usage: