title: printf raw data -- get printf or print to NOT send characters
body: <p>I have a Xilinx Virtex-II Pro FPGA board that is attached via RS232 to an iRobot Create.</p>
  
  <p>The iRobot takes a stream of byte integers as commands.</p>
  
  <p>I've found that printf will actually send over the serial port (Hypterminal is able to pick up whatever I print), and I figure that I can use printf to send my data to the iRobot.</p>
  
  <p>The problem is that printf seems to format the data for ascii output, but I'd REALLY like it to simply send out the data raw.</p>
  
  <p>I'd like something like:</p>
  
  <pre><code>printf(%x %x %x, 0x80, 0x88, 0x08);
  </code></pre>
  
  <p>But instead of the hexadecimal getting formatted, I'd like it to be the actual 0x80 value sent.</p>
  
  <p>Any ideas?</p>