88 releases (11 breaking)

✓ Uses Rust 2018 edition

0.11.1 Jun 19, 2020
0.10.3 May 11, 2020
0.9.6 Mar 8, 2020
0.8.2 Dec 16, 2019
0.0.3 Dec 28, 2016

#10 in No standard library

Download history 1092/week @ 2020-03-16 2793/week @ 2020-03-23 2171/week @ 2020-03-30 3125/week @ 2020-04-06 2063/week @ 2020-04-13 1380/week @ 2020-04-20 2125/week @ 2020-04-27 1819/week @ 2020-05-04 3240/week @ 2020-05-11 2293/week @ 2020-05-18 1420/week @ 2020-05-25 1134/week @ 2020-06-01 1241/week @ 2020-06-08 2124/week @ 2020-06-15 1868/week @ 2020-06-22 1650/week @ 2020-06-29

8,814 downloads per month
Used in 17 crates (16 directly)

MIT/Apache

240KB
4.5K SLoC

x86_64 library

Build Status docs.rs

Support for x86_64 specific instructions (e.g. TLB flush), registers (e.g. control registers), and structures (e.g. page tables).

Crate Feature Flags

  • nightly: This is the default.
  • stable: Use this to build with non-nightly rust. Needs default-features = false.

Building with stable rust

This needs to have the compile-time requirements of the cc crate installed on your system. It was currently only tested on Linux and MacOS.


lib.rs:

This crate provides x86_64 specific functions and data structures, and access to various system registers.

Dependencies