provides interface HplMsp430UsartInterrupts as Interrupts[ uint8_t id ];
provides interface HplMsp430I2CInterrupts as I2CInterrupts[ uint8_t id ];
provides interface Resource[ uint8_t id ];
+ provides interface ResourceRequested[ uint8_t id ];
provides interface ArbiterInfo;
uses interface ResourceConfigure[ uint8_t id ];
components new FcfsArbiterC( MSP430_HPLUSART0_RESOURCE ) as ArbiterC;
Resource = ArbiterC;
+ ResourceRequested = ArbiterC;
ResourceConfigure = ArbiterC;
ArbiterInfo = ArbiterC;
UsartShareP.ArbiterInfo -> ArbiterC;