So, I realize that the ftdi_sio in Linux default to ASYNC_LOW_LATENCY so
latency_timer=1. However, I have noticed that I still have quite a bit
of latency in the system when compared to Windows. I can run the EXACT
same code on a Windows machine and get MUCH faster IO than in Linux.
Does anyone out there know where this hidden latency lies? I don't
recall this being the case prior to the ASYNC_LATENCY_LOW flag, but it
also does it when I turn than off and set the latency manually (to 1, 2
,3, etc.). I can make it go slower (e.g. 64 ms), but not faster.
|