uint8_t USCIABxTX_VECTOR,
uint8_t UCAxRXIFG,
uint8_t UCAxTXIFG,
+ uint8_t UCBxRXIFG,
+ uint8_t UCBxTXIFG,
uint8_t Ucaxctl0_addr,
uint8_t Ucaxctl1_addr,
uint8_t Ucaxrxbuf_addr,
uint8_t Ucxifg_addr
) @safe() {
provides {
- interface HplMsp430UsciIntA as IntA; /* Interrupts for USCI_Ax */
- interface HplMsp430UsciIntB as IntB; /* Interrupts for USCI_Bx */
+ interface HplMsp430UsciInt as IntA; /* Interrupts for USCI_Ax */
+ interface HplMsp430UsciInt as IntB; /* Interrupts for USCI_Bx */
}
}
default async event void IntA.brk() {}
default async event void IntA.rx(char c) {}
default async event void IntA.tx() {}
+ /* i2c is not available for A devices, so the below are never signalled */
+ default async event void IntA.i2cCal() {}
+ default async event void IntA.i2cNak() {}
+ default async event void IntA.i2cStart() {}
+ default async event void IntA.i2cStop() {}
default async event void IntB.brk() {}
default async event void IntB.rx(char c) {}