changeset 2149:ddfe9fa68b74

* include/var_io.h (AT91_US_PTCR_RXTDIS): Add bit fields for the USART DMA control register.
author asl
date Wed, 01 Mar 2006 18:13:03 +0000
parents 4c18f6d7562f
children 3f92807e911d
files packages/hal/arm/at91/var/current/ChangeLog packages/hal/arm/at91/var/current/include/var_io.h
diffstat 2 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/packages/hal/arm/at91/var/current/ChangeLog
+++ b/packages/hal/arm/at91/var/current/ChangeLog
@@ -1,3 +1,9 @@
+2006-02-28  Andrew Lunn  <andrew.lunn@ascom.ch>
+            Oliver Munz  <munz@speag.ch>
+	
+	* include/var_io.h (AT91_US_PTCR_RXTDIS): Add bit fields for the
+	USART DMA control register.
+
 2006-02-25  Andrew Lunn  <andrew.lunn@ascom.ch>
 
 	* include/var_io.h: Added the USB device registers.
--- a/packages/hal/arm/at91/var/current/include/var_io.h
+++ b/packages/hal/arm/at91/var/current/include/var_io.h
@@ -150,6 +150,12 @@
 #define AT91_US_TCR 0x3c  // Transmit counter register
 #endif
 
+// PDC Control register bits
+#define AT91_US_PTCR_RXTEN  (1 << 0)
+#define AT91_US_PTCR_RXTDIS (1 << 1)
+#define AT91_US_PTCR_TXTEN  (1 << 8)
+#define AT91_US_PTCR_TXTDIS (1 << 9)
+
 // macro could be different from target to target (i.e jtst)
 #ifndef AT91_US_BAUD
 #define AT91_US_BAUD(baud) ((CYGNUM_HAL_ARM_AT91_CLOCK_SPEED/(8*(baud))+1)/2)