aboutsummaryrefslogtreecommitdiff
path: root/c_emulator/riscv_platform_impl.c
AgeCommit message (Expand)AuthorFilesLines
2024-10-24Remove C code related to the N extension KotorinMinami1-1/+0
2024-10-19Make VLEN and ELEN configurable and remove registersguan jian1-0/+3
2024-09-23Add support for HPM countersTim Hutt1-0/+1
2024-08-29Implement Zicbom, Zicboz (cbo.flush, cbo.inval, cbo.zero)Tim Hutt1-0/+5
2024-07-05Add support for B extensionVed Shanbhogue1-0/+1
2024-05-07fixup! Add Svinval extension.Martin Berger1-0/+1
2024-04-15Implement Zcb extensionTim Hutt1-0/+1
2024-02-05Improve PMP supportTim Hutt1-1/+3
2023-10-17RISC-V Vector Extension SupportXinlai Wan1-0/+1
2023-10-11Rename enable-fiom to enable-writable-fiomTim Hutt1-1/+1
2023-10-11Implement menvcfgTim Hutt1-0/+1
2023-06-15Add a clang-format configuration and reformat C code (#261)Alexander Richardson1-10/+11
2023-02-14Revert "added 3 new command line switches (plus functionality): -X/--enable-...Jessica Clarke1-5/+0
2023-02-13added 3 new command line switches (plus functionality): -X/--enable-experime...Bill McSpadden1-0/+5
2021-11-22Implement support for Zfinx (#130)Jessica Clarke1-0/+1
2021-11-17Revert "Initial introduction of zfinx (#75)"Jessica Clarke1-1/+0
2021-11-17Initial introduction of zfinx (#75)Ibrahim Abu Kharmeh1-0/+1
2021-10-18scalar-crypto: Initial commit of 1.0.0-rc2 spec work. (#99)Ben Marshall1-0/+14
2021-02-11Make N extension configurable.Prashanth Mundkur1-0/+1
2019-11-06Add hooks for misa.{F,D} for C and OCaml, and fix 64-bit OCaml build.Prashanth Mundkur1-0/+1
2019-06-24Add PMP checks to physical memory accesses.Prashanth Mundkur1-0/+1
2019-03-29Generalize the previous commit to handle hardwired misa.c.Prashanth Mundkur1-0/+2
2019-03-06Fix RV32 reservation checks in C emulator. Also reduce default ram to 64MB.Prashanth Mundkur1-1/+1
2019-01-16Make it clearer that the outer c,ocaml sub-dirs contain supporting files for ...Prashanth Mundkur1-0/+29