summaryrefslogtreecommitdiff
path: root/riscv/riscv_platform.sail
AgeCommit message (Expand)Author
2018-12-20RISVC model is now at https://github.com/rems-project/sail-riscv . Remove it ...Robert Norton
2018-11-29RISC-V: implement WFI in the platform model.Prashanth Mundkur
2018-11-29RISC-V: factor the execution trace.Prashanth Mundkur
2018-11-07Move inline forall in function definitionsAlasdair Armstrong
2018-10-23RISC-V: Add a platform knob to control mtval contents on illegal instruction ...Prashanth Mundkur
2018-10-23RISC-V: Add some debug logs for within_phys_mem.Prashanth Mundkur
2018-08-31Some C stubs for platform bits for RISC-V.Prashanth Mundkur
2018-08-15Temporary fix for RISC-V Lem generationBrian Campbell
2018-08-13More RISC-V built-in type constraintsBrian Campbell
2018-07-20Add assorted comments, consistency fixes and cleanup.Prashanth Mundkur
2018-07-11RISC-V model fixes for RMEMJon French
2018-07-07Cancel riscv reservation before i/o scheduling, tweak reservation tracing.Prashanth Mundkur
2018-07-03Allow the riscv htif_tohost mmio port to be readable, and ack writes to that ...Prashanth Mundkur
2018-06-25Add a riscv platform parameter to control trapping to M-mode on misaligned ac...Prashanth Mundkur
2018-06-25Fix riscv interrupt pending check to handle implicit enabling at lower privil...Prashanth Mundkur
2018-06-23Fix a missing check for interrupt dispatch when riscv clint registers are wri...Prashanth Mundkur
2018-06-22Make riscv pte dirty-bit update handling configurable via a platform cli option.Prashanth Mundkur
2018-06-19Add more detail to riscv execution trace log.Prashanth Mundkur
2018-06-11Use riscv platform insns_per_tick to tick the clock.Prashanth Mundkur
2018-06-08Fix mmio address matching for clint device.Prashanth Mundkur
2018-06-08Add mem and mmio access tracing.Prashanth Mundkur
2018-06-07Slight refactor to keep platform handling localized to the _platform file.Prashanth Mundkur
2018-06-07More definitions for the physical memory map.Prashanth Mundkur
2018-06-07Add terminal output to riscv platform, with incomplete handling of input.Prashanth Mundkur
2018-06-07Fix Lem build of RISC-VThomas Bauereiss
2018-06-04Add the htif exit command, a top-level function to initialize the riscv platf...Prashanth Mundkur
2018-06-04Uncomment the clint implementation in riscv_platform.Prashanth Mundkur
2018-05-22Fix for E_cons not being compiled correctly into OCamlAlasdair Armstrong
2018-05-22Fix Lem build for RISC-VThomas Bauereiss
2018-05-21Add the missed _tags file, and fix a typo.Prashanth Mundkur
2018-05-21Add in the platform files and update the ocaml build. Disable the isabelle b...Prashanth Mundkur