X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=blobdiff_plain;f=src%2Fftdi.h;h=6906894fb269ed5f5352584f3c2822f454d69240;hp=cb4ef01136d3586897b2db230c82ecada176eba2;hb=f6ef2983ec626387a30502e0369ef4d79cb1bdce;hpb=564b271685e24105db5c69a10bbc682efd90e919 diff --git a/src/ftdi.h b/src/ftdi.h index cb4ef01..6906894 100644 --- a/src/ftdi.h +++ b/src/ftdi.h @@ -219,6 +219,8 @@ struct ftdi_eeprom /** eeprom size in bytes. This doesn't get stored in the eeprom but is the only way to pass it to ftdi_eeprom_build. */ int size; + /* EEPROM Type 46 for 93xx46, 56 for 93xx56 and 66 for 93xx66*/ + int chip; }; /** @@ -445,7 +447,7 @@ extern "C" void ftdi_eeprom_initdefaults(struct ftdi_context *ftdi); void ftdi_eeprom_free(struct ftdi_context *ftdi); int ftdi_eeprom_build(struct ftdi_context *ftdi, unsigned char *output); - int ftdi_eeprom_decode(struct ftdi_context *ftdi, unsigned char *output, int size); + int ftdi_eeprom_decode(struct ftdi_context *ftdi, unsigned char *output, int size, int verbose); /* "eeprom" needs to be valid 128 byte eeprom (generated by the eeprom generator) the checksum of the eeprom is valided */