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

...o enable optimizations.

And rename some variables around it to be less confusing.