1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-07-02 06:23:18 +02:00

Fix 32bit vs. 64bit long int arithematics

Corresponding to flashrom svn r8 and coreboot v2 svn r1434.
This commit is contained in:
Ollie Lho
2004-03-18 19:40:07 +00:00
parent cec287936c
commit cf29de8798
6 changed files with 14 additions and 43 deletions

View File

@ -17,17 +17,14 @@ void myusec_calibrate_delay()
unsigned long timeusec;
struct timeval start, end;
int ok = 0;
void myusec_delay(int time);
printf("Setting up microsecond timing loop\n");
while (!ok) {
//fprintf(stderr, "Try %d\n", count);
gettimeofday(&start, 0);
myusec_delay(count);
gettimeofday(&end, 0);
timeusec = 1000000 * (end.tv_sec - start.tv_sec ) +
(end.tv_usec - start.tv_usec);
//fprintf(stderr, "timeusec is %d\n", timeusec);
count *= 2;
if (timeusec < 1000000/4)
continue;