summaryrefslogtreecommitdiff
path: root/src/main/scala/chisel3
diff options
context:
space:
mode:
authorJim Lawson2016-08-22 15:46:28 -0700
committerJim Lawson2016-08-22 15:46:28 -0700
commit94796f5960b5b82f9d28d2b0e0e7ec7c92e29dfa (patch)
treee71d05ad724d0f9919efd731e931bbfb06659346 /src/main/scala/chisel3
parent525e5688f69f474240fe5a21d6210beb04cfef29 (diff)
Fix firrtlDirection for class DeqIO.
Diffstat (limited to 'src/main/scala/chisel3')
-rw-r--r--src/main/scala/chisel3/package.scala2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/scala/chisel3/package.scala b/src/main/scala/chisel3/package.scala
index fc23f41b..93070f1d 100644
--- a/src/main/scala/chisel3/package.scala
+++ b/src/main/scala/chisel3/package.scala
@@ -124,6 +124,8 @@ package object chisel3 {
override def cloneType: this.type = EnqIO(gen).asInstanceOf[this.type]
}
class DeqIO[+T <: Data](gen: T) extends DecoupledIO(gen) {
+ val Data = chisel3.core.Data
+ Data.setFirrtlDirection(this, Data.getFirrtlDirection(this).flip)
Binding.bind(this, FlippedBinder, "Error: Cannot flip ")
def init(): Unit = {
this.nodeq()