Skip to content

Commit 7c60ecd

Browse files
vmedeatherealprof
authored andcommitted
Add RISC-V boards (#168)
Add SiFive and RISC-V crates.
1 parent e734531 commit 7c60ecd

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,10 @@ Peripheral Access Crates were also called Device Crates.
123123
- [`mkw41z`](https://crates.io/crates/mkw41z) - ![crates.io](https://img.shields.io/crates/v/mkw41z.svg)
124124
- [`k64`](https://crates.io/crates/k64) - ![crates.io](https://img.shields.io/crates/v/k64.svg)
125125

126+
### SiFive
127+
128+
- [`e310x`](https://github.com/riscv-rust/e310x) - svd2rust generated interface to SiFive [Freedom E310](https://www.sifive.com/cores/e31) MCUs - ![crates.io](https://img.shields.io/crates/v/e310x.svg)
129+
126130
### STMicroelectronics
127131

128132
- [`stm32f103xx`](https://crates.io/crates/stm32f103xx) Peripheral access API for STM32F103XX microcontrollers (generated using svd2rust) - ![crates.io](https://img.shields.io/crates/v/stm32f103xx.svg)
@@ -179,6 +183,10 @@ Also check the list of [NXP board support crates][nxp-bsc]!
179183

180184
- [`mkw41z-hal`](https://crates.io/crates/mkw41z-hal) - ![crates.io](https://img.shields.io/crates/v/mkw41z-hal.svg)
181185

186+
### SiFive
187+
188+
- [`e310x-hal`](https://github.com/riscv-rust/e310x-hal) - HAL for SiFive [Freedom E310](https://www.sifive.com/cores/e31) MCUs - ![crates.io](https://img.shields.io/crates/v/e310x-hal.svg)
189+
182190
### STMicroelectronics
183191

184192
Also check the list of [STMicroelectronics board support crates][stm-bsc]!
@@ -239,6 +247,10 @@ Crates tailored for general CPU architectures.
239247
- [`cortex-m`](https://github.com/japaric/cortex-m) Low level access to Cortex-M processors - ![crates.io](https://img.shields.io/crates/v/cortex-m.svg)
240248
- [`cortex-a`](https://github.com/andre-richter/cortex-a) Low level access to Cortex-A processors (early state) - ![crates.io](https://img.shields.io/crates/v/cortex-a.svg)
241249

250+
### RISC-V
251+
252+
- [`riscv`](https://github.com/rust-embedded/riscv) Low level access to RISC-V processors - ![crates.io](https://img.shields.io/crates/v/riscv.svg)
253+
242254
## Board support crates
243255

244256
Crates tailored for specific boards.
@@ -261,6 +273,10 @@ Crates tailored for specific boards.
261273

262274
[FRDM-KW41Z]: https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/kinetis-cortex-m-mcus/w-serieswireless-conn.m0-plus-m4/freedom-development-kit-for-kinetis-kw41z-31z-21z-mcus:FRDM-KW41Z
263275

276+
### SiFive
277+
278+
- [`hifive1`](https://github.com/riscv-rust/hifive1) - Board support crate for [HiFive1](https://www.sifive.com/boards/hifive1) and [LoFive](https://hackaday.io/project/26909-lofive) boards - ![crates.io](https://img.shields.io/crates/v/hifive.svg)
279+
264280
### Sony
265281

266282
- [`prussia`](https://github.com/ZirconiumX/prussia) - SDK for the PlayStation 2.

0 commit comments

Comments
 (0)