Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

Latest commit

 

History

History
30 lines (20 loc) · 1.15 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.15 KB

imxrt-async-hal

Embedded, async Rust for i.MX RT processors

imxrt-async-hal brings async Rust support to NXP's i.MX RT processors. The crate includes awaitable peripherals and timers. Once the I/O completes or the timer elapses, an interrupt fires to wake the executor. By combining interrupt-driven peripherals with a single-threaded executor, you can write multiple, concurrent tasks for your embedded system.

See the API docs for build dependencies, features, and examples. To try examples on actual hardware, see the examples directory.

License

Licensed under either of

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.