X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=tos%2Fplatforms%2Fmulle%2Fchips%2Frv8564%2FHplRV8564C.nc;fp=tos%2Fplatforms%2Fmulle%2Fchips%2Frv8564%2FHplRV8564C.nc;h=0ebcdb98673d0b33ef30f707764248e614f60b7b;hb=31ff2c2cf814676d013f819729ee17c1d26f2f29;hp=560576ade11c42874b885df8a8f04b6bc02a3dbb;hpb=f5c828d4d5ce088f8f5e8175d1203ed08343e781;p=tinyos-2.x.git diff --git a/tos/platforms/mulle/chips/rv8564/HplRV8564C.nc b/tos/platforms/mulle/chips/rv8564/HplRV8564C.nc index 560576ad..0ebcdb98 100755 --- a/tos/platforms/mulle/chips/rv8564/HplRV8564C.nc +++ b/tos/platforms/mulle/chips/rv8564/HplRV8564C.nc @@ -47,10 +47,11 @@ configuration HplRV8564C implementation { components HplRV8564P as RTCP, - new SoftwareI2C2C() as I2C, - HplM16c62pGeneralIOC as IOs, - HplM16c62pInterruptC as Irqs, - new M16c62pInterruptC() as Irq; + new SoftwareI2C2C() as I2C, + HplM16c62pGeneralIOC as IOs, + HplM16c62pInterruptC as Irqs, + new M16c62pInterruptC() as Irq, + BusyWaitMicroC; Irq.HplM16c62pInterrupt -> Irqs.Int0; @@ -60,7 +61,9 @@ implementation RTCP.GpioInterrupt -> Irq; RTCP.I2C -> I2C; RTCP.I2CResource -> I2C; + RTCP.BusyWait -> BusyWaitMicroC; - components PlatformC; + components PlatformC, RealMainP; PlatformC.SubInit -> RTCP.Init; + RealMainP.SoftwareInit -> RTCP.Startup; }