anchor.diff:              index[1] = 1;
           Bit#(32) data = patternRegs[index];
   
  -        bramOutStageFifo.enq(Rgb888Stage { vsync: vsync, hsync: hsync, de: dataEnable, pixel: unpack(truncate(data)) });
  +        bramOutStageFifo.enq(Rgb888Stage { vsync: vsync, hsync: hsync, de: dataEnable, pixel: unpack(truncate(data)), dataCount: 0 });
           lineBuffer.readAddr(0);
   
           if (dataEnable)
  
positive.code:         if (!testPatternEnabled)
          begin
              let pixel = stageData.pixel;
              let pixelSelect = 0; //stageData.dataCount[0];
              if (pixelSelect == 0)
                  pixel = unpack(d[23:0]);
              else
                  pixel = unpack(d[55:32]);
              stageData.pixel = pixel;
          end
          rgb888StageReg <= stageData;
  
negative.code:     method Action setDeLineCountMinMax(Bit#(11) min, Bit#(11) max);
      method Action setNumberOfLines(Bit#(11) lines);
      method Action setNumberOfPixels(Bit#(12) pixels);
      interface HDMI hdmi;
  endinterface
  
  