diff -u -r driver.old/i33.c driver/i33.c --- driver.old/i33.c Sat Mar 9 05:49:55 2002 +++ driver/i33.c Sat Mar 9 05:52:52 2002 @@ -403,7 +403,11 @@ zr = mga->zr; i33 = mga->i33; +#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,4,17) get_fast_time(&stamp); +#else + do_gettimeofday(&stamp); +#endif hardptr = mgacodec_hardptr(mga->codec); if ((i33->mga->status & VS_FIELD) == VS_TOPFIELD) @@ -445,8 +449,12 @@ int dif1, dif2; zr = mga->zr; i33 = mga->i33; - + +#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,4,17) get_fast_time(&stamp); +#else + do_gettimeofday(&stamp); +#endif last_stamp = &i33->timestamp[(i33->snapshot_head -1) & 31];