- Jun 05, 2018
-
-
Derek Pappas authored
-
- May 30, 2018
-
-
Wesley W. Terpstra authored
TLToAXI4: treat DECERR as denied when possible
-
Andrew Waterman authored
- In priv-1.11, mstatus.MPP is WARL, not WLRL - Fix polarity of mcounteren/scounteren - Misc. improvements unrelated to correctness
-
Andrew Waterman authored
SFENCE-with-rs1 still uses the request port because it needs the CAM.
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
This disentangles it from target-machine stdout.
-
Andrew Waterman authored
Previously, setting a counteren bit to 0 would enable the counter and setting it to 1 would disable it. This patch fixes the bug.
-
Jack Koenig authored
Remove GetMeMyModule hack in favor of Chisel API
-
Wesley W. Terpstra authored
PhysicalFilter: fix re-use of Grant sink IDs
-
Andrew Waterman authored
See https://github.com/riscv/riscv-isa-manual/commit/32b74b7a02e492c48a910ba0d20bcc52155b0616 This change specifically prevents writing H (2) to mstatus.MPP for systems with S-mode. There is no change for systems without S-mode. And of course dcsr.PRV should be treated the same way.
-
- May 29, 2018
-
-
Wesley W. Terpstra authored
AXI4: add an optional non-standard 'corrupt' signal
-
- May 28, 2018
-
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
- May 27, 2018
-
-
Wesley W. Terpstra authored
The latency between the CacheCork Grant and the LLC GrantAck is typically quite small, as the LLC already has an MSHR waiting.
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
- May 25, 2018
-
-
Henry Cook authored
* util: pad MaskGen when lgSize.width < lg(lgBytes) works around a deficiency of UIntToOH in chisel3 (pad is broken) (0 width literal 0 is broken)
-
- May 24, 2018
-
-
Ryan Macdonald authored
Remove sim-only warning in Pow2ClockDivider
-
Ryan Macdonald authored
Remove outdated comment, now that ClockDivider2 uses a blackbox
-
Derek Pappas authored
* adding elaborated config transform * moved the LOCAL_EXTERNAL_INTERRUPTS and GLOBAL_EXTERNAL_INTERRUPTS to an interrupt obj. Changed an arg name
-
- May 23, 2018
-
-
Megan Wachs authored
riscv-tests: bump for fix in multi-hart test
-
- May 22, 2018
-
-
Megan Wachs authored
-
Megan Wachs authored
* PSDTestMode: in Debug Module, bypass dmactive reset during PSDTestMode Debug: fix polarity of dmactive as reset * ResetCatchAndSync: alwayas apply DFT bypass to flops inputs
-
- May 20, 2018
-
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
- May 19, 2018
-
-
Wesley W. Terpstra authored
Fixup cases where Acquire.NtoB is incorrectly promoted to Grant.toT
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
Previously, using the BusBypass, the PhysicalFilter tried to cut all traffic (including B+C). This was wrong. Now, we carefully wait until A=>D is idle, then swallow denied traffic. The injected traffic thus respects order and we swallow any GrantAcks.
-
Wesley W. Terpstra authored
This device will soon not be derived from the BusBypass.
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-