summaryrefslogtreecommitdiff
path: root/nuttx/arch/mips/src/pic32mx
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-12-29 12:52:15 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-12-29 12:52:15 +0000
commitfb7d51e41ba6acd21e511a25f1a2e5102d3d8095 (patch)
tree39a24c0f788e5439a598b20bce102bcf471d44f2 /nuttx/arch/mips/src/pic32mx
parentcca080df11ff398f86eed1c0b83fc572e5d69bb8 (diff)
downloadpx4-nuttx-fb7d51e41ba6acd21e511a25f1a2e5102d3d8095.tar.gz
px4-nuttx-fb7d51e41ba6acd21e511a25f1a2e5102d3d8095.tar.bz2
px4-nuttx-fb7d51e41ba6acd21e511a25f1a2e5102d3d8095.zip
Correct last set of changes to configuration logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4237 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/mips/src/pic32mx')
-rw-r--r--nuttx/arch/mips/src/pic32mx/pic32mx-usbdev.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/nuttx/arch/mips/src/pic32mx/pic32mx-usbdev.c b/nuttx/arch/mips/src/pic32mx/pic32mx-usbdev.c
index a857ac162..bc0f450e4 100644
--- a/nuttx/arch/mips/src/pic32mx/pic32mx-usbdev.c
+++ b/nuttx/arch/mips/src/pic32mx/pic32mx-usbdev.c
@@ -5,9 +5,12 @@
* Author: Gregory Nutt <gnutt@nuttx.orgr>
*
* References:
- * - This file derives from the STM32 USB device driver
+ * This file derives from the STM32 USB device driver with modifications
+ * based on additional information from:
+ *
* - "USB On-The-Go (OTG)", DS61126E, Microchip Technology Inc., 2009
- * - Sample code provided with the Sure Electronics PIC32 board.
+ * - Sample code provided with the Sure Electronics PIC32 board
+ * (which seems to have derived from Microchip PICDEM PIC18 code).
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -2010,7 +2013,7 @@ static void pic32mx_ep0transfer(struct pic32mx_usbdev_s *priv, uint16_t status)
/* Check the current EP0 OUT buffer contains a SETUP packet */
- if (((bdt->status & USB_BDT_PID_MASK) >> USB_BDT_PID_SHIFT) == USB_SETUP_TOKEN)
+ if (((bdt->status & USB_BDT_PID_MASK) >> USB_BDT_PID_SHIFT) == USB_PID_SETUP_TOKEN)
{
/* Check if the SETUP transaction data went into the priv->ctrl
* buffer. If not, then we will need to copy it.