Skip to content
This repository has been archived by the owner on Jun 23, 2022. It is now read-only.

Latest commit

 

History

History
16 lines (15 loc) · 640 Bytes

README.md

File metadata and controls

16 lines (15 loc) · 640 Bytes

virtio-bindings

Rust FFI bindings to virtio generated using bindgen.

Usage

Add this to your Cargo.toml:

virtio-bindings = { version = "0.1", features = ["virtio-v5_0_0"]}

You can then import the bindings where you need them. As an example, to grab the bindings for virtio-blk, you can do:

use virtio_bindings::bindings::virtio_blk::*;

In the virtio-bindings crate each feature maps to exactly one Linux version as follows:

  • virtio-v4_14_0 contains the bindings for the Linux kernel version 4.14
  • virtio-v5_0_0 contains the bindings for the Linux kernel version 5.0