From b6597660a23a3c4d269a61a218377b3afe893e58 Mon Sep 17 00:00:00 2001 From: Richard Yan Date: Wed, 10 Apr 2024 14:15:36 -0700 Subject: [PATCH] bug fix --- src/main/scala/radiance/memory/RWSplitterNode.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/radiance/memory/RWSplitterNode.scala b/src/main/scala/radiance/memory/RWSplitterNode.scala index 79d0578..406996d 100644 --- a/src/main/scala/radiance/memory/RWSplitterNode.scala +++ b/src/main/scala/radiance/memory/RWSplitterNode.scala @@ -35,7 +35,7 @@ class RWSplitterNode(visibility: Option[AddressSet], override val name: String = TLMasterParameters.v1( name = s"${name}_read_client", sourceId = read_src_range, - visibility = Seq(visibility.getOrElse(unified_vis)), + visibility = visibility.map(Seq(_)).getOrElse(unified_vis), supportsProbe = TransferSizes.mincover(seq.map(_.anyEmitClaims.get)), supportsGet = TransferSizes.mincover(seq.map(_.anyEmitClaims.get)), supportsPutFull = TransferSizes.none, @@ -44,7 +44,7 @@ class RWSplitterNode(visibility: Option[AddressSet], override val name: String = TLMasterParameters.v1( name = s"${name}_write_client", sourceId = write_src_range, - visibility = Seq(visibility.getOrElse(unified_vis)), + visibility = visibility.map(Seq(_)).getOrElse(unified_vis), supportsProbe = TransferSizes.mincover( seq.map(_.anyEmitClaims.putFull) ++seq.map(_.anyEmitClaims.putPartial)), supportsGet = TransferSizes.none,