From 3c6e54a52eff84bebce23f3d933c1de425a7b428 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Wed, 9 Feb 2011 19:56:01 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2724 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/hal/platforms/STM32/usb_lld.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'os') diff --git a/os/hal/platforms/STM32/usb_lld.c b/os/hal/platforms/STM32/usb_lld.c index 62e7caa82..fa78879c6 100644 --- a/os/hal/platforms/STM32/usb_lld.c +++ b/os/hal/platforms/STM32/usb_lld.c @@ -208,7 +208,7 @@ CH_IRQ_HANDLER(USB_LP_IRQHandler) { if (epr & EPR_CTR_RX) { EPR_CLEAR_CTR_RX(ep); /* OUT endpoint, receive.*/ - if (epcp->flags & USB_EP_FLAGS_IN_PACKET_MODE) { + if (epcp->flags & USB_EP_FLAGS_OUT_PACKET_MODE) { /* Packet mode, just invokes the callback.*/ (usbp)->ep[ep]->receiving = FALSE; epcp->out_cb(usbp, ep); @@ -397,7 +397,7 @@ void usb_lld_init_endpoint(USBDriver *usbp, usbep_t ep) { /* OUT endpoint settings. If the endpoint is in packet mode then it must start ready to accept data else it must start in NAK mode.*/ if (epcp->out_cb) { - if (epcp->flags & USB_EP_FLAGS_IN_PACKET_MODE) { + if (epcp->flags & USB_EP_FLAGS_OUT_PACKET_MODE) { usbp->ep[ep]->receiving = TRUE; epr |= EPR_STAT_RX_VALID; } -- cgit v1.2.3