81 releases

✓ Uses Rust 2018 edition

new 0.9.5 Feb 26, 2020
0.8.3 Jan 9, 2020
0.8.2 Dec 16, 2019
0.7.7 Nov 26, 2019
0.0.3 Dec 28, 2016

#11 in No standard library

Download history 613/week @ 2019-11-13 995/week @ 2019-11-20 572/week @ 2019-11-27 2576/week @ 2019-12-04 1949/week @ 2019-12-11 687/week @ 2019-12-18 844/week @ 2019-12-25 526/week @ 2020-01-01 1113/week @ 2020-01-08 1429/week @ 2020-01-15 1109/week @ 2020-01-22 733/week @ 2020-01-29 1048/week @ 2020-02-05 744/week @ 2020-02-12 1022/week @ 2020-02-19

4,795 downloads per month
Used in 14 crates (13 directly)

MIT/Apache

210KB
4K 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