From a542ae687e6bd2e459939aee7fd98dddb399bed1 Mon Sep 17 00:00:00 2001 From: "Wesley W. Terpstra" Date: Fri, 8 Dec 2017 17:35:14 -0800 Subject: [PATCH] ICache: stores to the ITIM have effects (shrinking valid ITIM data) (#1144) --- src/main/scala/rocket/ICache.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/rocket/ICache.scala b/src/main/scala/rocket/ICache.scala index 14da046f..5d6efc28 100644 --- a/src/main/scala/rocket/ICache.scala +++ b/src/main/scala/rocket/ICache.scala @@ -59,7 +59,7 @@ class ICache(val icacheParams: ICacheParams, val hartid: Int)(implicit p: Parame Seq(TLManagerParameters( address = Seq(AddressSet(itimAddr, size-1)), resources = device.reg("mem"), - regionType = RegionType.UNCACHEABLE, + regionType = RegionType.PUT_EFFECTS, executable = true, supportsPutFull = TransferSizes(1, wordBytes), supportsPutPartial = TransferSizes(1, wordBytes),