summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Waterman2015-08-05 17:28:33 -0700
committerAndrew Waterman2015-08-05 17:28:33 -0700
commit4db92750b4977a9d0fa9be7cb1b5c582c6b82491 (patch)
treeaf67292eb76877332aad1aad9e16e557a7df1060
parent25c94f85be5b62797f693d63f65e3a2269ddefb2 (diff)
Add legacy chiselMain routine
-rw-r--r--src/main/scala/Chisel/Driver.scala5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/scala/Chisel/Driver.scala b/src/main/scala/Chisel/Driver.scala
index 20463344..e96a42be 100644
--- a/src/main/scala/Chisel/Driver.scala
+++ b/src/main/scala/Chisel/Driver.scala
@@ -121,3 +121,8 @@ object Driver extends FileSystemUtilities {
def elaborate[T <: Module](gen: () => T, p: Parameters, c: ChiselConfig): Unit =
elaborateWrappedModule(() => Module(gen())(p), p, Some(c))
}
+
+object chiselMain {
+ def apply[T <: Module](args: Array[String], gen: () => T, p: Parameters = Parameters.empty): Unit =
+ Driver.elaborateWrappedModule(gen, p, None)
+}