anchor.diff:     rule continueshift;
         if (count != 0)
   	 begin
  -	    if (count == asize - 1)
  +	    if (count == fromInteger(valueof(asize) - 1))
   	       begin
   		  count <= 0;
   		  framebit <= 0;
  
positive.code: 	 end
     endrule
     
     interface LinkOut;
     
        method bit frame();
           return framebit;
  
negative.code:  * message must be removed ASAP or be overwritten 
   */
  interface SerialLinkOut;
     method bit frame();
     method bit data();
  endinterface
  
  interface LinkOut#(type a);
  