--- avrdude-6.1/usb_libusb.c 2014-03-13 00:03:19.000000000 +0100 +++ avrdude-6.1-mod/usb_libusb.c 2014-05-04 13:57:48.000000000 +0200 @@ -249,8 +249,8 @@ } fd->usb.handle = udev; - if (fd->usb.rep == 0) - { + //if (fd->usb.rep == 0) //DAREK WAS HERE + //{ /* Try finding out what our read endpoint is. */ for (i = 0; i < dev->config[0].interface[iface].altsetting[0].bNumEndpoints; i++) { @@ -276,7 +276,7 @@ progname, USBDEV_BULK_EP_READ_MKII); fd->usb.rep = USBDEV_BULK_EP_READ_MKII; } - } + //} for (i = 0; i < dev->config[0].interface[iface].altsetting[0].bNumEndpoints; i++) { if ((dev->config[0].interface[iface].altsetting[0].endpoint[i].bEndpointAddress == fd->usb.rep ||