All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.0.2 - 2021-12-02
- Explanation of current state of PAUSE instruction
- Clearify that feature disable must run on M mode
- Support the NMI registers and instructions
- Set CEASE to be unsafe function
- Rearrange documents
- Temporarily hide SiFive platform features
- PAUSE instruction, it will be in
core::hint::spin_loop
- Assembly instruction CEASE, PAUSE, CFLUSH.D.L1 and CDISCARD.D.L1
- CSR register mbpm and mfeature
- Feature enable API and platform feature mask
- Documentations, hardware notes for instructions and registers