From 4296ba2a9eddddfc99245929b3e3857aaa07eef5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Holger=20M=C3=B6=C3=9Finger?= Date: Wed, 5 Feb 2020 14:57:41 +0100 Subject: [PATCH 1/1] eeprom: Add channel_a_driver support for type xxR chips --- src/ftdi.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/ftdi.c b/src/ftdi.c index d2f4ce4..7234229 100644 --- a/src/ftdi.c +++ b/src/ftdi.c @@ -3182,6 +3182,8 @@ int ftdi_eeprom_build(struct ftdi_context *ftdi) output[0x00] = type2bit(eeprom->channel_a_type, TYPE_R); if (eeprom->high_current == HIGH_CURRENT_DRIVE_R) output[0x00] |= HIGH_CURRENT_DRIVE_R; + if (eeprom->channel_a_driver == DRIVER_VCP) + output[0x00] |= DRIVER_VCP; if (eeprom->external_oscillator) output[0x00] |= 0x02; output[0x01] = 0x40; /* Hard coded Endpoint Size*/ -- 1.7.1