- --- a/lpc21isp.c
- +++ b/lpc21isp.c
- @@ -1130,7 +1130,8 @@ void ClearSerialPortBuffers(ISP_ENVIRONM
- */
- void Sleep(unsigned long MilliSeconds)
- {
- - usleep(MilliSeconds*1000); //convert to microseconds
- + struct timespec m = { MilliSeconds / 1000 , (MilliSeconds % 1000 ) * 1000 * 1000};
- + nanosleep(&m, &m); //convert to nanoseconds
- }
- #endif // defined COMPILE_FOR_LINUX
-
|