116 releases

0.14.9 Apr 1, 2022
0.14.8 Feb 3, 2022
0.14.7 Dec 18, 2021
0.14.6 Sep 21, 2021
0.0.3 Dec 28, 2016

#23 in Hardware support

Download history 11942/week @ 2022-03-13 11413/week @ 2022-03-20 16451/week @ 2022-03-27 15088/week @ 2022-04-03 15112/week @ 2022-04-10 11878/week @ 2022-04-17 13165/week @ 2022-04-24 12052/week @ 2022-05-01 11715/week @ 2022-05-08 12271/week @ 2022-05-15 8865/week @ 2022-05-22 8778/week @ 2022-05-29 8758/week @ 2022-06-05 9160/week @ 2022-06-12 7967/week @ 2022-06-19 8135/week @ 2022-06-26

35,035 downloads per month
Used in 53 crates (38 directly)

MIT/Apache

315KB
6K SLoC

x86_64 library

Crates.io 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: Enables features only available on nightly Rust; enabled by default.
  • instructions: Enabled by default, turns on x86_64 specific instructions, and dependent features. Only available for x86_64 targets.

Minimum Supported Rust Version (MSRV)

If no features are enabled (--no-default-features), Rust 1.57.0 is required.

If only the instructions feature is enabled (--no-default-features --features instructions), Rust 1.59.0 is required.

If the nightly feature or any of its sub-features is enabled, a recent nightly is required.

Dependencies