* @version $Revision$ $Date$
*/
-#include "msp430UsartResource.h"
+#include "msp430usart.h"
configuration HplMsp430Usart0C {
-
- provides interface AsyncStdControl;
+
provides interface HplMsp430Usart;
provides interface HplMsp430UsartInterrupts;
-
+ provides interface HplMsp430I2CInterrupts;
+
}
implementation {
components HplMsp430Usart0P as HplUsartP;
- components HplMsp430GeneralIOC as GIO;
-
- AsyncStdControl = HplUsartP;
HplMsp430Usart = HplUsartP;
HplMsp430UsartInterrupts = HplUsartP;
+ HplMsp430I2CInterrupts = HplUsartP;
+ components HplMsp430GeneralIOC as GIO;
HplUsartP.SIMO -> GIO.SIMO0;
HplUsartP.SOMI -> GIO.SOMI0;
HplUsartP.UCLK -> GIO.UCLK0;
HplUsartP.URXD -> GIO.URXD0;
HplUsartP.UTXD -> GIO.UTXD0;
+ components HplMsp430InterruptSigP;
+ HplUsartP.SIGNAL_UART0RX_VECTOR -> HplMsp430InterruptSigP.SIGNAL_UART0RX_VECTOR;
+ HplUsartP.SIGNAL_UART0TX_VECTOR -> HplMsp430InterruptSigP.SIGNAL_UART0TX_VECTOR;
}