From: Holger Mößinger Date: Wed, 5 Feb 2020 12:10:25 +0000 (+0100) Subject: Make ftdi_eeprom more verbose by adding verbose option X-Git-Tag: v1.5rc1~11 X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=commitdiff_plain;h=864bb3b99768f95ef6a01d347c26a096864cc7ac Make ftdi_eeprom more verbose by adding verbose option [TJ: Replaced tabs with spaces] --- diff --git a/ftdi_eeprom/main.c b/ftdi_eeprom/main.c index 72c1fa7..44e29ca 100644 --- a/ftdi_eeprom/main.c +++ b/ftdi_eeprom/main.c @@ -211,6 +211,7 @@ static void usage(const char *program) fprintf(stderr, "--build-eeprom Build eeprom image\n"); fprintf(stderr, "--erase-eeprom Erase eeprom\n"); fprintf(stderr, "--flash-eeprom Flash eeprom\n"); + fprintf(stderr, "--verbose Print more information\n"); } int main(int argc, char *argv[]) @@ -306,6 +307,8 @@ int main(int argc, char *argv[]) int i; FILE *fp; + int verbose=0; + struct ftdi_context *ftdi = NULL; printf("\nFTDI eeprom generator v%s\n", EEPROM_VERSION_STRING); @@ -341,6 +344,10 @@ int main(int argc, char *argv[]) { command = COMMAND_BUILD; } + else if (!strcmp(argv[i], "--verbose")) + { + verbose = 1; + } else { usage(argv[0]); @@ -419,7 +426,7 @@ int main(int argc, char *argv[]) if (command == COMMAND_READ) { - ftdi_eeprom_decode(ftdi, 0 /* debug: 1 */); + ftdi_eeprom_decode(ftdi, verbose); eeprom_buf = malloc(my_eeprom_size); ftdi_get_eeprom_buf(ftdi, eeprom_buf, my_eeprom_size);