licenses.dev

x86 v0.33.0

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.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

Apache-2.0 OR MIT48
PackageRelationDependenciesPublished
autocfg • 0.1.8Automatic cfg for Rust compiler featuresINDIRECT1
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
bit_field • 0.10.2Simple bit field trait providing get_bit, get_bits, set_bit, and set_bits methods for Rust's integral types.DIRECT0
bitflags • 1.3.2A macro to generate structures which behave like bitflags. DIRECT0
cc • 1.1.31A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. INDIRECT1
errno • 0.1.8Cross-platform interface to the `errno` variable.INDIRECT4
fs2 • 0.2.5Cross-platform file locks and file duplication.INDIRECT4
gcc • 0.3.55**Deprecated** crate, renamed to `cc` A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. INDIRECT0
itoa • 1.0.11Fast integer primitive to string conversionINDIRECT0
libc • 0.1.12Raw FFI bindings to platform libraries like libc. INDIRECT0
libc • 0.2.161Raw FFI bindings to platform libraries like libc. DIRECT0
log • 0.3.9A lightweight logging facade for Rust INDIRECT1
log • 0.4.22A lightweight logging facade for Rust INDIRECT0
memmap • 0.2.3Cross-platform Rust API for memory-mapped file IOINDIRECT5
proc-macro2 • 0.4.30A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
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.INDIRECT1
quote • 0.6.13Quasi-quoting macro quote!(...)INDIRECT2
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
rand_chacha • 0.1.1ChaCha random number generator INDIRECT4
rand_core • 0.3.1Core random number generator traits and tools for implementation. INDIRECT1
rand_core • 0.4.2Core random number generator traits and tools for implementation. INDIRECT0
rand_hc • 0.1.0HC128 random number generator INDIRECT2
rand_isaac • 0.1.1ISAAC random number generator INDIRECT2
rand_jitter • 0.1.4Random number generator based on timing jitterINDIRECT5
rand_os • 0.1.3OS backed Random Number GeneratorINDIRECT10
rand_pcg • 0.1.2Selected PCG random number generators INDIRECT3
rand_xorshift • 0.1.1Xorshift random number generator INDIRECT2
rand • 0.4.6Random number generators and other randomness functionality. INDIRECT8
rand • 0.6.5Random number generators and other randomness functionality. INDIRECT19
remove_dir_all • 0.5.3A safe, reliable implementation of remove_dir_all for WindowsINDIRECT3
rustc_version • 0.2.3A library for querying the version of a installed rustc compilerINDIRECT2
semver-parser • 0.7.0Parsing of the semver spec. INDIRECT0
semver • 0.9.0Parser and evaluator for Cargo's flavor of Semantic VersioningINDIRECT1
serde_derive • 1.0.210Macros 1.1 implementation of #[derive(Serialize, Deserialize)]INDIRECT4
serde_json • 1.0.132A JSON serialization file formatDIRECT9
serde • 1.0.210A generic serialization/deserialization frameworkINDIRECT5
shlex • 1.3.0Split a string into shell words, like Python's shlex.INDIRECT0
siphasher • 0.2.3SipHash-2-4, SipHash-1-3 and 128-bit variants in pure RustINDIRECT0
syn • 0.15.44Parser for Rust source codeINDIRECT3
syn • 2.0.56Parser for Rust source codeINDIRECT3
tempdir • 0.3.7A library for managing a temporary directory and deleting all contents when it's dropped. INDIRECT10
unicode-xid • 0.1.0Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. INDIRECT0
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi • 0.3.9Raw FFI bindings for all of Windows API.INDIRECT2
x86test-macro • 0.0.2Procedural macro plugin for x86test. INDIRECT13
x86test-types • 0.0.2Common types for x86test runnter and the x86test procedural macro. INDIRECT8
x86test • 0.0.2Custom test runner for bare-metal x86 tests. DIRECT43
MIT17
PackageRelationDependenciesPublished
kernel32-sys • 0.2.2Contains function definitions for the Windows API library kernel32. See winapi for types and constants.INDIRECT2
klogger • 0.0.4Library for logging in kernel mode.DIRECT11
mmap • 0.1.1A library for dealing with memory-mapped I/O INDIRECT12
phf_codegen • 0.7.24Codegen library for PHF typesDIRECT23
phf_generator • 0.7.24PHF generation logicINDIRECT22
phf_shared • 0.7.24Support code shared by PHF librariesINDIRECT1
phf • 0.7.24Runtime support for perfect hash function data structuresDIRECT2
raw-cpuid • 6.1.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.INDIRECT6
raw-cpuid • 7.0.4A 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.INDIRECT6
raw-cpuid • 8.0.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.DIRECT6
spin • 0.5.2Spin-based synchronization primitivesINDIRECT0
termcodes • 0.0.1A library for styled output in ANSI terminals.INDIRECT0
winapi-build • 0.1.1Common code for build.rs in WinAPI -sys crates.INDIRECT0
winapi • 0.2.8Raw FFI bindings for all of Windows API.INDIRECT0
x86 • 0.19.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.INDIRECT7
x86 • 0.20.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.INDIRECT7
x86 • 0.21.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.INDIRECT7
MIT OR Unlicense3
PackageRelationDependenciesPublished
csv-core • 0.1.11Bare bones CSV parsing with no_std support.INDIRECT1
csv • 1.3.0Fast CSV parsing with support for serde.DIRECT10
memchr • 2.7.4Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. INDIRECT0
Apache-2.01
PackageRelationDependenciesPublished
kvm-sys • 0.3.0Bindings for KVM interfaceINDIRECT10
Apache-2.0 OR BSL-1.01
PackageRelationDependenciesPublished
ryu • 1.0.18Fast floating point to string conversionINDIRECT0
BSD-2-Clause1
PackageRelationDependenciesPublished
cloudabi • 0.0.3Low level interface to CloudABI. Contains all syscalls and related types.INDIRECT1
non-standard1
PackageRelationDependenciesPublished
fuchsia-cprng • 0.1.1Rust crate for the Fuchsia cryptographically secure pseudorandom number generatorINDIRECT0
ISC1
PackageRelationDependenciesPublished
rdrand • 0.4.0An implementation of random number generator based on rdrand and rdseed instructionsINDIRECT2
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/x86)](https://licenses.dev/cargo/x86)
<a href="https://licenses.dev/cargo/x86">
  <img src="https://licenses.dev/b/cargo/x86" alt="licenses" />
</a>

Or the licenses badge code for the 0.33.0 version:

[![licenses](https://licenses.dev/b/cargo/x86/0.33.0)](https://licenses.dev/cargo/x86/0.33.0)
<a href="https://licenses.dev/cargo/x86/0.33.0">
  <img src="https://licenses.dev/b/cargo/x86/0.33.0" alt="licenses" />
</a>
GitHub