X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fchips%2Fmsp430%2Fusci%2FMsp430SpiP.nc;h=1f9701cc1da40cb3befded98cc1400b9748d63fe;hb=a89cc4ae698121d6a98b0e8e8c06cfe2bcaf6b8a;hp=dfdf5afd635089b30c5076deae08baa4aa14a245;hpb=e042912a1ce051595356c8faaeaf5b1ba9d17e02;p=tinyos-2.x.git diff --git a/tos/chips/msp430/usci/Msp430SpiP.nc b/tos/chips/msp430/usci/Msp430SpiP.nc index dfdf5afd..1f9701cc 100644 --- a/tos/chips/msp430/usci/Msp430SpiP.nc +++ b/tos/chips/msp430/usci/Msp430SpiP.nc @@ -144,13 +144,13 @@ implementation { call Registers.clrIfgRx(); /* Restore pins to their pre-configure state */ - if (is4pin() && (m_pins & PINS_STE)) + if (is4pin() && (m_pins & (1 << PINS_STE))) call STE.selectIOFunc(); - if (m_pins & PINS_SIMO) + if (m_pins & (1 << PINS_SIMO)) call SIMO.selectIOFunc(); - if (m_pins & PINS_SOMI) + if (m_pins & (1 << PINS_SOMI)) call SOMI.selectIOFunc(); - if (m_pins & PINS_CLK) + if (m_pins & (1 << PINS_CLK)) call CLK.selectIOFunc(); } }