From: smckown Date: Tue, 10 Mar 2009 00:07:14 +0000 (+0000) Subject: Msp430UartP for usci incorrectly resetting peripheral state when released. X-Git-Tag: release/2.1.0-1~22 X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=commitdiff_plain;h=c28d328ba709f9c9bb81d6985ade01abdbba0560 Msp430UartP for usci incorrectly resetting peripheral state when released. --- diff --git a/tos/chips/msp430/usci/Msp430UartP.nc b/tos/chips/msp430/usci/Msp430UartP.nc index f998e3ce..4545aab3 100644 --- a/tos/chips/msp430/usci/Msp430UartP.nc +++ b/tos/chips/msp430/usci/Msp430UartP.nc @@ -117,7 +117,7 @@ implementation { { atomic { /* Disable the device */ - call Registers.setCtl1(UCSYNC); + call Registers.setCtl1(UCSWRST); /* Clear interrupts and interrupt flags */ call Registers.clrIeRx();