anchor.diff:  	  endmethod
          endinterface: req_aw
          interface Get resp_write;
  -	  method ActionValue#(Axi3WriteData#(32,4,12)) get();
  +	  method ActionValue#(Axi3WriteData#(32,12)) get();
   	     writeDataFifo.deq;
   	     let data = writeDataFifo.first.data;
   	     if (byteSwapReg)
  
positive.code:            endmethod
         endinterface: req_aw
         interface Put resp_write;
  	   method Action put(Axi4WriteData#(buswidth,busWidthBytes,6) wdata)
  	      provisos (Bits#(Vector#(busWidthWords, Bit#(32)), busWidth)) if (writeBurstCount > 0 && writeDataMimo.enqReadyN(fromInteger(valueOf(busWidthWords))));
  
  	      writeBurstCount <= writeBurstCount - 1;
  
negative.code:            endmethod
  	endinterface : req_aw
         interface Put resp_write;
  	   method Action put(Axi3WriteData#(busWidth,6) wdata)
  	      provisos (Bits#(Vector#(busWidthWords, Bit#(32)), busWidth)) if (writeBurstCount > 0 && writeDataMimo.enqReadyN(fromInteger(valueOf(busWidthWords))));
  
  	      writeBurstCount <= writeBurstCount - 1;
  