- Feb 06, 2018
-
-
Tim Newsome authored
-
- Feb 03, 2018
-
-
Tim Newsome authored
-
Tim Newsome authored
The main difference is to remove the halt region in favor of 4 registers. This is slightly slower to determine which hart is halted if their number is between 32 and 1024, but it allows for many more harts overall, and the time to figure out which one is halted is O(log(N)).
-
- Feb 01, 2018
-
-
Tim Newsome authored
Abstract Command data usage depends on the command
-
Tim Newsome authored
It doesn't just depend on XLEN, because RV32 can still have 64-bit FPRs. This change is backwards compatible.
-
- Jan 27, 2018
-
-
Tim Newsome authored
Get rid of sbsingleread in favor of sbreadonaddr
-
Tim Newsome authored
-
Tim Newsome authored
Make \Fhaltsel WARL.
-
Tim Newsome authored
-
- Jan 26, 2018
-
-
Tim Newsome authored
-
- Jan 25, 2018
-
-
Tim Newsome authored
This is instead of using language that would allow this implementation, but might be confusing about other implementations.
-
Tim Newsome authored
-
Tim Newsome authored
-
- Jan 24, 2018
-
-
Tim Newsome authored
-
- Jan 19, 2018
-
-
Tim Newsome authored
The problem is as follows: 1. Debugger writes to sbdata0, triggering a write. 2. Debugger writes to sbdata0 while the access is still in progress. A busy error needs to be set. 3. The original access finishes with eg. an alignment error. Before this change, we would have to pick which error (alignment/busy) to report, while for full understanding the debugger needs to know both. This is fixed by adding a sbbusyerror bit, which is used to indicate busy errors, leaving sberror for other error reporting.
-
Tim Newsome authored
Re-apply e698a500 . No need to list out all the consecutive registers.
-
mwachs5 authored
-
Megan Wachs authored
RISC-V ISA specs consciously never mentions caches.
-
Megan Wachs authored
-
mwachs5 authored
-
- Jan 17, 2018
-
-
Tim Newsome authored
LaTeX is terrible, but not as terrible as everything else. :-(
-
Tim Newsome authored
-
Tim Newsome authored
Fixes issue #210.
-
- Jan 16, 2018
-
-
Tim Newsome authored
-
Tim Newsome authored
The big change is that we get rid of the stale concept, using \Fsbbusy instead.
-
Tim Newsome authored
Remove H bits from triggers.
-
Tim Newsome authored
H mode doesn't exist anymore.
-
Tim Newsome authored
-
- Jan 13, 2018
-
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
-
- Jan 12, 2018
-
-
Tim Newsome authored
sbaddress0 writes trigger reads if sbreadonaddr is set.
-
Tim Newsome authored
Remove dmerr
-
Tim Newsome authored
-
Tim Newsome authored
-
Tim Newsome authored
Issue #192
-
Tim Newsome authored
-
Tim Newsome authored
Issue #184.
-
- Jan 11, 2018
-
-
Megan Wachs authored
dret: Legal only in Debug Mode
-
Tim Newsome authored
Explicitly list data[1-10] and progbuf[1-15]
-