diff options
Diffstat (limited to 'core/src/main/scala/chisel3/experimental')
| -rw-r--r-- | core/src/main/scala/chisel3/experimental/Analog.scala | 2 | ||||
| -rw-r--r-- | core/src/main/scala/chisel3/experimental/package.scala | 26 |
2 files changed, 13 insertions, 15 deletions
diff --git a/core/src/main/scala/chisel3/experimental/Analog.scala b/core/src/main/scala/chisel3/experimental/Analog.scala index fec02e50..13ddc99d 100644 --- a/core/src/main/scala/chisel3/experimental/Analog.scala +++ b/core/src/main/scala/chisel3/experimental/Analog.scala @@ -2,7 +2,7 @@ package chisel3.experimental -import chisel3.internal.firrtl.Width +import chisel3._ import chisel3.internal._ import chisel3.{ ActualDirection, diff --git a/core/src/main/scala/chisel3/experimental/package.scala b/core/src/main/scala/chisel3/experimental/package.scala index d07bcf4a..ba54e239 100644 --- a/core/src/main/scala/chisel3/experimental/package.scala +++ b/core/src/main/scala/chisel3/experimental/package.scala @@ -13,9 +13,6 @@ package object experimental { import scala.language.implicitConversions import chisel3.internal.BaseModule - @deprecated("This type has moved to chisel3", "Chisel 3.5") - type ChiselEnum = EnumFactory - // Rocket Chip-style clonemodule val requireIsHardware = chisel3.internal.requireIsHardware @@ -25,17 +22,18 @@ package object experimental { /** Requires that a node is hardware ("bound") */ - object requireIsHardware { - def apply(node: Data, msg: String = ""): Unit = { - if (!node.isSynthesizable) { - val prefix = if (msg.nonEmpty) s"$msg " else "" - throw ExpectedHardwareException( - s"$prefix'$node' must be hardware, " + - "not a bare Chisel type. Perhaps you forgot to wrap it in Wire(_) or IO(_)?" - ) - } - } - } + // readd after replacing references to the one in internal.Binding + // object requireIsHardware { + // def apply(node: Data, msg: String = ""): Unit = { + // if (!node.isSynthesizable) { + // val prefix = if (msg.nonEmpty) s"$msg " else "" + // throw ExpectedHardwareException( + // s"$prefix'$node' must be hardware, " + + // "not a bare Chisel type. Perhaps you forgot to wrap it in Wire(_) or IO(_)?" + // ) + // } + // } + // } // class dump extends chisel3.internal.naming.dump // class treedump extends chisel3.internal.naming.treedump |
