FreeCalypso > hg > fc-usbser-tools
comparison fteeprom/fteeprom-prog.c @ 41:940cde8a99b6
fteeprom-prog: we don't need to claim the interface
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 10 Sep 2023 21:22:20 +0000 |
parents | 7e6dcceb5ee8 |
children | a94bd4002076 |
comparison
equal
deleted
inserted
replaced
40:f5847be43d35 | 41:940cde8a99b6 |
---|---|
112 dev = find_usbdev_by_desc_string(devsel); | 112 dev = find_usbdev_by_desc_string(devsel); |
113 if (!dev) { | 113 if (!dev) { |
114 fprintf(stderr, "error: specified USB device not found\n"); | 114 fprintf(stderr, "error: specified USB device not found\n"); |
115 exit(1); | 115 exit(1); |
116 } | 116 } |
117 usbh = usbwrap_open_dev(dev, 1); | 117 usbh = usb_open(dev); |
118 if (!usbh) { | |
119 fprintf(stderr, "error: usb_open() failed\n"); | |
120 exit(1); | |
121 } | |
118 if (ft232r_mode) | 122 if (ft232r_mode) |
119 ft232r_eeprom_magic(usbh); | 123 ft232r_eeprom_magic(usbh); |
120 for (n = 0; n < eeprom_size; n++) | 124 for (n = 0; n < eeprom_size; n++) |
121 ftmini_write_eeprom_loc(usbh, n, eeprom[n]); | 125 ftmini_write_eeprom_loc(usbh, n, eeprom[n]); |
122 usbwrap_close_dev(usbh); | 126 usb_close(usbh); |
123 exit(0); | 127 exit(0); |
124 } | 128 } |