diff options
| author | Ian McIntyre <me@mciantyre.dev> | 2025-11-30 18:52:34 -0500 |
|---|---|---|
| committer | Ian McIntyre <me@mciantyre.dev> | 2025-11-30 19:10:51 -0500 |
| commit | 76199f21616ad86cf68f3b063c1ce23c6fc5a52f (patch) | |
| tree | 4c076d0afd649803a2bd9a5ed5cbb1f1c74fb459 /README.md | |
First commit
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..169bfb7 --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +An alternate register access layer (RAL) for i.MX RT MCUs. + +Generally, you should prefer [imxrt-ral] over these packages. imxrt-ral provides +a complete register access layer, more than what's available here. imxrt-ral is +also on crates.io. If you're using this, it's because I wrote another experiment +that depends on this experiment. + +This RAL + +- is more hand written than [imxrt-ral], but not fully hand written! +- has way more packages -- one per IP block -- for uses in drivers and MCUs. +- includes either none or too much higher-level abstractions for using drivers. +- supports a few MCUs that aren't yet available in imxrt-ral. +- doesn't support MCUs that _are_ available in imxrt-ral. +- uses a newer version of [ral-registers]. + +[imxrt-ral]: https://github.com/imxrt-rs/imxrt-ral +[ral-registers]: https://git.mciantyre.dev/ral-registers + +License: APACHE-2.0 |
