title: Polling vs interrupts?
body: <p>Say you have a device with a 32 depth FIFO in which data from an ADC is stored after a conversion is finished. You can trigger an interrupt each time there are X samples in the FIFO and go grab the data from it.</p>
  
  <p>When the interrupt triggers, a bit in the interrupt register on the device is set and the interrupt line is asserted.</p>
  
  <p>So my questions is this: Is polling the interrupt register to go grab the data any different functionally from using the interrupt line? Are there any timing problems or anything I should be aware of?</p>