- Mar 02, 2018
-
-
Howard Mao authored
-
- Jan 13, 2018
-
-
Megan Wachs authored
Add Debug tests to Regressions
-
- Jan 11, 2018
-
-
Jordan Danford authored
-
- Jan 10, 2018
-
-
Megan Wachs authored
-
Henry Cook authored
Make more use of chisel3.experimental.DontTouch
-
pentin-as authored
In accordance with https://github.com/freechipsproject/chisel3/issues/752
-
- Jan 09, 2018
-
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
-
Albert Huntington authored
Allow rwReg to pass name and description to RegField for documentation.
-
Megan Wachs authored
-
- Jan 06, 2018
-
-
Henry Cook authored
Fix TL MMIO port
-
Henry Cook authored
Claim that ErrorDevice is TRACKED
-
Megan Wachs authored
-
Megan Wachs authored
This is because as of Dec 12, 2017, Travis changed their container images and seem to give slightly less disk space. Using a sudo image gives more disk space.
-
Megan Wachs authored
-
Megan Wachs authored
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@gmail.com>
-
Schuyler Eldridge authored
This clarifies and provides consistent for the command line arguments usage text. This adds a set of examples for running the rocket-chip emulator. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@gmail.com>
-
Schuyler Eldridge authored
This, with riscv-fesvr modifications, enables the rocket-chip emulator to understand (and error out) if a command line argument that will eventually be consumed by HTIF looks bad and can error out quickly. This relies on modifications to risc-fesvr to support getopt and the exposure of what HTIF arguments exist via the `htif.h` header.
-
Schuyler Eldridge authored
This removes the necessary preprocessing of riscv-fesvr arguments to avoid situations where riscv-fesvr thinks that an argument is the binary. Support for this is rolled into riscv-fesvr.
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
debug: attempt to make the simulation deterministic by not returning until connection is made and command is receieved
-
Megan Wachs authored
Cleanups, and print out log names ASAP. Factor out gdbserver common invocation into GDBSERVER (fixing --print-failtures). Add --print-log-names to that command so the logfiles can be inspected while the simulation is still running. `RISCV=... cmd` is more idiomatic than `export RISCV=... && cmd`
-
Albert Huntington authored
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
This is simpler than JTAGVPI and is supported better by Verilor. It is also the same thing Spike uses.
-
Henry Cook authored
-
Andrew Waterman authored
...even though it still supports Acquire. This avoids needing to flush the D$ on FENCE.I because of the presence of the ErrorDevice.
-
Andrew Waterman authored
Memory regions that are uncacheable or have get/put effects should not reside in the D$, so there is no need to flush them.
-
Henry Cook authored
-
Henry Cook authored
-
- Jan 05, 2018
-
-
Wesley W. Terpstra authored
-