Samples: Fix timeout error on FX3 and logging improvements for fxload

* Add a specific ezusb_fx3_jump() that handles timeout as a non-error
  This is required as a successful jump call makes the device disconnect from the bus
* Set default verbosity to 1 and adjust some messages' verbosity level
* Add a new -q option to decrease verbosity
* Add readout of the bootloader version for FX3 devices
* Filter the image types actually supported for FX3
* Fix the "errcode shadows a global variable" warning on some systems
This commit is contained in:
Pete Batard 2013-04-14 22:38:52 +01:00
parent e68c666792
commit 77a37cba54
4 changed files with 74 additions and 19 deletions

View file

@ -110,7 +110,7 @@ extern int ezusb_load_ram(libusb_device_handle *device,
extern int ezusb_load_eeprom(libusb_device_handle *device,
const char *path, int fx_type, int img_type, int config);
/* boolean flag, says whether to write extra messages to stderr */
/* Verbosity level (default 1). Can be increased or decreased with options v/q */
extern int verbose;
#ifdef __cplusplus