/arch/arm/src/lpc17xx: Fix USB device endpoint allocatin bookkeeping.

This commit is contained in:
Michael Jung
2018-04-21 06:39:14 -06:00
committed by Gregory Nutt
parent 94b4a86aa6
commit 456a258c23
+1 -1
View File
@@ -3042,7 +3042,7 @@ static FAR struct usbdev_ep_s *lpc17_allocep(FAR struct usbdev_s *dev, uint8_t e
{
/* Mark the IN/OUT endpoint no longer available */
priv->epavail &= ~(3 << (bit & ~1));
priv->epavail &= ~(3 << (epndx & ~1));
leave_critical_section(flags);
/* And return the pointer to the standard endpoint structure */