In past days we noticed the value retrieved from
QueryPerformanceCounter() is weird. Once the device is restarted, it counts from 0, it is all right. After some time it can happen the returned value is much more bigger than expected. When I use the
GetTickCount() function instead, the returned value seems to be all right all the time. I didn’t complete the testing yet so I can’t declare it is a bug, but I found the issue #9197 in your issue list. Unfortunatelly the issue is not described enough and is for
OEMQueryPerformanceCounter() actually. Could you please help me and confirm the
QueryPerformanceCounter() should be all right for Apalis T30, BSP 1.4, WinCE 7. Or maybe better, what should I double-check to get the returned value valid. The CPU runs on fixed 1GHz.
Thank you a lot