x86 0.0.6

Library to use x86 (amd64) specific functionality and registers.
docs.rs failed to build x86-0.0.6
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: x86-0.52.0

x86 / amd64 library

Build Status

This is a low level library that provides only the most basic wrapper functions for assembly instructions, defines etc. for x86 hardware.

Currently supports

  • I/O registers
  • Control registers
  • MSR registers
  • GDT/LDT descriptor tables and entries
  • cpuid / rdtsc / cli / sti etc.
  • IA32-e page table layout

This only depends on libcore so it can be used in kernel level code.