X-Git-Url: http://developer.intra2net.com/git/?a=blobdiff_plain;f=src%2Fftdi.c;h=6b78fa3eb3fea0ba0bf6a2bf798d2895d7a3c154;hb=b7e2b9c53cb1bd4c42538dfb61502f805100bf89;hp=2fb3cf85ca5f7f7eb9e1511d692d965adf1fa9c4;hpb=0b76f232305f15d8615d0f15f9f8bdab8210567c;p=libftdi diff --git a/src/ftdi.c b/src/ftdi.c index 2fb3cf8..6b78fa3 100644 --- a/src/ftdi.c +++ b/src/ftdi.c @@ -3880,7 +3880,7 @@ int ftdi_eeprom_decode(struct ftdi_context *ftdi, int verbose) (eeprom->data_order)?"LSB":"MSB", (eeprom->flow_control)?"":"No "); } - if ((ftdi->type == TYPE_2232H) || (ftdi->type == TYPE_4232H)) + if ((ftdi->type == TYPE_2232H) || (ftdi->type == TYPE_4232H) || (ftdi->type == TYPE_2232C)) fprintf(stdout,"Channel B has Mode %s%s%s\n", channel_mode[eeprom->channel_b_type], (eeprom->channel_b_driver)?" VCP":"", @@ -4183,6 +4183,9 @@ int ftdi_get_eeprom_value(struct ftdi_context *ftdi, enum ftdi_eeprom_value valu case EXTERNAL_OSCILLATOR: *value = ftdi->eeprom->external_oscillator; break; + case USER_DATA_ADDR: + *value = ftdi->eeprom->user_data_addr; + break; default: ftdi_error_return(-1, "Request for unknown EEPROM value"); }