Skip to content

Commit 2840f48

Browse files
rursprungeldruin
authored andcommitted
add links to runtime crates
some of them i knew before, others i found via crates.io. i am not familiar with the quality or reliability of these crates (though at least the ones owned by the WG should be good). adding these based on a [discussion on matrix]. [discussion on matrix]: https://matrix.to/#/!BHcierreUuwCMxVqOf:matrix.org/$QcEsUU8_lHnzzmzI_AvKI4r9VyivyZVp7LhEUBsL0mw?via=matrix.org&via=catircservices.org&via=mozilla.org
1 parent beccd2f commit 2840f48

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ This project is developed and maintained by the [Resources team][team].
2323
- [Real-time](#real-time)
2424
- [Real-time Operating System (RTOS)](#real-time-operating-system-rtos)
2525
- [Real-time tools](#real-time-tools)
26+
- [Runtime Crates](#runtime-crates)
2627
- [Peripheral Access Crates](#peripheral-access-crates)
2728
- [Microchip](#microchip)
2829
- [Nordic](#nordic)
@@ -228,6 +229,19 @@ specifically endorsed or reviewed for accuracy or quality by the Embedded Workin
228229
- [cortex-m rtic](https://github.com/rtic-rs/cortex-m-rtic) RTIC framework for ARM Cortex-M microcontrollers
229230
- [msp430 rtfm](https://github.com/japaric/msp430-rtfm) RTFM framework for MSP430 MCUs
230231

232+
## Runtime Crates
233+
234+
Basic runtimes for CPUs & MCUs which are needed to run software on them.
235+
236+
- [`cortex-m-rt`](https://crates.io/crates/cortex-m-rt) Support for Cortex-M
237+
- [`cortex-a-rt`](https://crates.io/crates/cortex-a-rt) Support for Cortex-A
238+
- [`cortex-r-rt`](https://crates.io/crates/cortex-r-rt) Support for Cortex-R
239+
- [`riscv-rt`](https://crates.io/crates/riscv-rt) Support for RISC-V
240+
- [`esp-riscv-rt`](https://crates.io/crates/esp-riscv-rt) Support for RISC-V devices from Espressif (ESP32)
241+
- [`xtensa-lx-rt`](https://crates.io/crates/xtensa-lx-rt) Support for Xtensa LX (ESP32)
242+
- [`mips-rt`](https://crates.io/crates/mips-rt) Support for MIPS
243+
- [`msp430-rt`](https://crates.io/crates/msp430-rt) Support for MSP430
244+
231245
## Peripheral Access Crates
232246

233247
Register definition for microcontroller families. Usually generated using [`svd2rust`]. - [![crates.io](https://img.shields.io/crates/v/svd2rust.svg)](https://crates.io/crates/svd2rust)

0 commit comments

Comments
 (0)