diff --git a/README.md b/README.md index 0981d29..72e794d 100644 --- a/README.md +++ b/README.md @@ -872,6 +872,7 @@ Work in progress drivers. Help the authors make these crates awesome! 1. [`cmim`], or Cortex-M Interrupt Move: A crate for Cortex-M devices to move data to interrupt context, without needing a critical section to access the data within an interrupt, and to remove the need for the "mutex dance" - ![crates.io](https://img.shields.io/crates/v/cmim.svg) 1. [dcmimu]: An algorithm for fusing low-cost triaxial MEMS gyroscope and accelerometer measurements ![crates.io](https://img.shields.io/crates/v/dcmimu.svg) 1. [debouncr]: A simple no-std input debouncer to detect rising/falling edges with minimal RAM requirements. ![crates.io](https://img.shields.io/crates/v/debouncr.svg) +1. [device-driver]: A toolkit to write better device drivers, faster. ![crates.io](https://img.shields.io/crates/v/device-driver.svg) 1. [embedded-crc-macros](https://crates.io/crates/embedded-crc-macros): Macros implementing portable CRC algorithms and build-time lookup table generation. ![crates.io](https://img.shields.io/crates/v/embedded-crc-macros.svg) 1. [embedded-websocket](https://crates.io/crates/embedded-websocket): A lightweight server and client websocket library for embedded systems. ![crates.io](https://img.shields.io/crates/v/embedded-websocket.svg) 1. [endian_codec]: (En/De)code rust types as packed bytes with specific order (endian). Supports derive. - [![crates.io](https://img.shields.io/crates/v/endian_codec.svg)](https://crates.io/crates/endian_codec) @@ -909,6 +910,7 @@ Work in progress drivers. Help the authors make these crates awesome! [biquad]: https://crates.io/crates/biquad [dcmimu]: https://crates.io/crates/dcmimu [debouncr]: https://crates.io/crates/debouncr +[device-driver]: https://crates.io/crates/device-driver [endian_codec]: https://crates.io/crates/endian_codec [menu]: https://github.com/thejpster/menu [pc-keyboard]: https://github.com/thejpster/pc-keyboard