anchor.diff:  //    endrule
   
       interface Put tlp_in;
  -        method Action put(TLPData#(16) tlp) if (!busyReg);
  +        method Action put(TLPData#(16) tlp);
   	    //$display("PortalEngine.put tlp=%h", tlp);
   	    TLPMemoryIO3DWHeader h = unpack(tlp.data);
   	    hitReg <= tlp.hit;
  
positive.code: 		tlp.be = 16'hFFFF;
  		tlp.hit = hitReg;
  		tlpOutFifo.enq(tlp);
  		busyReg <= False;
  	    endmethod
  	endinterface: read
      endinterface: portal
      interface Reg pipeliningEnabled  = pipeliningEnabledReg;
      interface Reg byteSwap           = byteSwapReg;
      interface Reg interruptRequested = interruptRequestedReg;
      interface Reg interruptAddr      = interruptAddrReg;
  
negative.code:     rule txnTimer if (timerReg > 0);
          timerReg <= timerReg - 1;
      endrule
  
      rule interruptTlpOut if (interruptRequestedReg // && !interruptSecondHalf
         );
  