summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/nv3p.c2
-rw-r--r--src/usb.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/nv3p.c b/src/nv3p.c
index b2dff42..a237f6a 100644
--- a/src/nv3p.c
+++ b/src/nv3p.c
@@ -809,7 +809,7 @@ static int nv3p_read(usb_device_t *usb, uint8_t *buf, int len)
if (len > bytesleft) {
ret = usb_read(usb, packet, sizeof(packet), &actual_len);
if (ret) {
- dprintf("USB read failed\n");
+ dprintf("USB read failed: %d\n", ret);
return ret;
}
diff --git a/src/usb.c b/src/usb.c
index 450bc80..b0a7a88 100644
--- a/src/usb.c
+++ b/src/usb.c
@@ -230,7 +230,7 @@ int usb_write(usb_device_t *usb, uint8_t *buf, int len)
ret = libusb_bulk_transfer(usb->handle, usb->endpt_out, buf,
chunk_size, &actual_chunk, USB_TIMEOUT);
if (ret != LIBUSB_SUCCESS) {
- dprintf("write failure: %d\n", ret);
+ dprintf("libusb write failure: %d: %s\n", ret, libusb_error_name(ret));
return EIO;
}
if (actual_chunk != chunk_size) {
@@ -257,7 +257,7 @@ int usb_read(usb_device_t *usb, uint8_t *buf, int len, int *actual_len)
ret = libusb_bulk_transfer(usb->handle, usb->endpt_in, buf,
chunk_size, &actual_chunk, USB_TIMEOUT);
if (ret != LIBUSB_SUCCESS) {
- dprintf("read failure: %d\n", ret);
+ dprintf("libusb read failure: %d: %s\n", ret, libusb_error_name(ret));
return EIO;
}
len -= chunk_size;