Skip to content

Library to program x86_64 hardware.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

prinzdezibel/x86_64

 
 

Repository files navigation

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.

About

Library to program x86_64 hardware.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 99.6%
  • Python 0.4%