X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=blobdiff_plain;f=tos%2Flib%2Fnet%2FDeluge%2Fextra%2FNetProgM.nc;h=fc054cff8fc0f13e00d657a1ca6da95241129eff;hp=e77ebeedeb4b09780359cfa6b8eb8cc0dbe91055;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hpb=adf1de6c009d13b7b52e68535c63b28f59c97400 diff --git a/tos/lib/net/Deluge/extra/NetProgM.nc b/tos/lib/net/Deluge/extra/NetProgM.nc index e77ebeed..fc054cff 100644 --- a/tos/lib/net/Deluge/extra/NetProgM.nc +++ b/tos/lib/net/Deluge/extra/NetProgM.nc @@ -40,7 +40,9 @@ module NetProgM { interface InternalFlash as IFlash; interface Crc; interface Leds; +#if !defined(PLATFORM_TINYNODE) interface CC2420Config; +#endif async command void setAmAddress(am_addr_t a); interface ReprogramGuard; } @@ -60,9 +62,10 @@ implementation { TOS_NODE_ID = bootArgs.address; call setAmAddress(bootArgs.address); } +#if !defined(PLATFORM_TINYNODE) call CC2420Config.setShortAddr(bootArgs.address); call CC2420Config.sync(); - +#endif return SUCCESS; } @@ -113,5 +116,7 @@ implementation { } } +#if !defined(PLATFORM_TINYNODE) event void CC2420Config.syncDone(error_t error) {} +#endif }