1
0
rocket-chip/src/main/scala/rocket
Andrew Waterman a43bf2feae Add vectored interrupt support
4dcaa944ba

I also added a test, which does indeed pass, but I don't want to bump
riscv-tools for that alone:

ba6d88466a
2017-04-08 00:29:45 -07:00
..
ALU.scala Heterogeneous Tiles (#550) 2017-02-09 13:59:09 -08:00
Arbiter.scala Add performance counter facility 2017-03-09 13:58:50 -08:00
Breakpoint.scala Heterogeneous Tiles (#550) 2017-02-09 13:59:09 -08:00
BTB.scala Improve BTB critical path at slight accuracy cost 2017-03-09 11:29:51 -08:00
Consts.scala Heterogeneous Tiles (#550) 2017-02-09 13:59:09 -08:00
CSR.scala Add vectored interrupt support 2017-04-08 00:29:45 -07:00
DCache.scala Give D$ RAMs consistent names 2017-03-30 15:49:14 -07:00
Decode.scala Heterogeneous Tiles (#550) 2017-02-09 13:59:09 -08:00
Events.scala Add performance counter facility 2017-03-09 13:58:50 -08:00
Frontend.scala I$ bugfix, to be reworked 2017-03-31 12:17:41 -07:00
HellaCache.scala Remove splitMetadata option from L1 caches 2017-03-30 15:48:55 -07:00
IBuf.scala rocket: separate page faults from physical memory access exceptions 2017-03-27 16:37:09 -07:00
ICache.scala Revive I$ parity option 2017-04-05 21:46:55 -07:00
IDecode.scala Support SFENCE.VMA rs1 argument 2017-03-24 16:39:52 -07:00
Instructions.scala rocket: separate page faults from physical memory access exceptions 2017-03-27 16:37:09 -07:00
Multiplier.scala Support unrolling the integer divider 2017-03-09 11:29:51 -08:00
NBDcache.scala rocket: separate page faults from physical memory access exceptions 2017-03-27 16:37:09 -07:00
Package.scala Heterogeneous Tiles (#550) 2017-02-09 13:59:09 -08:00
PMP.scala New PMP encoding 2017-03-30 00:36:23 -07:00
PTW.scala Don't signal access exceptions on invalid PTEs 2017-04-05 21:46:55 -07:00
Rocket.scala Cut imem.resp.ready critical path with a flow queue 2017-04-05 21:46:55 -07:00
RVC.scala Heterogeneous Tiles (#550) 2017-02-09 13:59:09 -08:00
ScratchpadSlavePort.scala rocket: allow scratchpad address to be configurable (#570) 2017-03-06 21:35:45 -08:00
SimpleHellaCacheIF.scala copyright: ran scripts/modify-copyright 2016-11-27 22:15:43 -08:00
Tile.scala rocket: split the interrupt controller into its own node 2017-03-30 00:36:23 -07:00
TLB.scala Report access exception, not page fault, if page-table walk fails 2017-03-30 00:36:23 -07:00
TLBPermissions.scala Support corner cases in TLBPermissions 2017-03-13 14:50:06 -07:00