Support FTDI devices via custom libftdi.Support WinUSB devices via custom libusb.Support Arduino Leonardo bootloader auto-reset.Support COM port discovery via USB VID/PID.Support Atmel AVR programmers out of the box.The purpose of this fork is to add better support for Windows to bring it on par with the Linux version of AVRDUDE.