summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/sam34/chip/sam_udp.h
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-03-17 12:37:55 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-03-17 12:37:55 -0600
commitb0fee266be2bb28da0db2bbd935172a2d15a1b30 (patch)
tree6093185f3ea5c90480126c5a4ce31cd953d6e41e /nuttx/arch/arm/src/sam34/chip/sam_udp.h
parentcbbc9f47a8a5a7179ca5a1078585d3cc2a00d726 (diff)
downloadpx4-nuttx-b0fee266be2bb28da0db2bbd935172a2d15a1b30.tar.gz
px4-nuttx-b0fee266be2bb28da0db2bbd935172a2d15a1b30.tar.bz2
px4-nuttx-b0fee266be2bb28da0db2bbd935172a2d15a1b30.zip
SAM4E: Add USB full speed device (UDP) driver
Diffstat (limited to 'nuttx/arch/arm/src/sam34/chip/sam_udp.h')
-rwxr-xr-xnuttx/arch/arm/src/sam34/chip/sam_udp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/nuttx/arch/arm/src/sam34/chip/sam_udp.h b/nuttx/arch/arm/src/sam34/chip/sam_udp.h
index f331213c0..140896f8e 100755
--- a/nuttx/arch/arm/src/sam34/chip/sam_udp.h
+++ b/nuttx/arch/arm/src/sam34/chip/sam_udp.h
@@ -179,6 +179,7 @@
* Status, and UDP Interrupt Clear Registers.
*/
+#define UDP_INT_EP_MASK (0x000000ff)
#define UDP_INT_EP(n) (1 << (n))
# define UDP_INT_EP0 (1 << 0) /* Bit 0: Endpoint 0 Interrupt (Not ICR) */
# define UDP_INT_EP1 (1 << 1) /* Bit 1: Endpoint 1 Interrupt (Not ICR) */
@@ -220,6 +221,7 @@
#define UDPEP_CSR_TXPKTRDY (1 << 4) /* Bit 4: Transmit Packet Ready */
#define UDPEP_CSR_FORCESTALL (1 << 5) /* Bit 5: Force Stall */
#define UDPEP_CSR_RXDATABK1 (1 << 6) /* Bit 6: Receive Data Bank 1 */
+#define UDPEP_CSR_DIR_SHIFT (7) /* Bit 7: Transfer Direction */
#define UDPEP_CSR_DIR (1 << 7) /* Bit 7: Transfer Direction */
#define UDPEP_CSR_EPTYPE_SHIFT (8) /* Bit 8-10: Endpoint type */
#define UDPEP_CSR_EPTYPE_MASK (7 << UDPEP_CSR_EPTYPE_SHIFT)