X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=blobdiff_plain;f=examples%2Fbitbang_ft2232.c;h=8f10490a64ab990b8e5a4d54478444876dae3728;hp=253555aea1e427c2b68c3b51b7512a00a623a4c6;hb=19f1452cde9bfe9da0e2830af128fae958ae877a;hpb=1383a2c4d1c056f3ac17ee15ed21e9aab03db1cc diff --git a/examples/bitbang_ft2232.c b/examples/bitbang_ft2232.c index 253555a..8f10490 100644 --- a/examples/bitbang_ft2232.c +++ b/examples/bitbang_ft2232.c @@ -11,9 +11,6 @@ #include #include #include -#ifdef __WIN32__ -#define sleep(x) Sleep(x) -#endif #include int main(int argc, char **argv) @@ -70,28 +67,28 @@ int main(int argc, char **argv) f = ftdi_write_data(ftdi, buf, 1); if (f < 0) fprintf(stderr,"write failed on channel 1 for 0x%x, error %d (%s)\n", buf[0], f, ftdi_get_error_string(ftdi)); - sleep(1); + usleep(1 * 1000000); buf[0] = 0x2; printf("porta: %02i: 0x%02x \n",i,buf[0]); f = ftdi_write_data(ftdi, buf, 1); if (f < 0) fprintf(stderr,"write failed on channel 1 for 0x%x, error %d (%s)\n", buf[0], f, ftdi_get_error_string(ftdi)); - sleep(1); + usleep(1 * 1000000); buf[0] = 0x1; printf("portb: %02i: 0x%02x \n",i,buf[0]); f = ftdi_write_data(ftdi2, buf, 1); if (f < 0) fprintf(stderr,"write failed on channel 2 for 0x%x, error %d (%s)\n", buf[0], f, ftdi_get_error_string(ftdi2)); - sleep(1); + usleep(1 * 1000000); buf[0] = 0x2; printf("portb: %02i: 0x%02x \n",i,buf[0]); f = ftdi_write_data(ftdi2, buf, 1); if (f < 0) fprintf(stderr,"write failed on channel 2 for 0x%x, error %d (%s)\n", buf[0], f, ftdi_get_error_string(ftdi2)); - sleep(1); + usleep(1 * 1000000); } printf("\n");