X-Git-Url: https://git.libre-soc.org/?p=sifive-blocks.git;a=blobdiff_plain;f=src%2Fmain%2Fscala%2Fdevices%2Fpinctrl%2FPinCtrl.scala;fp=src%2Fmain%2Fscala%2Fdevices%2Fpinctrl%2FPinCtrl.scala;h=aadb4e7525aed4ba628ea5a7d461402d220e3296;hp=f487d390963d2e44d7261b27644466b42e97d7b0;hb=e6da80733ed7f95481a72f683d95e2f1433994e0;hpb=e2695500cda1dd9332f17451452aea0c054920da diff --git a/src/main/scala/devices/pinctrl/PinCtrl.scala b/src/main/scala/devices/pinctrl/PinCtrl.scala index f487d39..aadb4e7 100644 --- a/src/main/scala/devices/pinctrl/PinCtrl.scala +++ b/src/main/scala/devices/pinctrl/PinCtrl.scala @@ -100,4 +100,11 @@ class EnhancedPin extends Pin() { this.o.ds := ds this.o.ie := ie } + + def toBasePin(): BasePin = { + + val base_pin = Wire(new BasePin()) + base_pin <> this + base_pin + } }