1
0
rocket-chip/src/main/scala
Wesley W. Terpstra b8098d18be
diplomacy: remove the :=? operator in favour of magic :*=* (#1139)
The reason for the :=? operator was for when you have an adapter chain
whose direction of cardinality you could not know. We used explicit
directives to tell these compositions which way to go.

Unfortunately, that makes the API leaky. You think the chain of adapters
is just one adapter, but you have to use strange Cardinality scopes to
use it. That's just bad.

The new :*=* just automagically figures it out from the graph.
2017-12-01 18:28:37 -08:00
..
amba diplomacy: provide a val name for all LazyModule constructions 2017-12-01 11:28:21 -08:00
config config: fix warning 2017-09-22 14:58:36 -07:00
coreplex diplomacy: remove the :=? operator in favour of magic :*=* (#1139) 2017-12-01 18:28:37 -08:00
devices diplomacy: provide a val name for all LazyModule constructions 2017-12-01 11:28:21 -08:00
diplomacy diplomacy: remove the :=? operator in favour of magic :*=* (#1139) 2017-12-01 18:28:37 -08:00
groundtest groundtest: connect the ibus to a fictitious master (#1140) 2017-12-01 18:28:24 -08:00
interrupts diplomacy: provide a val name for all LazyModule constructions 2017-12-01 11:28:21 -08:00
jtag JTAG: Use sorted map for stability (#1073) 2017-10-31 15:33:41 -07:00
regmapper regmapper: fix d_ready => d_bits loop in RegField.bytes 2017-11-30 16:38:45 -08:00
rocket Merge pull request #1138 from freechipsproject/cover_tag_ecc_error_during_fence_i 2017-12-01 18:00:11 -08:00
system coreplex: WithStatelessBridge => WithIncoherentTiles (#1092) 2017-11-07 13:47:56 -08:00
tile DTS: collect common DTS nodes and move timebase-frequency to cores 2017-11-20 18:09:57 -08:00
tilelink diplomacy: remove the :=? operator in favour of magic :*=* (#1139) 2017-12-01 18:28:37 -08:00
unittest unittest: add an API for describing LazyModule unit tests 2017-12-01 11:26:59 -08:00
util Merge pull request #1098 from freechipsproject/frontend 2017-11-09 17:44:38 -08:00