#risc-v #wch #ch32v #qingke

no-std qingke-rt

Minimal runtime / startup for WCH's RISC-V MCUs, managed by the ch32-rs team

5 releases

new 0.1.11 Apr 28, 2024
0.1.10 Apr 16, 2024
0.1.9 Mar 27, 2024
0.1.8 Mar 21, 2024
0.1.7 Jan 1, 2024

#1914 in Embedded development

Download history 16/week @ 2024-01-01 1/week @ 2024-02-19 60/week @ 2024-02-26 5/week @ 2024-03-04 154/week @ 2024-03-18 137/week @ 2024-03-25 110/week @ 2024-04-01 2/week @ 2024-04-08 128/week @ 2024-04-15

383 downloads per month
Used in ch58x-hal

MIT/Apache

33KB
826 lines

qingke-rt

Replaces ch32v-rt as the name is not suitable for publishing.

QingKe is the name of the RISC-V core.


lib.rs:

Differences vs the riscv-rt version

  • The structure of exception handlers is different
  • The structure of core interrupt handlers is different
  • Hardware stack push is available, so no need to push manually

Dependencies

~1.5MB
~38K SLoC