X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=blobdiff_plain;f=tos%2Fplatforms%2Fshimmer%2Fchips%2Fsd%2FSDC.nc;h=1362692069efc497938d11766f642dde1d28b79e;hp=c74f7b39786855c5ad553fdc09184e151bcbf331;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hpb=adf1de6c009d13b7b52e68535c63b28f59c97400 diff --git a/tos/platforms/shimmer/chips/sd/SDC.nc b/tos/platforms/shimmer/chips/sd/SDC.nc index c74f7b39..13626920 100644 --- a/tos/platforms/shimmer/chips/sd/SDC.nc +++ b/tos/platforms/shimmer/chips/sd/SDC.nc @@ -32,21 +32,25 @@ */ /** * @author Steve Ayer + * @date July 2006 + * @date July 2009 (reworked, updated to maintained version) * @author Konrad Lorincz * @date March 25, 2008 - ported to TOS 2.x */ -configuration SDC -{ - provides interface SD; +configuration SDC { + provides { + interface SD; + interface StdControl; + } } -implementation -{ - components MainC, SDP; - SDP -> MainC.Boot; - SD = SDP; +implementation { + components SDP, new Msp430Usart0C(), HplMsp430InterruptP, LedsC; + + SD = SDP; + StdControl = SDP; - components HplMsp430Usart0C; - SDP.HplMsp430Usart -> HplMsp430Usart0C; - SDP.HplMsp430UsartInterrupts -> HplMsp430Usart0C; + SDP.Usart -> Msp430Usart0C; + SDP.DockInterrupt -> HplMsp430InterruptP.Port25; + SDP.Leds -> LedsC; }