diff options
| author | Oskari Timperi <oskari.timperi@optofidelity.com> | 2017-04-12 12:32:18 +0300 |
|---|---|---|
| committer | Oskari Timperi <oskari.timperi@optofidelity.com> | 2017-04-12 12:32:18 +0300 |
| commit | 6ed02275c76150f78ce1d4f2571b99d903855cbd (patch) | |
| tree | e0619e24a722f5daed5aeff0c2d1e258d516403c | |
| parent | 7dc56301dd8388cdf60e0c3270ec99b403c6063f (diff) | |
| download | SimpleMotionV2-fix-devicedeployment-osx.tar.gz SimpleMotionV2-fix-devicedeployment-osx.zip | |
Fix devicedeployment.c on 64-bit OS Xfix-devicedeployment-osx
| -rw-r--r-- | devicedeployment.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/devicedeployment.c b/devicedeployment.c index 54f07e0..222992a 100644 --- a/devicedeployment.c +++ b/devicedeployment.c @@ -5,11 +5,11 @@ #include <simplemotion_private.h> #include <math.h> -#ifdef __unix__ +#if defined(__unix__) || defined(__APPLE__) #include <unistd.h> void sleep_ms(int millisecs) { - msleep(millisecs); + usleep(millisecs*1000); } #else #include <windows.h> @@ -321,7 +321,7 @@ FirmwareUploadStatus verifyFirmwareData(smuint8 *data, smuint32 numbytes, int co smuint32 cksumOffset=4+2+2+4+4+primaryMCUSize+secondaryMCUSize; if(cksumOffset>numbytes-4) return FWInvalidFile; - cksum=((smuint32*)((smuint32)data+cksumOffset))[0]; + cksum=((smuint32*)(data+cksumOffset))[0]; for(i=0;i< numbytes-4;i++) { |
