wdi

Crates.iowdi
lib.rswdi
version0.1.0
sourcesrc
created_at2023-08-25 15:48:41.191184
updated_at2023-08-25 15:48:41.191184
descriptionRust library for interacting with the Windows Driver Installer subsystem.
homepage
repositoryhttps://github.com/blackmagic-debug/wdi-rs
max_upload_size
id954863
size38,157
Piotr Esden-Tempski (esden)

documentation

README

wdi-rs — A safe Rust wrapper for libwdi

Warning: this crate is extremely work in progress and the actual wrapping is very bare bones. The functionality implemented exists almost entirely for bmputil.

Cross compilation

Considerable effort has been put into libwdi-sys's build script to ensure cross compilation works as seamlessly as possible. It will, however, require an existing Windows target cross toolchain setup, but cargo-xwin can take care of most of that for you.

The only other requirement is the Windows 8.0 Driver Kit redistributable components, with the environment variable WDK_DIR set to the path it's been extracted to, e.g. export WDK_DIR=/opt/wdk/8.0.

Commit count: 38

cargo fmt