From 754bd2f419d1eb648e513bd4a828cd294e15db74 Mon Sep 17 00:00:00 2001 From: Klaus Reimer Date: Tue, 30 Apr 2013 21:54:53 +0200 Subject: [PATCH] More detailed endpoint address dump --- src/main/java/de/ailis/usb4java/utils/DescriptorUtils.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/ailis/usb4java/utils/DescriptorUtils.java b/src/main/java/de/ailis/usb4java/utils/DescriptorUtils.java index c95b5e6..fedf435 100644 --- a/src/main/java/de/ailis/usb4java/utils/DescriptorUtils.java +++ b/src/main/java/de/ailis/usb4java/utils/DescriptorUtils.java @@ -256,7 +256,7 @@ public final class DescriptorUtils return String.format("Endpoint Descriptor:%n" + " bLength %18d%n" + " bDescriptorType %10d%n" - + " bEndpointAddress %9s%n" + + " bEndpointAddress %9s EP %d %s%n" + " bmAttributes %13d%n" + " Transfer Type %s%n" + " Synch Type %s%n" @@ -266,6 +266,8 @@ public final class DescriptorUtils descriptor.bLength(), descriptor.bDescriptorType(), String.format("0x%02x", descriptor.bEndpointAddress() & 0xff), + descriptor.bEndpointAddress() & 0xf, + (descriptor.bEndpointAddress() & 0x80) == 0 ? "OUT" : "IN", descriptor.bmAttributes() & 0xff, getTransferTypeName(descriptor.bmAttributes() & 0xff), getSynchTypeName(descriptor.bmAttributes() & 0xff),