From 71ee5f6b5f3172901135640de4ca827b14747465 Mon Sep 17 00:00:00 2001 From: Paul Fertser Date: Fri, 31 May 2013 14:57:56 +0400 Subject: libusb1_common, ftdi: clarify libusb_open error message Print a user-friendly message when libusb_open() fails, e.g. Error: libusb_open() failed with LIBUSB_ERROR_ACCESS when there's a permissions problem. Also output a configure warning if libusb older than 1.0.9 is detected. Change-Id: I800f71f06672fe06c0a98a4e469f853b5021bcfe Signed-off-by: Paul Fertser Reviewed-on: http://openocd.zylin.com/1430 Tested-by: jenkins Reviewed-by: Spencer Oliver --- src/jtag/drivers/mpsse.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/jtag/drivers/mpsse.c') diff --git a/src/jtag/drivers/mpsse.c b/src/jtag/drivers/mpsse.c index 13f61d7..82703bf 100644 --- a/src/jtag/drivers/mpsse.c +++ b/src/jtag/drivers/mpsse.c @@ -135,7 +135,8 @@ static bool open_matching_device(struct mpsse_ctx *ctx, const uint16_t *vid, con err = libusb_open(device, &ctx->usb_dev); if (err != LIBUSB_SUCCESS) { - LOG_ERROR("libusb_open() failed with %d", err); + LOG_ERROR("libusb_open() failed with %s", + libusb_error_name(err)); continue; } -- cgit v1.1