summaryrefslogtreecommitdiff
path: root/firmware/usbstack/core/epsetup.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/usbstack/core/epsetup.c')
-rw-r--r--firmware/usbstack/core/epsetup.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/firmware/usbstack/core/epsetup.c b/firmware/usbstack/core/epsetup.c
index 702108a1cb..8581544e0f 100644
--- a/firmware/usbstack/core/epsetup.c
+++ b/firmware/usbstack/core/epsetup.c
@@ -164,6 +164,12 @@ static int ep_matches(struct usb_ep* ep, struct usb_endpoint_descriptor* desc)
164 } 164 }
165 165
166 /* MATCH!! */ 166 /* MATCH!! */
167 167
168 /* set address of used ep in desc */
169 logf("ep address %x", desc->bEndpointAddress);
170 desc->bEndpointAddress |= ep->ep_num;
171
172 ep->desc = desc;
173
168 return 1; 174 return 1;
169} 175}