Updates to Freedom SoCs
[freedom-sifive.git] / src / main / scala / unleashed / u500vc707devkit / Configs.scala
diff --git a/src/main/scala/unleashed/u500vc707devkit/Configs.scala b/src/main/scala/unleashed/u500vc707devkit/Configs.scala
deleted file mode 100644 (file)
index 86c3b43..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-// See LICENSE for license details.
-package sifive.freedom.unleashed.u500vc707devkit
-
-import config._
-import coreplex.{WithL1DCacheWays, WithSmallCores, WithoutFPU, BootROMFile}
-import rocketchip.{BaseConfig,WithRTCPeriod,WithJtagDTM}
-
-// Don't use directly. Requires additional bootfile configuration
-class DefaultFreedomUConfig extends Config(
-  new WithJtagDTM ++ new BaseConfig
-)
-
-class WithBootROMFile(bootROMFile: String) extends Config(
-  (pname, site, here) => pname match {
-    case BootROMFile => bootROMFile
-    case _ => throw new CDEMatchError
-  }
-)
-
-//----------------------------------------------------------------------------------
-// Freedom U500 VC707 Dev Kit
-
-class U500VC707DevKitConfig extends Config(
-  new WithBootROMFile("./bootrom/u500vc707devkit.img") ++
-  new WithRTCPeriod(62) ++    //Default value of 100 generates 1 Mhz clock @ 100Mhz, then corrected in sbi_entry.c
-                              //Value 62 generates ~ 1Mhz clock @ 62.5Mhz
-  new WithoutFPU ++
-  new DefaultFreedomUConfig)