Add embassy-imxrt

Adds initial support for MIMXRT600 series MCUs from NXP. Subsequent
PRs will add more drivers.
This commit is contained in:
Felipe Balbi
2025-04-03 08:47:25 -07:00
parent 0ec3e78c1b
commit aa9a16e569
21 changed files with 5041 additions and 0 deletions

13
docs/pages/imxrt.adoc Normal file
View File

@@ -0,0 +1,13 @@
= Embassy iMXRT HAL
The link: link:https://github.com/embassy-rs/embassy/tree/main/embassy-imxrt[Embassy iMXRT HAL] is based on the following PACs (Peripheral Access Crate):
* link:https://github.com/OpenDevicePartnership/mimxrt685s-pac[mimxrt685s-pac]
* link:https://github.com/OpenDevicePartnership/mimxrt633s-pac[mimxrt633s-pac]
== Peripherals
The following peripherals have a HAL implementation at present
* GPIO

View File

@@ -6,6 +6,7 @@ include::runtime.adoc[leveloffset = 2]
include::bootloader.adoc[leveloffset = 2]
include::time_keeping.adoc[leveloffset = 2]
include::hal.adoc[leveloffset = 2]
include::imxrt.adoc[leveloffset = 2]
include::nrf.adoc[leveloffset = 2]
include::stm32.adoc[leveloffset = 2]
include::sharing_peripherals.adoc[leveloffset = 2]