X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fperipherals%2Fpwm%2Fpwm.bsv;h=1290a3339354bc1d03532f92869b787424b44166;hb=be50905830a2204c0c43f9d8e921ccec9124014f;hp=010db57f76bfdfe35cc671d382407e08cebb4c47;hpb=2bde87107712cb16b0d4b29e571ee0864604df5d;p=shakti-peripherals.git diff --git a/src/peripherals/pwm/pwm.bsv b/src/peripherals/pwm/pwm.bsv index 010db57..1290a33 100644 --- a/src/peripherals/pwm/pwm.bsv +++ b/src/peripherals/pwm/pwm.bsv @@ -57,7 +57,7 @@ package pwm; endinterface interface PWMIO; - method Bit#(1) pwm_o; + interface Get#(Bit#(1)) pwm_o; endinterface interface PWM; @@ -254,7 +254,12 @@ package pwm; endmethod endinterface; interface io = interface PWMIO - method pwm_o=pwm_output_enable==1?pwm_signal:0; + interface sout = interface Get + method ActionValue#(Bit#(1)) get; + return pwm_output_enable==1?pwm_signal:0; + endmethod + endinterface; + endinterface; endmodule