From a906f05962042e413c1d2ddd0747e51f511079cc Mon Sep 17 00:00:00 2001 From: abejgonzalez Date: Tue, 11 Jun 2019 17:55:32 -0700 Subject: [PATCH] use hart0 for the test suite --- generators/example/src/main/scala/Generator.scala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generators/example/src/main/scala/Generator.scala b/generators/example/src/main/scala/Generator.scala index c5df8cb..684b283 100644 --- a/generators/example/src/main/scala/Generator.scala +++ b/generators/example/src/main/scala/Generator.scala @@ -57,11 +57,11 @@ object Generator extends GeneratorApp { import freechips.rocketchip.system.DefaultTestSuites._ val xlen = params(XLen) - // TODO: for now only generate tests for the first rocket/boom tile in the subsystem // TODO: support heterogenous systems? + // TODO: generate tests for hart0 of the system since asm tests run on hart0 by default // rocket specific tests - params(RocketTilesKey).headOption.map { tileParams => + params(RocketTilesKey).find(_.hartId == 0).map { tileParams => val coreParams = tileParams.core val vm = coreParams.useVM val env = if (vm) List("p","v") else List("p") @@ -95,7 +95,7 @@ object Generator extends GeneratorApp { } // boom specific tests - params(BoomTilesKey).headOption.map { tileParams => + params(BoomTilesKey).find(_.hartId == 0).map { tileParams => val coreParams = tileParams.core val vm = coreParams.useVM val env = if (vm) List("p","v") else List("p")