anchor.diff:  import ConnectalMemory::*;
   import SharedBuffMMU::*;
   import SharedBuffMemServerInternal::*;
  +`include "ConnectalProjectConfig.bsv"
   
   interface MemServer#(numeric type addrWidth, numeric type busWidth, numeric type nMasters);
      interface MemServerRequest request;
  
positive.code: 	    ,Add#(a__, addrWidth, 64)
  	    ,Add#(TLog#(TDiv#(busWidth, 8)), b__, 8)
  	    ,Add#(TLog#(TDiv#(busWidth, 8)), c__, BurstLenSize)
  	    ,Add#(d__, TDiv#(busWidth, 8), ByteEnableSize)
  	    );
  
     FIFO#(Bit#(32))   addrReqFifo <- mkFIFO;
  
negative.code: 	    ,Add#(a__, addrWidth, 64)
  	    ,Add#(TLog#(TDiv#(busWidth, 8)), b__, 8)
  	    ,Add#(TLog#(TDiv#(busWidth, 8)), c__, BurstLenSize)
  `ifdef BYTE_ENABLES
  	    ,Add#(d__, TDiv#(busWidth, 8), ByteEnableSize)
  `endif
  	    );
     
     FIFO#(Bit#(32))   addrReqFifo <- mkFIFO;
  