buswrapper: remove buffer chains from api (#1303)

Just take a single BufferParams for all couplers.
Add TLBuffer.chain in the thunk if you need it.
Preserves default bufferings.
This commit is contained in:
Henry Cook authored and GitHub committed 2018-03-21 23:44:05 -07:00
1 parent 4cfae27efd
commit 12583af4a8
7 files changed
+26 -31

No files matched your search

@@ -27,7 +27,7 @@ class GroundTestSubsystem(implicit p: Parameters) extends BaseSubsystem
)}
tiles.flatMap(_.dcacheOpt).foreach { dc =>
sbus.fromTile(None, buffers = 1){ dc.node }
sbus.fromTile(None, buffer = BufferParams.default){ dc.node }
}
// No PLIC in ground test; so just sink the interrupts to nowhere