1
0

devices: switch to using node-style API (#44)

This commit is contained in:
Wesley W. Terpstra
2017-10-28 12:29:31 -07:00
committed by GitHub
parent e4960a4e5a
commit 90e6ea1d2d
3 changed files with 8 additions and 10 deletions

View File

@ -41,10 +41,10 @@ trait HasPeripherySPIFlash extends HasPeripheryBus with HasInterruptBus {
val qspis = spiFlashParams map { params =>
val qspi = LazyModule(new TLSPIFlash(pbus.beatBytes, params))
qspi.rnode := pbus.toVariableWidthSlaves
qspi.fnode :=
TLFragmenter(1, pbus.blockBytes)(
TLBuffer(BufferParams(params.fBufferDepth), BufferParams.none)(
pbus.toFixedWidthSlaves))
(qspi.fnode
:= TLFragmenter(1, pbus.blockBytes)
:= TLBuffer(BufferParams(params.fBufferDepth), BufferParams.none)
:= pbus.toFixedWidthSlaves)
ibus.fromSync := qspi.intnode
qspi
}