*/
configuration HplMsp430InterruptC
{
-#ifdef __msp430_have_port1
+#if defined(__MSP430_HAS_PORT1__) || defined(__MSP430_HAS_PORT1_R__)
provides interface HplMsp430Interrupt as Port10;
provides interface HplMsp430Interrupt as Port11;
provides interface HplMsp430Interrupt as Port12;
provides interface HplMsp430Interrupt as Port16;
provides interface HplMsp430Interrupt as Port17;
#endif
-#ifdef __msp430_have_port2
+#if defined(__MSP430_HAS_PORT2__) || defined(__MSP430_HAS_PORT2_R__)
provides interface HplMsp430Interrupt as Port20;
provides interface HplMsp430Interrupt as Port21;
provides interface HplMsp430Interrupt as Port22;
implementation
{
components HplMsp430InterruptP as HplInterruptP;
- components HplMsp430InterruptSigP;
-#ifdef __msp430_have_port1
+#if defined(__MSP430_HAS_PORT1__) || defined(__MSP430_HAS_PORT1_R__)
Port10 = HplInterruptP.Port10;
Port11 = HplInterruptP.Port11;
Port12 = HplInterruptP.Port12;
Port15 = HplInterruptP.Port15;
Port16 = HplInterruptP.Port16;
Port17 = HplInterruptP.Port17;
- HplInterruptP.SIGNAL_PORT1_VECTOR -> HplMsp430InterruptSigP.SIGNAL_PORT1_VECTOR;
#endif
-#ifdef __msp430_have_port2
+#if defined(__MSP430_HAS_PORT2__) || defined(__MSP430_HAS_PORT2_R__)
Port20 = HplInterruptP.Port20;
Port21 = HplInterruptP.Port21;
Port22 = HplInterruptP.Port22;
Port25 = HplInterruptP.Port25;
Port26 = HplInterruptP.Port26;
Port27 = HplInterruptP.Port27;
- HplInterruptP.SIGNAL_PORT2_VECTOR -> HplMsp430InterruptSigP.SIGNAL_PORT2_VECTOR;
#endif
}