# Device driver generation [![crates.io](https://img.shields.io/crates/v/device-driver-generation.svg)](https://crates.io/crates/device-driver-generation) [![Documentation](https://docs.rs/device-driver-generation/badge.svg)](https://docs.rs/device-driver-generation) > A toolkit to write better device drivers, faster. Read [the book](diondokter.github.io/device-driver) to learn about how to use the project to build your own device drivers. Compiler implementation crate for the device driver toolkit. This crate is not meant to be consumed directly. Read more here: