convert qspi to get/put
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 24 Jul 2018 04:15:13 +0000 (05:15 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 24 Jul 2018 04:15:13 +0000 (05:15 +0100)
src/peripherals/qspi/qspi.bsv

index ae4aa367fc2560ca44361835fbeb326505570a9e..a63940f316a9826d17bb07f0ff10935ec5cecd24 100644 (file)
@@ -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