using get put interfaces for accessing
authorNeel <neelgala@gmail.com>
Tue, 24 Jul 2018 08:28:02 +0000 (13:58 +0530)
committerNeel <neelgala@gmail.com>
Tue, 24 Jul 2018 08:28:02 +0000 (13:58 +0530)
src/peripherals/spi/spi.bsv

index f427e28c5f62415b539eeb6c65cb6d05a3c91d48..553f8753125246b6658a0309629140555b6113bc 100644 (file)
@@ -73,16 +73,16 @@ package spi;
       interface io_out = interface Get
         method ActionValue#(Bit#(2)) get;
             Bit#(2) temp;
-            temp[1] = qspi.out.io_out[1];
-            temp[0] = qspi.out.io_out[0];
+            temp[1] = qspi.out.io_out.get[1];
+            temp[0] = qspi.out.io_out.get[0];
             return temp;
         endmethod
       endinterface;
       interface io_out_en = interface Get
         method ActionValue#(Bit#(2)) get;
             Bit#(2) temp;
-            temp[1] = qspi.out.io_out_en[1];
-            temp[0] = qspi.out.io_out_en[0];
+            temp[1] = qspi.out.io_out_en.get[1];
+            temp[0] = qspi.out.io_out_en.get[0];
             return temp;
         endmethod
       endinterface;
@@ -93,7 +93,7 @@ package spi;
             temp[2] = 0;
             temp[1] = in[1];
             temp[0] = in[0];
-            qspi.out.io_in(temp);
+            qspi.out.io_in.put(temp);
         endmethod
       endinterface;
       interface clk_o = qspi.out.clk_o;