#devices #toolkit #driver

app device-driver-cli

The command line tool for the device-driver toolkit

2 releases

1.0.0-rc.1 Nov 29, 2024
1.0.0-rc.0 Nov 10, 2024

#312 in Hardware support

Download history 44/week @ 2024-11-04 55/week @ 2024-11-11 8/week @ 2024-11-18 112/week @ 2024-11-25 12/week @ 2024-12-02 8/week @ 2024-12-09

142 downloads per month

MIT/Apache

400KB
10K SLoC

Device driver cli crates.io Documentation

A toolkit to write better device drivers, faster.

Read the book to learn about how to use the project to build your own device drivers.

[!TIP] While actively developing the it's better to use the proc macro. With the CLI you'll have to run it every time you update any definition.

With this command line interface you can generate the code for your device driver ahead of time and include! it in your project. This can save extra dependencies for proc macro and thus save on compile time.

Install with:

> cargo install device-driver-cli

Then check out the options with:

device-driver-cli --help

Dependencies

~4MB
~77K SLoC