#risc-v #low-level #register

no-std sifive-core

Low level access to SiFive RISC-V processor cores

3 unstable releases

0.1.0 Dec 30, 2021
0.0.2 Dec 4, 2021
0.0.1 Dec 2, 2021

#1384 in Hardware support

30 downloads per month

MulanPSL-2.0

18KB
132 lines

SiFive-Core

Low level access to SiFive processor cores.

MSRV of this crate is 1.59.0. Before that version is stabilized, you may need to build under nightly newer than 2021-12-15.


lib.rs:

Low level access to SiFive RISC-V processor cores

This crate provides:

  • Access to core SiFive CSRs like bpm and feature disable;
  • Access to assemble instructions like CEASE and cache control instructions;
  • High level wrapper for handling SiFive platform features.

Dependencies

~120KB