summaryrefslogtreecommitdiffstats
path: root/src/usb-device.c
AgeCommit message (Expand)AuthorFilesLines
2016-12-24all: Add basic support for Nokia N9Aaro Koskinen1-2/+4
2016-12-21usb-device: Detect Nokia N950 in disk modePali Rohár1-1/+2
2016-12-17usb-device: Add another product string for RM-680Aaro Koskinen1-1/+1
2016-12-16all: Fix compilation when u_int*_t are not defined and used by usb.hPali Rohár1-8/+6
2016-12-07usb-device: Do not reattach kernel driver after closing cold flash modePali Rohár1-1/+2
2016-12-07usb-device: Do not print verbose message "Reattach kernel driver to USB inter...Pali Rohár1-2/+0
2016-12-06usb-device: Check that we are not using broken libusb-1.0 libraryPali Rohár1-0/+9
2016-12-06all: Revert libusb-1.0 supportPali Rohár1-59/+89
2016-06-27all: Add support for Nokia N950 (RM-680)Pali Rohár1-3/+5
2016-05-12usb-device: Do not reattach kernel driver if USB interface is not usedPali Rohár1-0/+3
2016-03-12mkii: Implement rebooting to Update modePali Rohár1-4/+4
2016-03-12mkii: Define MKII_UPDATE_MODE instead hardcoded constantPali Rohár1-2/+2
2016-03-09usb-device: Finish usb device detection based on product stringsPali Rohár1-5/+20
2016-03-09usb-device: Add FLASH_DISK usb ids for all supported devicesPali Rohár1-2/+5
2016-02-23usb-device: Autodetect Nokia 770 device from product stringPali Rohár1-1/+3
2016-01-23usb-device: Fix memory leak when listing devicesPali Rohár1-0/+3
2016-01-23all: Switch to libusb-1.0Sebastian Reichel1-87/+57
2014-11-26all: Fix overflow in shift operatorsPali Rohár1-2/+2
2014-11-26all: Use nanosleep (via SLEEP) instead usleepPali Rohár1-1/+1
2014-11-21usb-device: Difference between Update and PC Suite modePali Rohár1-3/+7
2014-11-18usb-device: Do not claim USB interface in raw disk modePali Rohár1-11/+18
2014-11-18usb-device: Enable also RAW diskPali Rohár1-3/+3
2014-11-18usb-device: Rename usb_switch_to_mkii to usb_switch_to_updatePali Rohár1-1/+3
2014-11-18usb-device: Enable Mk II protocolPali Rohár1-2/+2
2014-11-09usb-device: Reattach kernel driverPali Rohár1-0/+29
2014-09-29usb-device: Fix memory leakPali Rohár1-0/+1
2013-09-20usb-device: Do not use sighandler_tPali Rohár1-1/+1
2013-09-07usb-device: Handle Ctrl+C SIGINT and quit wait loopPali Rohár1-1/+19
2013-09-07usb-device: Remove useless check for LIBUSB_HAS_GET_DRIVER_NPPali Rohár1-1/+1
2013-04-07usb-device: Disable Mk II protocol and RAW disk because are not implemented yetPali Rohár1-2/+2
2013-04-07usb-device: Fix crashing when accessing out of global array usb_flash_protoco...Pali Rohár1-1/+1
2012-11-21usb-device: Disable FLASH_DISK and FLASH_MKII modes in usb device table until...Pali Rohár1-3/+3
2012-11-21usb-device: Fix formatting messages and fix usb_switch_to_coldPali Rohár1-2/+10
2012-11-20usb-device: Fix usb_switch_to_coldPali Rohár1-1/+3
2012-11-15usb-device: Added support for Mk IIPali Rohár1-2/+10
2012-09-23usb-device: Added usb_switch_to_ functionsPali Rohár1-0/+42
2012-09-23usb-device: Check for USB product string if device match, remove detected_ pr...Pali Rohár1-4/+32
2012-09-23usb-device: Fix serial number stringPali Rohár1-2/+7
2012-09-23usb-device: If usb_claim_interface fail, exit programPali Rohár1-1/+1
2012-09-22usb-device: fix usb device serial number stringPali Rohár1-0/+1
2012-09-22hwrev is int16_tPali Rohár1-2/+1
2012-08-11usb-device: Fix usb_descriptor_info_print and Mk II namePali Rohár1-2/+2
2012-08-11usb-device: Show USB device descriptor infoPali Rohár1-1/+37
2012-08-11Rewrite Makefile, move WITH_DEVICE, WITH_USB and WITH_SQUEUES to MakefilePali Rohár1-1/+0
2012-08-11usb-device: Add variable detected_hwrev to struct usb_device_infoPali Rohár1-1/+3
2012-08-10Fix NOLO communicationPali Rohár1-0/+1
2012-08-10usb-device: Update usb interface and alternate number for RX-51 Mk II protocolPali Rohár1-1/+1
2012-08-10Rename utils.c to printf-utils.c, remove unused functionsPali Rohár1-7/+1
2012-08-10Fix ERROR macrosPali Rohár1-6/+6
2012-08-09usb-device: Rename struct members of usb_device_infoPali Rohár1-6/+7