Make ErrorDevice UNCACHEABLE instead of UNCACHED

...even though it still supports Acquire.  This avoids needing to flush
the D$ on FENCE.I because of the presence of the ErrorDevice.
This commit is contained in:
Andrew Waterman committed 2018-01-05 14:00:42 -08:00
1 parent ad0b9a0b1b
commit 000cde2f8a
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -26,7 +26,7 @@ abstract class DevNullDevice(params: ErrorParams, beatBytes: Int = 4)
Seq(TLManagerParameters(
address = params.address,
resources = device.reg("mem"),
regionType = RegionType.UNCACHED,
regionType = RegionType.UNCACHEABLE,
executable = true,
supportsAcquireT = xfer,
supportsAcquireB = xfer,