X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fperipherals%2Fqspi%2Fqspi.bsv;h=cdf5f9027f7d9c0c87d88fcf6f802b7a133c5a7b;hb=d404fa6df53fe33db132f4d7da5cc49eb51c13ad;hp=ae4aa367fc2560ca44361835fbeb326505570a9e;hpb=463f96c9a79776c1e361882cfd97320f263798ba;p=shakti-peripherals.git diff --git a/src/peripherals/qspi/qspi.bsv b/src/peripherals/qspi/qspi.bsv index ae4aa36..cdf5f90 100644 --- a/src/peripherals/qspi/qspi.bsv +++ b/src/peripherals/qspi/qspi.bsv @@ -47,7 +47,7 @@ package qspi; /*(* always_ready, result="clk_o" *) */ interface Get#(Bit#(1)) clk_o; /*(* always_ready, result="io_o" *) */ - interface Get#(Bit#(4)) io_o; + interface Get#(Bit#(4)) io_out; /*(* always_ready, result="io0_sdio_ctrl" *) */ method Bit#(9) io0_sdio_ctrl; /*(* always_ready, result="io1_sdio_ctrl" *) */ @@ -57,10 +57,10 @@ package qspi; /*(* always_ready, result="io3_sdio_ctrl" *) */ method Bit#(9) io3_sdio_ctrl; /*(* always_ready, result="io_enable" *)*/ - interface Get#(Bit#(4)) io_enable; + interface Get#(Bit#(4)) io_outen; /*(* always_ready, always_enabled *) */ //method Action io_i ((* port="io_i" *) Bit#(4) io_in); // in - interface Put#(Bit#(4)) io_i; + interface Put#(Bit#(4)) io_in; /*(* always_ready, result="ncs_o" *) */ interface Get#(Bit#(1)) ncs_o; endinterface @@ -1309,12 +1309,12 @@ package qspi; return delay_ncs==1?dcr_ckmode:rg_clk; endmethod endinterface; - interface io_o = interface Get + interface io_out = interface Get method ActionValue#(Bit#(4)) get; return rg_output; endmethod endinterface; - interface io_enable = interface Get + interface io_out_en = interface Get method ActionValue#(Bit#(4)) get; return rg_output_en; endmethod @@ -1326,7 +1326,7 @@ package qspi; endinterface; interface ncs_o = interface Get method ActionValue#(Bit#(1)) get; - return ncs + return ncs; endmethod endinterface; endinterface