summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/lpc214x/lpc214x_usbdev.c
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-10-08 20:20:36 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-10-08 20:20:36 +0000
commitca168e984c545127963f2014ce6d116227ff48c7 (patch)
treef2ff9e0647642a4935406ef72ca6bb67816c7c12 /nuttx/arch/arm/src/lpc214x/lpc214x_usbdev.c
parent61d3874bad87e1d40e0a218940492d8dc0318f8d (diff)
downloadpx4-nuttx-ca168e984c545127963f2014ce6d116227ff48c7.tar.gz
px4-nuttx-ca168e984c545127963f2014ce6d116227ff48c7.tar.bz2
px4-nuttx-ca168e984c545127963f2014ce6d116227ff48c7.zip
Add debug output
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1002 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/arm/src/lpc214x/lpc214x_usbdev.c')
-rw-r--r--nuttx/arch/arm/src/lpc214x/lpc214x_usbdev.c38
1 files changed, 21 insertions, 17 deletions
diff --git a/nuttx/arch/arm/src/lpc214x/lpc214x_usbdev.c b/nuttx/arch/arm/src/lpc214x/lpc214x_usbdev.c
index 669e79d00..85d0ee7a3 100644
--- a/nuttx/arch/arm/src/lpc214x/lpc214x_usbdev.c
+++ b/nuttx/arch/arm/src/lpc214x/lpc214x_usbdev.c
@@ -133,23 +133,24 @@
#define LPC214X_TRACEERR_BADSETCONFIG 0x000b
#define LPC214X_TRACEERR_BADSETFEATURE 0x000c
#define LPC214X_TRACEERR_BINDFAILED 0x000d
-#define LPC214X_TRACEERR_DMABUSY 0x000e
-#define LPC214X_TRACEERR_DRIVER 0x000f
-#define LPC214X_TRACEERR_DRIVERREGISTERED 0x0010
-#define LPC214X_TRACEERR_EP0INSTALLED 0x0011
-#define LPC214X_TRACEERR_EP0OUTSTALLED 0x0012
-#define LPC214X_TRACEERR_EP0SETUPSTALLED 0x0013
-#define LPC214X_TRACEERR_EPINNULLPACKET 0x0014
-#define LPC214X_TRACEERR_EPOUTNULLPACKET 0x0015
-#define LPC214X_TRACEERR_EPREAD 0x0016
-#define LPC214X_TRACEERR_INVALIDCMD 0x0017
-#define LPC214X_TRACEERR_INVALIDCTRLREQ 0x0018
-#define LPC214X_TRACEERR_INVALIDPARMS 0x0019
-#define LPC214X_TRACEERR_IRQREGISTRATION 0x001a
-#define LPC214X_TRACEERR_NODMADESC 0x001b
-#define LPC214X_TRACEERR_NOEP 0x001c
-#define LPC214X_TRACEERR_NOTCONFIGURED 0x001d
-#define LPC214X_TRACEERR_REQABORTED 0x001e
+#define LPC214X_TRACEERR_DISPATCHSTALL 0x000e
+#define LPC214X_TRACEERR_DMABUSY 0x000f
+#define LPC214X_TRACEERR_DRIVER 0x0010
+#define LPC214X_TRACEERR_DRIVERREGISTERED 0x0011
+#define LPC214X_TRACEERR_EP0INSTALLED 0x0012
+#define LPC214X_TRACEERR_EP0OUTSTALLED 0x0013
+#define LPC214X_TRACEERR_EP0SETUPSTALLED 0x0014
+#define LPC214X_TRACEERR_EPINNULLPACKET 0x0015
+#define LPC214X_TRACEERR_EPOUTNULLPACKET 0x0016
+#define LPC214X_TRACEERR_EPREAD 0x0017
+#define LPC214X_TRACEERR_INVALIDCMD 0x0018
+#define LPC214X_TRACEERR_INVALIDCTRLREQ 0x0019
+#define LPC214X_TRACEERR_INVALIDPARMS 0x001a
+#define LPC214X_TRACEERR_IRQREGISTRATION 0x001b
+#define LPC214X_TRACEERR_NODMADESC 0x001c
+#define LPC214X_TRACEERR_NOEP 0x001d
+#define LPC214X_TRACEERR_NOTCONFIGURED 0x001e
+#define LPC214X_TRACEERR_REQABORTED 0x001f
/* Trace interrupt codes */
@@ -1405,6 +1406,7 @@ static void lpc214x_dispatchrequest(struct lpc214x_usbdev_s *priv,
{
/* Stall on failure */
+ usbtrace(TRACE_DEVERROR(LPC214X_TRACEERR_DISPATCHSTALL), 0);
priv->stalled = 1;
}
}
@@ -2618,9 +2620,11 @@ static int lpc214x_epsubmit(FAR struct usbdev_ep_s *ep, FAR struct usbdev_req_s
if (!req || !req->callback || !req->buf || !ep)
{
usbtrace(TRACE_DEVERROR(LPC214X_TRACEERR_INVALIDPARMS), 0);
+ uvdbg("req=%p callback=%p buf=%p ep=%p\n", req, req->callback, req->buf, ep);
return -EINVAL;
}
#endif
+
usbtrace(TRACE_EPSUBMIT, privep->epphy);
priv = privep->dev;