summaryrefslogtreecommitdiffstats
path: root/src/mkii.c
AgeCommit message (Collapse)AuthorFilesLines
2021-05-02mkii: Update comments about unknown bytes in flashing protocolPali Rohár1-6/+10
2020-04-25all: Fix delays for all operationsPali Rohár1-0/+5
2016-12-10mkii: Fix detection of Update modePali Rohár1-1/+2
2016-12-06all: Revert libusb-1.0 supportPali Rohár1-19/+9
Listing of usb devices with libusb-1.0 is too slow and not usable for flashing or cold-flashing Nokia N900. Old libusb (0.1) does not have this problem and works perfectly. Problem for libusb-1.0 was reported at least two times into libusb-devel mailing list, but upstream developers are totally ignore it. One message is in archive: https://sourceforge.net/p/libusb/mailman/message/34985373/ Because of that there is just one option: use tested and working libusb 0.1 library instead some experimental and non-working libusb-1.0.
2016-06-27mkii: Call /version/sw_release only for protocol version 2Pali Rohár1-11/+19
Looks like command /version/sw_release is supported only by protocol version 2.
2016-03-12mkii: Implement rebooting to Update modePali Rohár1-4/+14
2016-03-12mkii: Define MKII_UPDATE_MODE instead hardcoded constantPali Rohár1-2/+2
2016-03-12mkii: Use libusb_get_active_config_descriptor() instead ↵Pali Rohár1-1/+1
libusb_get_config_descriptor() This will fix problem that it was used incorrect config index
2016-03-12mkii: Fix memory leak, call libusb_free_config_descriptor()Pali Rohár1-0/+2
2016-02-21all: Fix usb endpoints after conversion to libusb 1.0Pali Rohár1-5/+2
Endpoint in nolo.c for libusb_bulk_transfer must be 0x02, not 0x01.
2016-01-23all: Switch to libusb-1.0Sebastian Reichel1-9/+20
libusb 0.1 is deprecated. This updates 0xFFFF to use the newer libusb 1.0 API instead.
2014-11-26all: Fix overflow in shift operatorsPali Rohár1-4/+4
2014-11-26mkii: Fix argument for usb_bulk_writePali Rohár1-1/+1
2014-11-26all: Use internal MEMMEM instead gnu mememPali Rohár1-1/+1
It is used only on small strings, so it is fast enough
2014-11-26mkii: Update code with to reflect documentationPali Rohár1-22/+27
2014-11-26mkii: Fix mode informationPali Rohár1-1/+1
2014-11-26mkii: Fix mkii_reboot_devicePali Rohár1-2/+2
2014-11-26mkii: Fix mkii_get_hwrevPali Rohár1-1/+1
2014-11-21mkii: Implement mkii_get_sw_verPali Rohár1-5/+15
2014-11-21mkii: Check for Update and PC Suite modePali Rohár1-0/+7
2014-11-21mkii: Check for supported image typesPali Rohár1-0/+36
2014-11-18mkii: Unfinished code for image flashingPali Rohár1-2/+136
2014-11-18mkii: Implement device rebootPali Rohár1-3/+14
2014-11-18mkii: Implement device initializationPali Rohár1-9/+119
2012-11-24mkii: Added template for initfs version stringPali Rohár1-0/+19
2012-11-20mkii: Fix unused parameter warningsPali Rohár1-0/+42
2012-11-20mkii: Fix return valuesPali Rohár1-0/+63
2012-11-15Added template for Mk II flashing protocolPali Rohár1-0/+115