+
+ default async command msp430_usci_config_t* Msp430UsciConfigure.get()
+ {
+ static msp430_usci_config_t def = {
+ uart: {
+ ctl0: UCMODE_0, /* async, lsb first, 8N1 */
+ ctl1: UCSWRST|UCSSEL_3, /* clock uart from SMCLK */
+ brx: UBRX_1MHZ_9600,
+ mctl: UMCTL_1MHZ_9600,
+ irtctl: 0,
+ irrctl: 0,
+ abctl: 0
+ /* FIXME: pullup/pulldown configuration... */
+ }
+ };
+
+ return &def;
+ }
+
+ async event void Interrupts.i2cStart() {}
+ async event void Interrupts.i2cStop() {}
+ async event void Interrupts.i2cCal() {}
+ async event void Interrupts.brk() {}
+ async event void Interrupts.i2cNak() {}
+ async event void Counter.overflow() {}