kuznia-rdzeni / coreblocks

RISC-V out-of-order core for education and research purposes
https://kuznia-rdzeni.github.io/coreblocks/
BSD 3-Clause "New" or "Revised" License
33 stars 13 forks source link

Add new M-mode CSRs #704

Closed tilk closed 1 month ago

tilk commented 1 month ago

This PR adds the ~misa~, mvendorid, marchid, mimpid, mhartid, mscratch and mconfigptr, bringing the completion of #561 a little bit closer. Other than mscratch, all of the other added CSRs are read-only.

tilk commented 1 month ago

Looks like we need another toolchain update.