diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-10-08 20:16:44 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-10-08 20:16:44 +0000 |
commit | 20cc24e53cd2993ab048065f42d7a6149f45eef4 (patch) | |
tree | 3b83744ead35b6356a44eeefce8faef0c2f6eb11 | |
parent | 54207ca67aedfa50f8cbd8ad5a8284fcc1d23c15 (diff) | |
download | px4-nuttx-20cc24e53cd2993ab048065f42d7a6149f45eef4.tar.gz px4-nuttx-20cc24e53cd2993ab048065f42d7a6149f45eef4.tar.bz2 px4-nuttx-20cc24e53cd2993ab048065f42d7a6149f45eef4.zip |
Add more trace codes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@999 42af7a65-404d-4744-a932-0658087f49c3
-rw-r--r-- | nuttx/drivers/usbdev/usbdev_trace.c | 10 | ||||
-rw-r--r-- | nuttx/include/nuttx/usbdev_trace.h | 5 |
2 files changed, 13 insertions, 2 deletions
diff --git a/nuttx/drivers/usbdev/usbdev_trace.c b/nuttx/drivers/usbdev/usbdev_trace.c index 37cd7c1eb..38614e7a8 100644 --- a/nuttx/drivers/usbdev/usbdev_trace.c +++ b/nuttx/drivers/usbdev/usbdev_trace.c @@ -320,6 +320,14 @@ void usbtrace(uint16 event, uint16 value) lldbg("Class resume(): %04x\n", value); break; + case TRACE_CLASSRDCOMPLETE: + lldbg("Class RD request complete: %04x\n", value); + break; + + case TRACE_CLASSWRCOMPLETE: + lldbg("Class WR request complete: %04x\n", value); + break; + default: switch (TRACE_ID(event)) { @@ -369,7 +377,7 @@ void usbtrace(uint16 event, uint16 value) default: lldbg("Unrecognized event: %02x:%02x:%04x\n", - TRACE_ID(event), TRACE_DATA(event), value); + TRACE_ID(event) >> 8, TRACE_DATA(event), value); break; } } diff --git a/nuttx/include/nuttx/usbdev_trace.h b/nuttx/include/nuttx/usbdev_trace.h index 74e95078a..586835136 100644 --- a/nuttx/include/nuttx/usbdev_trace.h +++ b/nuttx/include/nuttx/usbdev_trace.h @@ -109,6 +109,9 @@ #define TRACE_CLASSSUSPEND TRACE_EVENT(TRACE_CLASS_ID, 0x0005) #define TRACE_CLASSRESUME TRACE_EVENT(TRACE_CLASS_ID, 0x0006) +#define TRACE_CLASSRDCOMPLETE TRACE_EVENT(TRACE_CLASS_ID, 0x0007) +#define TRACE_CLASSWRCOMPLETE TRACE_EVENT(TRACE_CLASS_ID, 0x0008) + #define TRACE_CLASSAPI(id) TRACE_EVENT(TRACE_CLASSAPI_ID, id) /* USB device controller interrupt events. The 'id' is specific to the driver. @@ -120,7 +123,7 @@ #define TRACE_INTDECODE(id) TRACE_EVENT(TRACE_INTDECODE_ID, id) #define TRACE_INTEXIT(id) TRACE_EVENT(TRACE_INTEXIT_ID, id) -/* Data Transfer */ +/* Controller data transfer */ #define TRACE_OUTREQQUEUED(ep) TRACE_EVENT(TRACE_OUTREQQUEUED_ID, ep) #define TRACE_INREQQUEUED(ep) TRACE_EVENT(TRACE_INREQQUEUED_ID, ep) |