imxrt-usbd 0.3.0

USB driver for NXP iMX RT processors
Documentation
imxrt-usbd
=========

[![crates.io][]][1] [![docs.rs]][2]

  [crates.io]: https://img.shields.io/crates/v/imxrt-usbd
  [1]: https://crates.io/crates/imxrt-usbd
  [docs.rs]: https://docs.rs/imxrt-usbd/badge.svg
  [2]: https://docs.rs/imxrt-usbd/

**[API Docs (main branch)][main-api-docs]**

A USB driver for i.MX RT processors. `imxrt-usbd` provides a [`usb-device`]
USB bus implementation, allowing you to add USB device features to your
embedded Rust program. It should support all i.MX RT microcontrollers.

[`imxrt-ral`]: https://crates.io/crates/imxrt-ral
[main-api-docs]: https://imxrt-rs.github.io/imxrt-usbd/
[`usb-device`]: https://crates.io/crates/usb-device

See the API docs for usage, features, and examples. To try examples on actual
hardware, see the [imxrt-hal examples](https://github.com/imxrt-rs/imxrt-hal).


License
-------

Licensed under either of

- [Apache License, Version 2.0]http://www.apache.org/licenses/LICENSE-2.0 ([LICENSE-APACHE]./LICENSE-APACHE)
- [MIT License]http://opensource.org/licenses/MIT ([LICENSE-MIT]./LICENSE-MIT)

at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.