ReadDataFromFifo is always called with len = 32.  Remove the parameter to enable optimizations.

And rename some variables around it to be less confusing.
Merge pull request #1188 from comex/ReadDataFromFifo

ReadDataFromFifo is always called with len = 32.  Remove the parameter t...