X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fchips%2Fmsp430%2Fusci%2FHplMsp430UsciRegP.nc;h=fcd3c10e0b388e6fc72f3acacff8724055df0ca2;hb=3fe8f13e05a2bcbc4a224f5a7b7f0ae45398a9b5;hp=32f3de12af105417770420d077ecb9dd1c0ffc95;hpb=a4c683fb39c46c4a0382866e7ca1ab65a524fcf4;p=tinyos-2.x.git diff --git a/tos/chips/msp430/usci/HplMsp430UsciRegP.nc b/tos/chips/msp430/usci/HplMsp430UsciRegP.nc index 32f3de12..fcd3c10e 100644 --- a/tos/chips/msp430/usci/HplMsp430UsciRegP.nc +++ b/tos/chips/msp430/usci/HplMsp430UsciRegP.nc @@ -10,7 +10,7 @@ * - Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * - Neither the name of the Technische Universität Berlin nor the names + * - Neither the name of the Titanium Mirror, Inc. nor the names * of its contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * @@ -306,6 +306,11 @@ implementation return READ_FLAG(UCxxIfg, UCxxRXIFG); } + async command void Registers.setIfgRx() + { + SET_FLAG(UCxxIfg, UCxxRXIFG); + } + async command void Registers.clrIfgRx() { CLR_FLAG(UCxxIfg, UCxxRXIFG); @@ -316,6 +321,11 @@ implementation return READ_FLAG(UCxxIfg, UCxxTXIFG); } + async command void Registers.setIfgTx() + { + SET_FLAG(UCxxIfg, UCxxTXIFG); + } + async command void Registers.clrIfgTx() { CLR_FLAG(UCxxIfg, UCxxTXIFG);