From 5eb8e29fa224af62689c7b12cf69b5a44131222f Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Sat, 11 Mar 2017 20:47:22 +0000 Subject: [PATCH] Add DFU quirk for SIMtrace --- libdfu/dfu-device.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libdfu/dfu-device.c b/libdfu/dfu-device.c index 35b31e419..55bb8b348 100644 --- a/libdfu/dfu-device.c +++ b/libdfu/dfu-device.c @@ -640,6 +640,10 @@ dfu_device_set_quirks (DfuDevice *device) if (vid == 0x16c0 && pid == 0x076b) priv->quirks |= DFU_DEVICE_QUIRK_IGNORE_POLLTIMEOUT; + /* SIMtrace */ + if (vid == 0x16c0 && pid == 0x0762) + priv->quirks |= DFU_DEVICE_QUIRK_IGNORE_POLLTIMEOUT; + /* Siemens AG, PXM 40 & PXM 50 */ if (vid == 0x0908 && (pid == 0x02c4 || pid == 0x02c5) && release == 0x0) priv->quirks |= DFU_DEVICE_QUIRK_IGNORE_POLLTIMEOUT;