title: $fseek not reading byte in hex file
body: <p>I cannot seem to read the 4th byte in a hex file:</p>
  <pre><code> module file_read();
     integer fd,file_char;
     logic [7:0] captured_data;
  
     initial begin
          fd = $fopen(&quot;README.lz4&quot;, &quot;rb&quot;);
          while (!$feof(fd)) begin
                 file_char=$fseek(fd,5,0);
                 $display(&quot;file char is %h&quot;,file_char);
         end
      end
  endmodule
  </code></pre>
  <p>File contents are...</p>
  <pre><code> 00000000  04 22 4d 18 64 40 a7 43....
   .........
  </code></pre>