anchor.diff:  // Streaming version of HostChannel
   interface StreamInChannel;
      interface PktWriteServer writeServer;
  +   interface PktWriteClient writeClient;
      interface Client#(MetadataRequest, MetadataResponse) next;
      method Action set_verbosity (int verbosity);
   endinterface
  
positive.code: 
  // Streaming version of TxChannel
  module mkStreamOutChannel#(Clock txClock, Reset txReset)(StreamOutChannel);
     FIFO#(PacketInstance) pkt_ff <- mkFIFO;
  
     // RingBuffer Read Client
     FIFO#(EtherData) readDataFifo <- mkFIFO;
  
negative.code:          readStarted <= False;
        end
        writeDataFifo.enq(v);
        parser.frameIn.put(v);
        dbprint(3, $format("read packet start ", fshow(v)));
     endrule
  
     rule dispatch_packet;
  