summaryrefslogtreecommitdiff
path: root/firmware/usbstack
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/usbstack')
-rw-r--r--firmware/usbstack/core/config.c3
-rw-r--r--firmware/usbstack/core/epsetup.c2
2 files changed, 1 insertions, 4 deletions
diff --git a/firmware/usbstack/core/config.c b/firmware/usbstack/core/config.c
index 4538b8d..c49d547 100644
--- a/firmware/usbstack/core/config.c
+++ b/firmware/usbstack/core/config.c
@@ -35,10 +35,9 @@ static int usb_descriptor_fillbuf(void* buf, unsigned buflen, struct usb_descrip
for (; 0 != *src; src++) {
unsigned len = (*src)->bLength;
- logf("len: %d", len);
-
if (len > buflen)
return -EINVAL;
+
memcpy(dest, *src, len);
buflen -= len;
dest += len;
diff --git a/firmware/usbstack/core/epsetup.c b/firmware/usbstack/core/epsetup.c
index 8581544..969678e 100644
--- a/firmware/usbstack/core/epsetup.c
+++ b/firmware/usbstack/core/epsetup.c
@@ -166,9 +166,7 @@ static int ep_matches(struct usb_ep* ep, struct usb_endpoint_descriptor* desc)
/* MATCH!! */
/* set address of used ep in desc */
- logf("ep address %x", desc->bEndpointAddress);
desc->bEndpointAddress |= ep->ep_num;
-
ep->desc = desc;
return 1;