Library to program x86 (amd64) hardware. Contains x86 specific data structure descriptions, data-tables, as well as convenience function to call assembly instructions typically not exposed in higher level languages.
bit_field • 0.10.2Simple bit field trait providing get_bit, get_bits, set_bit, and set_bits methods for Rust's integral types.
DIRECT
0
bitflags • 1.3.2A macro to generate structures which behave like bitflags.
DIRECT
0
cfg-if • 1.0.0A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
proc-macro2 • 1.0.88A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.
rand_core • 0.6.4Core random number generator traits and tools for implementation.
INDIRECT
4
rand • 0.8.5Random number generators and other randomness functionality.
INDIRECT
14
rustc_version • 0.4.1A library for querying the version of a installed rustc compiler
INDIRECT
1
scopeguard • 1.2.0A RAII scope guard that will run a given closure when it goes out of scope,
even if the code between panics (assuming unwinding panic).
Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as
shorthands for guards with one of the implemented strategies.
INDIRECT
0
semver • 1.0.23Parser and evaluator for Cargo's flavor of Semantic Versioning
siphasher • 0.3.11SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust
INDIRECT
0
stable_deref_trait • 1.2.0An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental.
phf • 0.9.0Runtime support for perfect hash function data structures
DIRECT
2
raw-cpuid • 10.7.0A library to parse the x86 CPUID instruction, written in rust with no external dependencies. The implementation closely resembles the Intel CPUID manual description. The library does only depend on libcore.
x86 • 0.50.0Library to program x86 (amd64) hardware. Contains x86 specific data structure descriptions, data-tables, as well as convenience function to call assembly instructions typically not exposed in higher level languages.
INDIRECT
3
MIT OR Unlicense4
Package
Relation
Dependencies
Published
byteorder • 1.5.0Library for reading/writing numbers in big-endian and little-endian.