/* This program is distributed under the GPL, version 2 */
#include <stdio.h>
+#include <stdlib.h>
#include <unistd.h>
#ifdef __WIN32__
#define sleep(x) Sleep(x)
{
struct ftdi_context ftdic;
int f,i;
- char buf[1];
+ unsigned char buf[1];
if (ftdi_init(&ftdic) < 0)
{
printf("ftdi open succeeded: %d\n",f);
printf("enabling bitbang mode\n");
- ftdi_enable_bitbang(&ftdic, 0xFF);
+ ftdi_set_bitmode(&ftdic, 0xFF, BITMODE_BITBANG);
sleep(3);
ftdi_usb_close(&ftdic);
ftdi_deinit(&ftdic);
+
+ return 0;
}