#peripheral-access-crate #gpio #write

mimxrt595s

Peripheral access crate (PAC) for NXP i.MX RT595S microcontrollers

5 releases (breaking)

0.5.0 Sep 11, 2023
0.4.0 Sep 11, 2023
0.3.0 Sep 11, 2023
0.2.0 Jul 2, 2023
0.1.0 Jun 4, 2023

#1578 in Hardware support

Download history 8/week @ 2025-08-17 8/week @ 2025-08-24 4/week @ 2025-08-31 3/week @ 2025-09-07 1/week @ 2025-10-05 2/week @ 2025-10-12 13/week @ 2025-10-19 3/week @ 2025-10-26

73 downloads per month
Used in 3 crates (2 directly)

MIT license

23MB
699K SLoC

NXP i.MX RT595S Peripheral Access Crate

This is a peripheral access crate (PAC) generated using svd2rust from the official SVD file from the NXP-provided SDK.

To successfully build the SVD file was slightly modified:

  • INPUTMUX CT32BIT_CAP_SEL[%s] had its address offset on the nested elements rather than on the container, causing miscalculation of the offsets of nested elements. This is moved to the parent.
  • CT32BIT_CAP_SEL[%s] had CT32BIT_CAP_SEL[%s] (the same name) nested inside it, causing a conflicting definition. The nested one is renamed as CT32BIT_CAP_SEL_SUB[%s].

Dependencies