SiFive device specific files
This project provides support for SiFive RISC-V microcontrollers.
This section is intended to developers who plan to include this library in their own projects.
Compiling the source code requires a modern C++ compiler, preferably GCC 5 or higher.
This package is available as
npmjs.com registry; with
xpm available, installing the latest
version of the package is quite easy:
$ xpm install @sifive/devices@latest
This package is also available from GitHub:
$ git clone https://github.com/micro-os-plus/sifive-devices-xpack.git sifive-devices-xpack.git
How to use
The standard way to include the device files is
os_terminate()function is not fully implemented, it must use either the Watchdog or PMU+RTC to trigger a system reset.
How to publish
- commit all changes
CHANGELOG.md; commit with a message like CHANGELOG: prepare v0.1.2
npm version patch
- push all changes to GitHub