Fix copyright. Reorder include and remove deprecated. Comply the core cpu macro name.
authorasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 22 Oct 2010 20:04:11 +0000 (20:04 +0000)
committerasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 22 Oct 2010 20:04:11 +0000 (20:04 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4453 38d2e660-2303-0410-9eaa-f027e97ec537

bertos/cpu/msp430/drv/kdebug_msp430.c

index 7e5a11bd97f7db884263a16b3e3ecde5b9c1ae66..3407c01db6f14af4cd2e5d7007fef972d94a1782 100644 (file)
@@ -26,7 +26,7 @@
  * invalidate any other reasons why the executable file might be covered by
  * the GNU General Public License.
  *
- * Copyright 2003, 2004, 2005, 2006, 2007 Develer S.r.l. (http://www.develer.com/)
+ * Copyright 2010 Develer S.r.l. (http://www.develer.com/)
  * Copyright 2010 Mohamed <mtarek16@gmail.com>
  *
  * -->
  * \author Mohamed Tarek <mtarek16@gmail.com>
  */
 
-#include <hw/hw_cpufreq.h>  /* for CPU_FREQ */
-#include "hw/hw_ser.h"      /* bus macros overrides */
+#include "kdebug_msp430.h"  /* for UART clock source definitions */
 
+#include "hw/hw_ser.h"      /* bus macros overrides */
 #include "cfg/cfg_debug.h"
-#include <cfg/macros.h>     /* for DIV_ROUND */
 
-#include "kdebug_msp430.h"  /* for UART clock source definitions */
+#include <cfg/macros.h>     /* for DIV_ROUND */
 
 #include <cpu/types.h>
 #include <cpu/attr.h>
        #define IE              IE2
        #define IFG             IFG2
 
-       #if (CPU_MSP430_2274)
+       #if CPU_MSP430F2274
                #define KDBG_MSP430_UART_PINS_INIT()    do{ P3SEL = 0x30; }while(0)
        #endif
 
 #else
 
-       #if (CPU_MSP430_2274)
+       #if CPU_MSP430F2274
                #error only 1 UART availbale, CONFIG_KDEBUG_PORT should be 0
        #endif
 
@@ -124,10 +123,10 @@ INLINE void kdbg_hw_init(void)
        UCCTL1 |= UCSSEL_ACLK;
 #endif
 
-       UCBR0   = quot & 0xFF;              // Setup clock prescaler for the UART
-       UCBR1   = quot >> 8;
+       UCBR0   = quot & 0xFF;              // Setup clock prescaler for the UART
+       UCBR1   = quot >> 8;
 
-       UCMCTL  = UCBRS0;                   // No Modulation
+       UCMCTL  = UCBRS0;                   // No Modulation
        UCCTL0  = 0;                        // Default UART settings (8N1)
        UCCTL1 &= ~UCSWRST;                 // Initialize USCI state machine
        KDBG_MASK_IRQ(IE2);                 // Disable USCI interrupts