Antonio Lignan | 1 Jan 02:17 2012

Re: Problems compiling PppRoute Blip 2.0 in Telosb

You are using 3.2.3 version of the compiler instead of the new one that allows more code optimization to
squeeze blip 2.0.

Quote (from your log):
 Thread model: single gcc version 3.2.3 /usr/bin/../lib/gcc-lib/msp430/3.2.3/

Regards 

Eric Decker | 1 Jan 11:30 2012
Picon

Re: Problems compiling PppRoute Blip 2.0 in Telosb


For msp430f1611 based motes, current (SVN trunk) BLIP does not compile with the old compiler 3.2.3.   You must use the new compiler (4.5.3).

The failure mode is ROM space gets filed up.

zot (28): make telosb blip

mkdir -p build/telosb

    compiling PppRouterC to a telosb binary


ncc -o build/telosb/main.exe  -Os -DRPL_ROUTING -DRPL_STORING_MODE -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/rpl -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/ppp -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/fragpool -DPPP_HDLC_RX_FRAME_LIMIT=1 -DPPP_HDLC_TX_FRAME_LIMIT=8 -DIN6_PREFIX=\"fec0::\" -DBLIP_DERIVE_SHORTADDRS -DCC2420_HW_ACKNOWLEDGEMENTS  -DCC2420_HW_ADDRESS_RECOGNITION -DPACKET_LINK -DTOSH_DATA_LENGTH=112 -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/printf/ -I/home/cire/mm/t2_cur/tinyos-2.x/support/sdk/c/blip/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/interfaces/  -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/nwprog/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/shell/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/serial/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/platform/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/icmp/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/dhcp/ /home/cire/mm/t2_cur/tinyos-2.x/support/sdk/c/blip/lib6lowpan/iovec.c /home/cire/mm/t2_cur/tinyos-2.x/support/sdk/c/blip/lib6lowpan/in_cksum.c /home/cire/mm/t2_cur/tinyos-2.x/support/sdk/c/blip/lib6lowpan/ip_malloc.c /home/cire/mm/t2_cur/tinyos-2.x/support/sdk/c/blip/lib6lowpan/utility.c /home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/table.c -fnesc-separator=__ -Wall -Wshadow -Wnesc-all -target=telosb -fnesc-cfile=build/telosb/app.c -board= -DDEFINED_TOS_AM_GROUP=0x22 -DIDENT_APPNAME=\"PppRouterC\" -DIDENT_USERNAME=\"cire\" -DIDENT_HOSTNAME=\"zot\" -DIDENT_USERHASH=0x11dce1bdL -DIDENT_TIMESTAMP=0x4f003459L -DIDENT_UIDHASH=0x2a0be597L  PppRouterC.nc -lm 


/home/cire/mm/t2_cur/tinyos-2.x/tos/platforms/telosa/PlatformHdlcUartC.nc:40:2: warning: #warning Enabling DMA on UART1RX

/home/cire/mm/t2_cur/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***"

/home/cire/mm/t2_cur/tinyos-2.x/tos/chips/cc2420/link/PacketLinkC.nc:38:2: warning: #warning "*** USING PACKET LINK LAYER"

/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/shell/UDPShellP.nc:260: warning: call via function pointer

/home/cire/mm/t2_cur/tinyos-2.x/tos/platforms/telosa/PlatformHdlcUartP.nc:181: warning: `HdlcUart.receivedByte' called asynchronously from `UsartInterrupts.rxDone'

/home/cire/.bin/mspgcc/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/bin/ld: region text is full (build/telosb/main.exe section .text)

/home/cire/.bin/mspgcc/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/bin/ld: region text is full (build/telosb/main.exe section .text)

/home/cire/.bin/mspgcc/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/bin/ld: section .data [00004000 -> 00004111] overlaps section .text [00004000 -> 0001187d]

make: *** [exe0] Error 1



On Sat, Dec 31, 2011 at 5:17 PM, Antonio Lignan <alinan <at> zolertia.com> wrote:
You are using 3.2.3 version of the compiler instead of the new one that allows more code optimization to squeeze blip 2.0.

Quote (from your log):
 Thread model: single gcc version 3.2.3 /usr/bin/../lib/gcc-lib/msp430/3.2.3/

Regards




--
Eric B. Decker
Senior (over 50 :-) Researcher


<div>
<div><br></div>
<div>For msp430f1611 based motes, current (SVN trunk)&nbsp;BLIP does not compile with the old compiler 3.2.3. &nbsp; You must use the new compiler (4.5.3).</div>
<div><br></div>
<div>The failure mode is ROM space gets filed up.</div>
<div><br></div>
<div>
<p></p>
<p>
zot (28): make telosb blip</p>
<p>
mkdir -p build/telosb</p>
<p>
&nbsp; &nbsp; compiling PppRouterC to a telosb binary</p>
<p>
<br></p>
<p>
ncc -o build/telosb/main.exe &nbsp;-Os -DRPL_ROUTING -DRPL_STORING_MODE -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/rpl -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/ppp -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/fragpool -DPPP_HDLC_RX_FRAME_LIMIT=1 -DPPP_HDLC_TX_FRAME_LIMIT=8 -DIN6_PREFIX=\"fec0::\" -DBLIP_DERIVE_SHORTADDRS -DCC2420_HW_ACKNOWLEDGEMENTS &nbsp;-DCC2420_HW_ADDRESS_RECOGNITION -DPACKET_LINK -DTOSH_DATA_LENGTH=112 -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/printf/ -I/home/cire/mm/t2_cur/tinyos-2.x/support/sdk/c/blip/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/interfaces/ &nbsp;-I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/nwprog/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/shell/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/serial/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/platform/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/icmp/ -I/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/dhcp/ /home/cire/mm/t2_cur/tinyos-2.x/support/sdk/c/blip/lib6lowpan/iovec.c /home/cire/mm/t2_cur/tinyos-2.x/support/sdk/c/blip/lib6lowpan/in_cksum.c /home/cire/mm/t2_cur/tinyos-2.x/support/sdk/c/blip/lib6lowpan/ip_malloc.c /home/cire/mm/t2_cur/tinyos-2.x/support/sdk/c/blip/lib6lowpan/utility.c /home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/table.c -fnesc-separator=__ -Wall -Wshadow -Wnesc-all -target=telosb -fnesc-cfile=build/telosb/app.c -board= -DDEFINED_TOS_AM_GROUP=0x22 -DIDENT_APPNAME=\"PppRouterC\" -DIDENT_USERNAME=\"cire\" -DIDENT_HOSTNAME=\"zot\" -DIDENT_USERHASH=0x11dce1bdL -DIDENT_TIMESTAMP=0x4f003459L -DIDENT_UIDHASH=0x2a0be597L &nbsp;PppRouterC.nc -lm&nbsp;</p>
<p><br></p>
<p>/home/cire/mm/t2_cur/tinyos-2.x/tos/platforms/telosa/PlatformHdlcUartC.nc:40:2: warning: #warning Enabling DMA on UART1RX</p>
<p>/home/cire/mm/t2_cur/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***"</p>
<p>/home/cire/mm/t2_cur/tinyos-2.x/tos/chips/cc2420/link/PacketLinkC.nc:38:2: warning: #warning "*** USING PACKET LINK LAYER"</p>
<p>/home/cire/mm/t2_cur/tinyos-2.x/tos/lib/net/blip/shell/UDPShellP.nc:260: warning: call via function pointer</p>
<p>/home/cire/mm/t2_cur/tinyos-2.x/tos/platforms/telosa/PlatformHdlcUartP.nc:181: warning: `HdlcUart.receivedByte' called asynchronously from `UsartInterrupts.rxDone'</p>
<p>/home/cire/.bin/mspgcc/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/bin/ld: region text is full (build/telosb/main.exe section .text)</p>
<p>/home/cire/.bin/mspgcc/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/bin/ld: region text is full (build/telosb/main.exe section .text)</p>
<p>/home/cire/.bin/mspgcc/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/bin/ld: section .data [00004000 -&gt; 00004111] overlaps section .text [00004000 -&gt; 0001187d]</p>
<p>make: *** [exe0] Error 1</p>
<div><br></div>
<p></p>
<br><div class="gmail_quote">On Sat, Dec 31, 2011 at 5:17 PM, Antonio Lignan <span dir="ltr">&lt;<a href="mailto:alinan <at> zolertia.com">alinan <at> zolertia.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote">You are using 3.2.3 version of the compiler instead of the new one that allows more code optimization to squeeze blip 2.0.<br><br>
Quote (from your log):<br><div class="im">&nbsp;Thread model: single gcc version 3.2.3 /usr/bin/../lib/gcc-lib/msp430/3.2.3/≤br><br>
</div>Regards<br><br>
</blockquote>
</div>
<br><br clear="all"><div><br></div>-- <br>Eric B. Decker<br>Senior (over 50 :-) Researcher<br><br><br>
</div>
</div>
acamap | 1 Jan 20:21 2012
Picon

Re: Problems compiling PppRoute Blip 2.0 in Telosb

Dear Antonio.

Yes, is correct that you said. Now I've change to the gcc-4.5.3 and is Ok.
Now this is the way that has been modified:

/opt/tinyos-2.x.svn/tools/toolchain/msp430-gcc/patch/0-msp430-gcc-4.5.3-20110706.patch
/opt/tinyos-2.x.svn/tools/toolchain/msp430-gcc/patch/msp430-gcc-4.5.3-20110706-sf3370978.patch
/opt/tinyos-2.x.svn/tools/toolchain/msp430-gcc/patch/msp430-gcc-4.5.3-20110706-sf3390964.patch
/opt/tinyos-2.x.svn/tools/toolchain/msp430-gcc/patch/msp430-gcc-4.5.3-20110706-sf3394176.patch
/opt/tinyos-2.x.svn/tools/toolchain/msp430-gcc/patch/msp430-gcc-4.5.3-20110706-sf3396639.patch
/opt/tinyos-2.x.svn/tools/toolchain/msp430-gcc/patch/msp430-gcc-4.5.3-20110706-sf3409864.patch
/opt/tinyos-2.x.svn/tools/toolchain/msp430-gcc/patch/msp430-gcc-4.5.3-20110706-sf3417263.patch

Thanks for your support.

Regards,

Alejandro

> You are using 3.2.3 version of the compiler instead of the new one that
> allows more code optimization to squeeze blip 2.0.
>
> Quote (from your log):
>  Thread model: single gcc version 3.2.3
> /usr/bin/../lib/gcc-lib/msp430/3.2.3/
>
> Regards
>
>

Eric Decker | 1 Jan 23:00 2012
Picon

Re: Problems compiling PppRoute Blip 2.0 in Telosb


Note: This is a PppRouter build for a msp430f1611 which has 

48K ROM  -> 49152 (1470 free)
10K RAM  ->  10240 (708 free)

Of the two, the one of most concern is the 708 free.   This is where the stack lives.   And by default TinyOS doesn't do any stack limit checking.

Just putting it out there.   Something to keep in mind if the code starts to behave strangely after running for a while.

eric


  compiled PppRouterC to build/telosb/main.exe
          47682 bytes in ROM
           9532 bytes in RAM


On Sun, Jan 1, 2012 at 11:10 AM, <acamap <at> correo.ugr.es> wrote:
Dear Erick.

Thanks a lot. Right Now is compiling Blip 2.0! . You are right.

<div>
<span class="Apple-style-span"><div><span class="Apple-style-span"><br></span></div>
<div>Note: This is a PppRouter build for a msp430f1611 which has&nbsp;</div>
<div><br></div>
<div>48K ROM &nbsp;-&gt; 49152 (1470 free)</div>
<div>10K RAM &nbsp;-&gt; &nbsp;10240 (708 free)</div>
<div><br></div>
<div>Of the two, the one of most concern is the 708 free. &nbsp; This is where the stack lives. &nbsp; And by default TinyOS doesn't do any stack limit checking.</div>
<div><br></div>
<div>Just putting it out there. &nbsp; Something to keep in mind if the code starts to behave strangely after running for a while.</div>
<div><br></div>
<div>eric</div>
<div><br></div>
<div><span class="Apple-style-span"><br></span></div>&nbsp;&nbsp;compiled PppRouterC to build/telosb/main.exe<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 47682 bytes in ROM<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;9532 bytes in RAM</span><br><br><div class="gmail_quote">On Sun, Jan 1, 2012 at 11:10 AM,  <span dir="ltr">&lt;<a href="mailto:acamap <at> correo.ugr.es">acamap <at> correo.ugr.es</a>&gt;</span> wrote:<br><blockquote class="gmail_quote">Dear Erick.<br><br>
Thanks a lot. Right Now is compiling Blip 2.0! . You are right.<br><br>
</blockquote>
</div>
</div>
Saining Xie | 2 Jan 06:16 2012
Picon

About drawing the multihop network topology

Hi HELP,


I successfully run the MultihopOscilloscope on 3 telosb nodes and collected right data.
Since it use a multihop protocol, is there any way that I can show the current network topology graph on PC?

I found Surge is an application to do this, but seems it only works for simulation.

Thanks a lot.
<div>
<p>Hi HELP,</p>
<div><br></div>
<div>I successfully run the MultihopOscilloscope on 3 telosb nodes and collected right data.</div>
<div>Since it use a multihop protocol, is there any way that I can show the current network topology graph on PC?</div>
<div><br></div>
<div>I found Surge is an application to do this, but seems it only works for simulation.</div>
<div><br></div>
<div>Thanks a lot.</div>
</div>
acamap | 1 Jan 20:10 2012
Picon

Re: Problems compiling PppRoute Blip 2.0 in Telosb

Dear Erick.

Thanks a lot. Right Now is compiling Blip 2.0! . You are right.

After follow your link and now is Ok. I'll share the last lines  that
appears in the shell.

/opt/tinyos-2.x.svn//tos/lib/net/rpl/
 /opt/tinyos-2.x.svn//tos/lib/ppp/
 /opt/tinyos-2.x.svn//tos/lib/fragpool/
 /opt/tinyos-2.x.svn//tos/lib/net/
 /opt/tinyos-2.x.svn//tos/lib/printf/
 /opt/tinyos-2.x.svn//support/sdk/c/blip/
 /opt/tinyos-2.x.svn//tos/lib/net/blip/
 /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/
 /opt/tinyos-2.x.svn//tos/lib/net/blip/nwprog/
 /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/
 /opt/tinyos-2.x.svn//tos/lib/net/blip/serial/
 /opt/tinyos-2.x.svn//tos/lib/net/blip/platform/
 /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/
 /opt/tinyos-2.x.svn//tos/lib/net/blip/dhcp/
 /opt/tinyos-2.x.svn//tos/sensorboards/
 /opt/tinyos-2.x.svn//tos/platforms/telosb/
 /opt/tinyos-2.x.svn//tos/platforms/telosb/
 /opt/tinyos-2.x.svn//tos/platforms/telosb/chips/stm25p/
 /opt/tinyos-2.x.svn//tos/platforms/telosa/
 /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420/
 /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/s1087/
 /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/s10871/
 /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/sht11/
 /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/alarm/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/control/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/csma/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/link/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/lowpan/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/lpl/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/packet/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/receive/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/spi/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/transmit/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/unique/
 /opt/tinyos-2.x.svn//tos/chips/cc2420/security/
 /opt/tinyos-2.x.svn//tos/chips/msp430/
 /opt/tinyos-2.x.svn//tos/chips/msp430/adc12/
 /opt/tinyos-2.x.svn//tos/chips/msp430/dma/
 /opt/tinyos-2.x.svn//tos/chips/msp430/pins/
 /opt/tinyos-2.x.svn//tos/chips/msp430/timer/
 /opt/tinyos-2.x.svn//tos/chips/msp430/usart/
 /opt/tinyos-2.x.svn//tos/chips/msp430/sensors/
 /opt/tinyos-2.x.svn//tos/chips/stm25p/
 /opt/tinyos-2.x.svn//tos/chips/sht11/
 /opt/tinyos-2.x.svn//tos/chips/ds2401/
 /opt/tinyos-2.x.svn//tos/lib/timer/
 /opt/tinyos-2.x.svn//tos/lib/serial/
 /opt/tinyos-2.x.svn//tos/lib/adc/
 /opt/tinyos-2.x.svn//tos/lib/power/
 /opt/tinyos-2.x.svn//tos/interfaces/
 /opt/tinyos-2.x.svn//tos/types/
 /opt/tinyos-2.x.svn//tos/system/
 /usr/bin/../lib/gcc/msp430/4.5.3/include/
 /usr/bin/../lib/gcc/msp430/4.5.3/include-fixed/
 /usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/include/
End of search list.
preprocessing /usr/lib/ncc/deputy_nodeputy.h
preprocessing /usr/lib/ncc/nesc_nx.h
preprocessing /opt/tinyos-2.x.svn//tos/system/tos.h
preprocessing /opt/tinyos-2.x.svn//tos/system/TinySchedulerC.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Scheduler.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/TaskBasic.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/SchedulerBasicP.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/McuSleep.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/McuSleepC.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/McuPowerState.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/McuPowerOverride.nc
preprocessing PppRouterC.nc
preprocessing PppRouterP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/IPForward.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Boot.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Leds.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/SplitControl.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/LcpAutomaton.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppIpv6.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/Ppp.nc
preprocessing
/opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/ForwardingTable.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/RootControl.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/dhcp/Dhcp6Info.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/IPPacket.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/MainC.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Init.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformC.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformP.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosb/MotePlatformC.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosb/MoteClockC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430ClockC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430ClockInit.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430ClockP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430Timer.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerControl.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430Compare.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430Capture.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerEvent.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerCapComP.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerCommonP.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosb/MoteClockP.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/RealMainP.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/LedsC.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/LedsP.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/GeneralIO.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformLedsC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430GeneralIOC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430GeneralIO.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430GeneralIOP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/pins/Msp430GpioC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppDaemonC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocol.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/HdlcUart.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/StdControl.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/GetSetOptions.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppDaemonP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolCodeSupport.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolReject.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppRejectedProtocol.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/HdlcFraming.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPool.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/MultiLed.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPoolC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPoolStorageP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPoolStorage.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPoolImplC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPoolImplP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/HdlcFramingC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/HdlcFramingP.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/LedC.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Led.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformLedC.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformLedP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/LinkControlProtocolC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/LinkControlProtocolP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolOption.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolCodeCoordinator.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppConfigureEngineC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppConfigure.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppConfigureEngineP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolCodeCoordinatorC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolCodeCoordinatorP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/LcpAutomatonC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/LcpAutomatonP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/Alarm.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/MuxAlarmMilli32C.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/MuxAlarmMilli32C_.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/VirtualizeAlarmC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/AlarmMilli32C.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Alarm32khz16C.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430Timer32khzC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/telosa/Msp430Timer32khzMapC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430AlarmC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/CounterMilli32C.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/Counter.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430Counter32khzC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430CounterC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/TransformCounterC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/TransformAlarmC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppIpv6C.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppIpv6P.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformHdlcUartC.nc
/opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformHdlcUartC.nc:40:2:
warning: #warning Enabling DMA on UART1RX
preprocessing /opt/tinyos-2.x.svn//tos/system/NoLedsC.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformHdlcUartP.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ResourceConfigure.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Resource.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430UartConfigure.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430Usart.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430UsartInterrupts.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/Msp430DmaChannel.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/TelosSerialP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430Usart1C.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ResourceRequested.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ArbiterInfo.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430UsartShare1P.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430UsartShareP.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430I2CInterrupts.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/FcfsArbiterC.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ResourceDefaultOwner.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/FcfsResourceQueueC.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ResourceQueue.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/ArbiterP.nc
preprocessing
/opt/tinyos-2.x.svn//tos/lib/power/AsyncStdControlPowerManagerC.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/AsyncStdControl.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/power/PowerDownCleanup.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/power/AsyncPowerManagerP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430Usart1C.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430Usart1P.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/Msp430DmaC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/Msp430DmaControl.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaControl.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaChannel.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaP.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaInterrupt.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaXP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/Msp430DmaChannelP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/Msp430DmaControlP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPStackC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/IP.nc
preprocessing
/opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/ForwardingTableEvents.nc
preprocessing
/opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/ForwardingEvents.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPProtocolsP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/IPAddress.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPForwardingEngineP.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Pool.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPNeighborDiscoveryC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/NeighborDiscovery.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/IPLower.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPNeighborDiscoveryP.nc
preprocessing
/opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/Ieee154Address.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPAddressC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPAddressP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/Ieee154AddressC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/Ieee154AddressP.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/LocalIeeeEui64.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Config.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/LocalIeeeEui64C.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/Ds2411C.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/ReadId48.nc
preprocessing /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/Ds2411P.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/OneWireStream.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/PlatformOneWireLowLevelC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/OneWireMasterC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/BusyWait.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/BusyWaitMicroC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/BusyWaitCounterC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430CounterMicroC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/DallasId48ToIeeeEui64C.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/control/CC2420ControlC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Power.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Read.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/control/CC2420ControlP.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/GpioInterrupt.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ActiveMessageAddress.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Ram.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Register.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Strobe.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/alarm/AlarmMultiplexC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420/HplCC2420AlarmC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Alarm32khz32C.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Counter32khz32C.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420/HplCC2420PinsC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420/HplCC2420InterruptsC.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/GpioCapture.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/GpioCaptureC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430InterruptC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430Interrupt.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430InterruptP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/pins/Msp430InterruptC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/spi/CC2420SpiC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/ChipSpiResource.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Fifo.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/spi/CC2420SpiWireC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/spi/CC2420SpiP.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/SpiByte.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/SpiPacket.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/State.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/StateC.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/StateImplC.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/StateImplP.nc
preprocessing
/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420/HplCC2420SpiC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430Spi0C.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/FastSpiByte.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430SpiConfigure.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430SpiNoDma0P.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430SpiNoDmaP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430Usart0C.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430Usart0P.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430I2C.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430Usart0C.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430UsartShare0P.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430I2C0C.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430I2C0P.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/ActiveMessageAddressC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPDispatchC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/BlipStatistics.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPDispatchP.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Packet.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Send.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Receive.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/ReadLqi.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/PacketLink.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/LowPowerListening.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Queue.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/Timer.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/CC2420RadioC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Packet.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/PacketAcknowledgements.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/LinkPacketMetadata.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/csma/CC2420CsmaC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/RadioBackoff.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/csma/CC2420CsmaP.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Transmit.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Random.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420PacketBody.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/transmit/CC2420TransmitC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/ReceiveIndicator.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/transmit/CC2420TransmitP.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/PacketTimeStamp.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/PacketTimeSyncOffset.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Receive.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/receive/CC2420ReceiveC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/receive/CC2420ReceiveP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/packet/CC2420PacketC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/packet/CC2420PacketP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/LocalTime.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/CounterToLocalTimeC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/HilTimerMilliC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/AlarmToTimerC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/VirtualizeTimerC.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/TimerMilliC.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/TimerMilliP.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/RandomC.nc
preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ParameterInit.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/RandomMlcgC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/unique/UniqueSendC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/unique/UniqueSendP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/unique/UniqueReceiveC.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/unique/UniqueReceiveP.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/lowpan/CC2420TinyosNetworkC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/chips/cc2420/lowpan/CC2420TinyosNetworkP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/lpl/DummyLplC.nc
/opt/tinyos-2.x.svn//tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning:
#warning "*** LOW POWER COMMUNICATIONS DISABLED ***"
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/lpl/DummyLplP.nc
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/link/PacketLinkC.nc
/opt/tinyos-2.x.svn//tos/chips/cc2420/link/PacketLinkC.nc:38:2: warning:
#warning "*** USING PACKET LINK LAYER"
preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/link/PacketLinkP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/ReadLqiC.nc
preprocessing
/opt/tinyos-2.x.svn//tos/lib/net/blip/platform/CC2420ReadLqiC.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/PoolC.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/PoolP.nc
preprocessing /opt/tinyos-2.x.svn//tos/system/QueueC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPStackControlP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/ICMPCoreP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPPacketC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/dhcp/NoDhcpC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRoutingC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRankC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRank.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRankP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLParentTable.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRoutingEngine.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLOF.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRoutingEngineC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRoutingEngineP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLDAORoutingEngine.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLDAORoutingEngineC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLDAORoutingEngineP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/ICMPCodeDispatchC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/ICMPCodeDispatchP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLOF0P.nc
preprocessing RplBorderRouterP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/UDPShellC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/UdpSocketC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/UDP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/UdpC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/UdpP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/UDPShellP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/ShellCommand.nc
preprocessing
/opt/tinyos-2.x.svn//tos/lib/net/blip/shell/RegisterShellCommand.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/ICMPPing.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/ICMPPingC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/ICMPPingP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/RouteCmdC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/RouteCmdP.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/ShellCommandC.nc
preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/ShellCommandP.nc
/opt/tinyos-2.x.svn//tos/lib/net/blip/shell/UDPShellP.nc:260: warning:
call via function pointer
/opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformHdlcUartP.nc:181:
warning: `HdlcUart.receivedByte' called asynchronously from
`UsartInterrupts.rxDone'
msp430-gcc -B/usr/lib/ncc -mmcu=msp430f1611 -mcpu=430 -mmpy=16 -mivcnt=16
-Os -Wall -Wshadow -v -o /tmp/ccU5wHX4.o -c -fdollars-in-identifiers
build/telosb/app.c
Using built-in specs.
Reading specs from
/usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/lib/msp430mcu.spec
COLLECT_GCC=msp430-gcc
COLLECT_LTO_WRAPPER=/usr/bin/../lib/gcc/../../libexec/gcc/msp430/4.5.3/lto-wrapper
Target: msp430
Configured with: ../configure
--prefix=/home/tinyos/local/tinyos-2.x/tools/platforms/msp430/toolchain/debian/usr
--target=msp430 --enable-languages=c
Thread model: single
gcc version 4.5.3 (GCC)
COLLECT_GCC_OPTIONS='-B/usr/lib/ncc' '-mmcu=msp430f1611' '-mcpu=430'
'-mmpy=16' '-mivcnt=16' '-Os' '-Wall' '-Wshadow' '-v' '-o'
'/tmp/ccU5wHX4.o' '-c' '-fdollars-in-identifiers' '-mcpu=430' '-mmpy=16'
'-mivcnt=16'
 /usr/bin/../lib/gcc/../../libexec/gcc/msp430/4.5.3/cc1 -quiet -v
-imultilib mmpy-16 -iprefix /usr/bin/../lib/gcc/msp430/4.5.3/
-D__MSP430F1611__ build/telosb/app.c -mcpu=430 -mcpu=430 -mmpy=16
-mmpy=16 -mivcnt=16 -mivcnt=16 -quiet -dumpbase app.c -mmcu=msp430f1611
-mcpu=430 -mmpy=16 -mivcnt=16 -mcpu=430 -mmpy=16 -mivcnt=16
-auxbase-strip /tmp/ccU5wHX4.o -Os -Wall -Wshadow -version
-fdollars-in-identifiers -o /tmp/ccpT2y71.s
GNU C (GCC) version 4.5.3 (msp430)
	compiled by GNU C version 4.4.5, GMP version 4.3.2, MPFR version 2.4.2,
MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory
"/usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/sys-include"
ignoring duplicate directory
"/usr/bin/../lib/gcc/../../lib/gcc/msp430/4.5.3/include"
ignoring duplicate directory
"/usr/bin/../lib/gcc/../../lib/gcc/msp430/4.5.3/include-fixed"
ignoring nonexistent directory
"/usr/bin/../lib/gcc/../../lib/gcc/msp430/4.5.3/../../../../msp430/sys-include"
ignoring duplicate directory
"/usr/bin/../lib/gcc/../../lib/gcc/msp430/4.5.3/../../../../msp430/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/bin/../lib/gcc/msp430/4.5.3/include
 /usr/bin/../lib/gcc/msp430/4.5.3/include-fixed
 /usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/include
End of search list.
GNU C (GCC) version 4.5.3 (msp430)
	compiled by GNU C version 4.4.5, GMP version 4.3.2, MPFR version 2.4.2,
MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: a927c1187de67cac7ce19c4a02591f21
/opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaXP.nc: In function
‘HplMsp430DmaXP__2__DMA__setState’:
/opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaXP.nc:220:25:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
/opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaXP.nc:220:25:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
COLLECT_GCC_OPTIONS='-B/usr/lib/ncc' '-mmcu=msp430f1611' '-mcpu=430'
'-mmpy=16' '-mivcnt=16' '-Os' '-Wall' '-Wshadow' '-v' '-o'
'/tmp/ccU5wHX4.o' '-c' '-fdollars-in-identifiers' '-mcpu=430' '-mmpy=16'
'-mivcnt=16'
 /usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/bin/as -mcpu=430
-mcpu=430 -mmcu=msp430f1611 -o /tmp/ccU5wHX4.o /tmp/ccpT2y71.s
COMPILER_PATH=/usr/lib/ncc/:/usr/bin/../lib/gcc/../../libexec/gcc/msp430/4.5.3/:/usr/bin/../lib/gcc/../../libexec/gcc/:/usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/bin/
LIBRARY_PATH=/usr/bin/../lib/gcc/msp430/4.5.3/mmpy-16/:/usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/lib/mmpy-16/:/usr/lib/ncc/:/usr/bin/../lib/gcc/msp430/4.5.3/:/usr/bin/../lib/gcc/:/usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/lib/
COLLECT_GCC_OPTIONS='-B/usr/lib/ncc' '-mmcu=msp430f1611' '-mcpu=430'
'-mmpy=16' '-mivcnt=16' '-Os' '-Wall' '-Wshadow' '-v' '-o'
'/tmp/ccU5wHX4.o' '-c' '-fdollars-in-identifiers' '-mcpu=430' '-mmpy=16'
'-mivcnt=16'
COMPILER_PATH=/usr/bin/../libexec/gcc/msp430/4.5.3/:/usr/bin/../libexec/gcc/:/usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/bin/
LIBRARY_PATH=/usr/bin/../lib/gcc/msp430/4.5.3/mmpy-16/:/usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/lib/mmpy-16/:/usr/bin/../lib/gcc/msp430/4.5.3/:/usr/bin/../lib/gcc/:/usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/lib/
COLLECT_GCC_OPTIONS='-_fnesc-gcc=msp430-gcc' '-_fnesc-include=nesc_nx'
'-I/usr/lib/ncc' '-_fnesc-include=tos'
'-_fnesc-scheduler=TinySchedulerC,TinySchedulerC.TaskBasic,TaskBasic,TaskBasic,runTask,postTask'
'-DPLATFORM_TELOSB' '-DBOARD_' '-o' 'build/telosb/main.exe' '-Os'
'-DRPL_ROUTING' '-DRPL_STORING_MODE' '-DPPP_HDLC_RX_FRAME_LIMIT=1'
'-DPPP_HDLC_TX_FRAME_LIMIT=8' '-DIN6_PREFIX="fec0::"'
'-DCC2420_HW_ACKNOWLEDGEMENTS' '-DCC2420_HW_ADDRESS_RECOGNITION'
'-DPACKET_LINK' '-DTOSH_DATA_LENGTH=112' '-v' '-_fnesc-separator=__'
'-Wall' '-Wshadow' '-_Wnesc-all' '-_fnesc-cfile=build/telosb/app.c'
'-DDEFINED_TOS_AM_GROUP=0x22' '-DIDENT_APPNAME="PppRouterC"'
'-DIDENT_USERNAME="root"' '-DIDENT_HOSTNAME="a"'
'-DIDENT_USERHASH=0x7e60f58aL' '-DIDENT_TIMESTAMP=0x4f00adaaL'
'-DIDENT_UIDHASH=0x5f95bac2L'  '-_fnesc-target=msp430' '-_fnesc-no-debug'
'-I/opt/tinyos-2.x.svn//tos/lib/net/rpl'
'-I/opt/tinyos-2.x.svn//tos/lib/ppp'
'-I/opt/tinyos-2.x.svn//tos/lib/fragpool'
'-I/opt/tinyos-2.x.svn//tos/lib/net/'
'-I/opt/tinyos-2.x.svn//tos/lib/printf/'
'-I/opt/tinyos-2.x.svn//support/sdk/c/blip/'
'-I/opt/tinyos-2.x.svn//tos/lib/net/blip/'
'-I/opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/'
'-I/opt/tinyos-2.x.svn//tos/lib/net/blip/nwprog/'
'-I/opt/tinyos-2.x.svn//tos/lib/net/blip/shell/'
'-I/opt/tinyos-2.x.svn//tos/lib/net/blip/serial/'
'-I/opt/tinyos-2.x.svn//tos/lib/net/blip/platform/'
'-I/opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/'
'-I/opt/tinyos-2.x.svn//tos/lib/net/blip/dhcp/'
'-I/opt/tinyos-2.x.svn//tos/sensorboards/'
'-I/opt/tinyos-2.x.svn//tos/platforms/telosb'
'-I/opt/tinyos-2.x.svn//tos/platforms/telosb'
'-I/opt/tinyos-2.x.svn//tos/platforms/telosb/chips/stm25p'
'-I/opt/tinyos-2.x.svn//tos/platforms/telosa'
'-I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420'
'-I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/s1087'
'-I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/s10871'
'-I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/sht11'
'-I/opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/alarm'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/control'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/csma'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/link'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/lowpan'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/lpl'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/packet'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/receive'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/spi'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/transmit'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/unique'
'-I/opt/tinyos-2.x.svn//tos/chips/cc2420/security'
'-I/opt/tinyos-2.x.svn//tos/chips/msp430'
'-I/opt/tinyos-2.x.svn//tos/chips/msp430/adc12'
'-I/opt/tinyos-2.x.svn//tos/chips/msp430/dma'
'-I/opt/tinyos-2.x.svn//tos/chips/msp430/pins'
'-I/opt/tinyos-2.x.svn//tos/chips/msp430/timer'
'-I/opt/tinyos-2.x.svn//tos/chips/msp430/usart'
'-I/opt/tinyos-2.x.svn//tos/chips/msp430/sensors'
'-I/opt/tinyos-2.x.svn//tos/chips/stm25p'
'-I/opt/tinyos-2.x.svn//tos/chips/sht11'
'-I/opt/tinyos-2.x.svn//tos/chips/ds2401'
'-I/opt/tinyos-2.x.svn//tos/lib/timer'
'-I/opt/tinyos-2.x.svn//tos/lib/serial'
'-I/opt/tinyos-2.x.svn//tos/lib/adc'
'-I/opt/tinyos-2.x.svn//tos/lib/power'
'-I/opt/tinyos-2.x.svn//tos/interfaces' '-I/opt/tinyos-2.x.svn//tos/types'
'-I/opt/tinyos-2.x.svn//tos/system' '-DNESC=133' '-mmcu=msp430f1611'
'-mcpu=430' '-mmpy=16' '-mivcnt=16'
 /usr/bin/../libexec/gcc/msp430/4.5.3/collect2 -m msp430 -o
build/telosb/main.exe
/usr/bin/../lib/gcc/msp430/4.5.3/mmpy-16/crt0ivtbl16.o
-L/usr/bin/../lib/gcc/msp430/4.5.3/mmpy-16
-L/usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/lib/mmpy-16
-L/usr/bin/../lib/gcc/msp430/4.5.3 -L/usr/bin/../lib/gcc
-L/usr/bin/../lib/gcc/msp430/4.5.3/../../../../msp430/lib /tmp/ccwuktTs.o
/tmp/cceAZ6iA.o /tmp/ccy6vXOH.o /tmp/cc4Oa5tP.o /tmp/cceepCdX.o
/tmp/ccU5wHX4.o -lm -lgcc -lc -lgcc -lcrt0 -L
/usr/bin/../lib/gcc/../../msp430/lib/ldscripts/msp430f1611/
    compiled PppRouterC to build/telosb/main.exe
           47682 bytes in ROM
            9532 bytes in RAM
msp430-objcopy --output-target=ihex build/telosb/main.exe
build/telosb/main.ihex
    writing TOS image
cp build/telosb/main.ihex build/telosb/main.ihex.out
    installing telosb binary using bsl
tos-bsl --telosb -c /dev/ttyUSB0 -r -e -I -p build/telosb/main.ihex.out
MSP430 Bootstrap Loader Version: 1.39-goodfet-8
Mass Erase...
Transmit default password ...
Invoking BSL...
Transmit default password ...
Current bootstrap loader version: 1.61 (Device ID: f16c)
Changing baudrate to 38400 ...
Program ...
47714 bytes programmed.
Reset device ...
rm -f build/telosb/main.exe.out build/telosb/main.ihex.out


Thanks again.

Regards.

Alejandro.


> You are using the old compiler (3.2.3 - msp430).
>
> It appears that using the old compiler overflows the address space.
> I'll
> see if I can duplicate that later today.
>
>
> In the meantime, I'd recommend you switch to the latest compiler (4.5.3 -
> msp430).
>
> The best way to do that is to follow the instructions at:
> http://tinyprod.net/repos/debian-dev/
>
> Note: the toolchain at tinyprod.net/repos/debian-dev has more patches
> applied to it than the toolchain at stanford.
>
>
> On Sat, Dec 31, 2011 at 7:35 AM, <acamap <at> correo.ugr.es> wrote:
>
>> Dear Erick.
>>
>> Thanks for answering  me.
>>
>> I've reinstalled since the trunk completely in my computer doing:
>>
>> git clone git://github.com/tyll/tinyos-2.x-contrib.git
>>
>> Now, when I did:
>>
>> root <at> a:/opt/tinyos-2.x.svn/apps/PppRouter# make verbose telosb blip
>> install
>>
>> The error persist and this is the last that appears:
>>
>>
>>  /opt/tinyos-2.x.svn/tos/lib/fragpool
>>  /opt/tinyos-2.x.svn/tos/lib/net
>>  /opt/tinyos-2.x.svn/tos/lib/printf
>>  /opt/tinyos-2.x.svn/support/sdk/c/blip
>>  /opt/tinyos-2.x.svn/tos/lib/net/blip
>>  /opt/tinyos-2.x.svn/tos/lib/net/blip/interfaces
>>  /opt/tinyos-2.x.svn/tos/lib/net/blip/nwprog
>>  /opt/tinyos-2.x.svn/tos/lib/net/blip/shell
>>  /opt/tinyos-2.x.svn/tos/lib/net/blip/serial
>>  /opt/tinyos-2.x.svn/tos/lib/net/blip/platform
>>  /opt/tinyos-2.x.svn/tos/lib/net/blip/icmp
>>  /opt/tinyos-2.x.svn/tos/lib/net/blip/dhcp
>>  /opt/tinyos-2.x.svn/tos/sensorboards
>>  /opt/tinyos-2.x.svn/tos/platforms/telosb
>>  /opt/tinyos-2.x.svn/tos/platforms/telosb/chips/stm25p
>>  /opt/tinyos-2.x.svn/tos/platforms/telosa
>>  /opt/tinyos-2.x.svn/tos/platforms/telosa/chips/cc2420
>>  /opt/tinyos-2.x.svn/tos/platforms/telosa/chips/s1087
>>  /opt/tinyos-2.x.svn/tos/platforms/telosa/chips/s10871
>>  /opt/tinyos-2.x.svn/tos/platforms/telosa/chips/sht11
>>  /opt/tinyos-2.x.svn/tos/platforms/epic/chips/ds2411
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/alarm
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/control
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/csma
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/interfaces
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/link
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/lowpan
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/lpl
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/packet
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/receive
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/spi
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/transmit
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/unique
>>  /opt/tinyos-2.x.svn/tos/chips/cc2420/security
>>  /opt/tinyos-2.x.svn/tos/chips/msp430
>>  /opt/tinyos-2.x.svn/tos/chips/msp430/adc12
>>  /opt/tinyos-2.x.svn/tos/chips/msp430/dma
>>  /opt/tinyos-2.x.svn/tos/chips/msp430/pins
>>  /opt/tinyos-2.x.svn/tos/chips/msp430/timer
>>  /opt/tinyos-2.x.svn/tos/chips/msp430/usart
>>  /opt/tinyos-2.x.svn/tos/chips/msp430/sensors
>>  /opt/tinyos-2.x.svn/tos/chips/stm25p
>>  /opt/tinyos-2.x.svn/tos/chips/sht11
>>  /opt/tinyos-2.x.svn/tos/chips/ds2401
>>  /opt/tinyos-2.x.svn/tos/lib/timer
>>  /opt/tinyos-2.x.svn/tos/lib/serial
>>  /opt/tinyos-2.x.svn/tos/lib/power
>>  /opt/tinyos-2.x.svn/tos/interfaces
>>  /opt/tinyos-2.x.svn/tos/types
>>  /opt/tinyos-2.x.svn/tos/system
>>  /usr/lib/gcc-lib/msp430/3.2.3/include
>>  /usr/msp430/include
>> End of search list.
>>  /usr/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/bin/as -o
>> /tmp/ccHhY4Hm.o /tmp/cc74YQeh.s
>>  perl -S nesc-compile -_fnesc-gcc=msp430-gcc -_fnesc-include=nesc_nx
>> -_fnesc-include=tos
>>
>> -_fnesc-scheduler=TinySchedulerC,TinySchedulerC.TaskBasic,TaskBasic,TaskBasic,runTask,postTask
>> -_fnesc-separator=__ -_Wnesc-all -_fnesc-cfile=build/telosb/app.c
>> -_fnesc-target=msp430 -_fnesc-no-debug -mmcu=msp430x1611
>> -DPLATFORM_TELOSB -DBOARD_ -DRPL_ROUTING -DRPL_STORING_MODE
>> -DPPP_HDLC_RX_FRAME_LIMIT=1 -DPPP_HDLC_TX_FRAME_LIMIT=8
>> -DIN6_PREFIX="fec0::" -DBLIP_DERIVE_SHORTADDRS
>> -DCC2420_HW_ACKNOWLEDGEMENTS -DCC2420_HW_ADDRESS_RECOGNITION
>> -DPACKET_LINK -DTOSH_DATA_LENGTH=112 -DDEFINED_TOS_AM_GROUP=0x22
>> -DIDENT_APPNAME="PppRouterC" -DIDENT_USERNAME="root"
>> -DIDENT_HOSTNAME="a"
>> -DIDENT_USERHASH=0x7e60f58aL -DIDENT_TIMESTAMP=0x4eff29a1L
>> -DIDENT_UIDHASH=0x3aa4ad19L -DNESC=133 -I/usr/lib/ncc
>> -I/opt/tinyos-2.x.svn//tos/lib/net/rpl
>> -I/opt/tinyos-2.x.svn//tos/lib/ppp
>> -I/opt/tinyos-2.x.svn//tos/lib/fragpool
>> -I/opt/tinyos-2.x.svn//tos/lib/net/
>> -I/opt/tinyos-2.x.svn//tos/lib/printf/
>> -I/opt/tinyos-2.x.svn//support/sdk/c/blip/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/nwprog/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/shell/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/serial/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/platform/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/dhcp/
>> -I/opt/tinyos-2.x.svn//tos/sensorboards/
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosb
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosb
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosb/chips/stm25p
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosa
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/s1087
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/s10871
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/sht11
>> -I/opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/alarm
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/control
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/csma
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/link
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/lowpan
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/lpl
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/packet
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/receive
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/spi
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/transmit
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/unique
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/security
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/adc12
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/dma
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/pins
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/timer
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/usart
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/sensors
>> -I/opt/tinyos-2.x.svn//tos/chips/stm25p
>> -I/opt/tinyos-2.x.svn//tos/chips/sht11
>> -I/opt/tinyos-2.x.svn//tos/chips/ds2401
>> -I/opt/tinyos-2.x.svn//tos/lib/timer
>> -I/opt/tinyos-2.x.svn//tos/lib/serial -I/opt/tinyos-2.x.svn//tos/lib/adc
>> -I/opt/tinyos-2.x.svn//tos/lib/power
>> -I/opt/tinyos-2.x.svn//tos/interfaces -I/opt/tinyos-2.x.svn//tos/types
>> -I/opt/tinyos-2.x.svn//tos/system -Os -Wall -Wshadow -v -o
>> /tmp/cclm927Y.o PppRouterC.nc -_ASM
>> nesc1 -U__BLOCKS__ -fnesc-include=deputy_nodeputy -_fnesc-gcc=msp430-gcc
>> -_fnesc-include=nesc_nx -_fnesc-include=tos
>>
>> -_fnesc-scheduler=TinySchedulerC,TinySchedulerC.TaskBasic,TaskBasic,TaskBasic,runTask,postTask
>> -_fnesc-separator=__ -_Wnesc-all -_fnesc-target=msp430 -_fnesc-no-debug
>> -mmcu=msp430x1611 -DPLATFORM_TELOSB -DBOARD_ -DRPL_ROUTING
>> -DRPL_STORING_MODE -DPPP_HDLC_RX_FRAME_LIMIT=1
>> -DPPP_HDLC_TX_FRAME_LIMIT=8
>> -DIN6_PREFIX="fec0::" -DBLIP_DERIVE_SHORTADDRS
>> -DCC2420_HW_ACKNOWLEDGEMENTS -DCC2420_HW_ADDRESS_RECOGNITION
>> -DPACKET_LINK
>> -DTOSH_DATA_LENGTH=112 -DDEFINED_TOS_AM_GROUP=0x22
>> -DIDENT_APPNAME="PppRouterC" -DIDENT_USERNAME="root"
>> -DIDENT_HOSTNAME="a"
>> -DIDENT_USERHASH=0x7e60f58aL -DIDENT_TIMESTAMP=0x4eff29a1L
>> -DIDENT_UIDHASH=0x3aa4ad19L -DNESC=133 -I/usr/lib/ncc
>> -I/opt/tinyos-2.x.svn//tos/lib/net/rpl
>> -I/opt/tinyos-2.x.svn//tos/lib/ppp
>> -I/opt/tinyos-2.x.svn//tos/lib/fragpool
>> -I/opt/tinyos-2.x.svn//tos/lib/net/
>> -I/opt/tinyos-2.x.svn//tos/lib/printf/
>> -I/opt/tinyos-2.x.svn//support/sdk/c/blip/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/nwprog/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/shell/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/serial/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/platform/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/
>> -I/opt/tinyos-2.x.svn//tos/lib/net/blip/dhcp/
>> -I/opt/tinyos-2.x.svn//tos/sensorboards/
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosb
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosb
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosb/chips/stm25p
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosa
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/s1087
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/s10871
>> -I/opt/tinyos-2.x.svn//tos/platforms/telosa/chips/sht11
>> -I/opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/alarm
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/control
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/csma
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/link
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/lowpan
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/lpl
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/packet
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/receive
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/spi
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/transmit
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/unique
>> -I/opt/tinyos-2.x.svn//tos/chips/cc2420/security
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/adc12
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/dma
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/pins
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/timer
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/usart
>> -I/opt/tinyos-2.x.svn//tos/chips/msp430/sensors
>> -I/opt/tinyos-2.x.svn//tos/chips/stm25p
>> -I/opt/tinyos-2.x.svn//tos/chips/sht11
>> -I/opt/tinyos-2.x.svn//tos/chips/ds2401
>> -I/opt/tinyos-2.x.svn//tos/lib/timer
>> -I/opt/tinyos-2.x.svn//tos/lib/serial
>> -I/opt/tinyos-2.x.svn//tos/lib/adc -I/opt/tinyos-2.x.svn//tos/lib/power
>> -I/opt/tinyos-2.x.svn//tos/interfaces -I/opt/tinyos-2.x.svn//tos/types
>> -I/opt/tinyos-2.x.svn//tos/system -Wall -Wshadow -v PppRouterC.nc -o
>> build/telosb/app.c
>> #include "..." and component search starts here:
>> #include <...> search starts here:
>>  /usr/lib/ncc/
>>  /opt/tinyos-2.x.svn//tos/lib/net/rpl/
>>  /opt/tinyos-2.x.svn//tos/lib/ppp/
>>  /opt/tinyos-2.x.svn//tos/lib/fragpool/
>>  /opt/tinyos-2.x.svn//tos/lib/net/
>>  /opt/tinyos-2.x.svn//tos/lib/printf/
>>  /opt/tinyos-2.x.svn//support/sdk/c/blip/
>>  /opt/tinyos-2.x.svn//tos/lib/net/blip/
>>  /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/
>>  /opt/tinyos-2.x.svn//tos/lib/net/blip/nwprog/
>>  /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/
>>  /opt/tinyos-2.x.svn//tos/lib/net/blip/serial/
>>  /opt/tinyos-2.x.svn//tos/lib/net/blip/platform/
>>  /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/
>>  /opt/tinyos-2.x.svn//tos/lib/net/blip/dhcp/
>>  /opt/tinyos-2.x.svn//tos/sensorboards/
>>  /opt/tinyos-2.x.svn//tos/platforms/telosb/
>>  /opt/tinyos-2.x.svn//tos/platforms/telosb/
>>  /opt/tinyos-2.x.svn//tos/platforms/telosb/chips/stm25p/
>>  /opt/tinyos-2.x.svn//tos/platforms/telosa/
>>  /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420/
>>  /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/s1087/
>>  /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/s10871/
>>  /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/sht11/
>>  /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/alarm/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/control/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/csma/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/link/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/lowpan/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/lpl/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/packet/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/receive/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/spi/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/transmit/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/unique/
>>  /opt/tinyos-2.x.svn//tos/chips/cc2420/security/
>>  /opt/tinyos-2.x.svn//tos/chips/msp430/
>>  /opt/tinyos-2.x.svn//tos/chips/msp430/adc12/
>>  /opt/tinyos-2.x.svn//tos/chips/msp430/dma/
>>  /opt/tinyos-2.x.svn//tos/chips/msp430/pins/
>>  /opt/tinyos-2.x.svn//tos/chips/msp430/timer/
>>  /opt/tinyos-2.x.svn//tos/chips/msp430/usart/
>>  /opt/tinyos-2.x.svn//tos/chips/msp430/sensors/
>>  /opt/tinyos-2.x.svn//tos/chips/stm25p/
>>  /opt/tinyos-2.x.svn//tos/chips/sht11/
>>  /opt/tinyos-2.x.svn//tos/chips/ds2401/
>>  /opt/tinyos-2.x.svn//tos/lib/timer/
>>  /opt/tinyos-2.x.svn//tos/lib/serial/
>>  /opt/tinyos-2.x.svn//tos/lib/adc/
>>  /opt/tinyos-2.x.svn//tos/lib/power/
>>  /opt/tinyos-2.x.svn//tos/interfaces/
>>  /opt/tinyos-2.x.svn//tos/types/
>>  /opt/tinyos-2.x.svn//tos/system/
>>  /usr/lib/gcc-lib/msp430/3.2.3/include/
>>  /usr/msp430/include/
>> End of search list.
>> preprocessing /usr/lib/ncc/deputy_nodeputy.h
>> preprocessing /usr/lib/ncc/nesc_nx.h
>> preprocessing /opt/tinyos-2.x.svn//tos/system/tos.h
>> preprocessing /opt/tinyos-2.x.svn//tos/system/TinySchedulerC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Scheduler.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/TaskBasic.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/SchedulerBasicP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/McuSleep.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/McuSleepC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/McuPowerState.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/McuPowerOverride.nc
>> preprocessing PppRouterC.nc
>> preprocessing PppRouterP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/IPForward.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Boot.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Leds.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/SplitControl.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/LcpAutomaton.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppIpv6.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/Ppp.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/ForwardingTable.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/RootControl.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/dhcp/Dhcp6Info.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/IPPacket.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/MainC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Init.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosb/MotePlatformC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosb/MoteClockC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430ClockC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430ClockInit.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430ClockP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430Timer.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerControl.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430Compare.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430Capture.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerEvent.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerCapComP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430TimerCommonP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosb/MoteClockP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/RealMainP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/LedsC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/LedsP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/GeneralIO.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformLedsC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430GeneralIOC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430GeneralIO.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430GeneralIOP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/pins/Msp430GpioC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppDaemonC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocol.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/HdlcUart.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/StdControl.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/GetSetOptions.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppDaemonP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolCodeSupport.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolReject.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppRejectedProtocol.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/HdlcFraming.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPool.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/MultiLed.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPoolC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPoolStorageP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPoolStorage.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPoolImplC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/fragpool/FragmentPoolImplP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/HdlcFramingC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/HdlcFramingP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/LedC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Led.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformLedC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformLedP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/LinkControlProtocolC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/LinkControlProtocolP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolOption.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolCodeCoordinator.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppConfigureEngineC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppConfigure.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppConfigureEngineP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolCodeCoordinatorC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/ppp/PppProtocolCodeCoordinatorP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/LcpAutomatonC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/LcpAutomatonP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/Alarm.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/MuxAlarmMilli32C.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/MuxAlarmMilli32C_.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/VirtualizeAlarmC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/AlarmMilli32C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Alarm32khz16C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430Timer32khzC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/telosa/Msp430Timer32khzMapC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430AlarmC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/CounterMilli32C.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/Counter.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430Counter32khzC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430CounterC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/TransformCounterC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/TransformAlarmC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppIpv6C.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/ppp/PppIpv6P.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformHdlcUartC.nc
>> /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformHdlcUartC.nc:40:2:
>> warning: #warning Enabling DMA on UART1RX
>> preprocessing /opt/tinyos-2.x.svn//tos/system/NoLedsC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformHdlcUartP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ResourceConfigure.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Resource.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430UartConfigure.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430Usart.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430UsartInterrupts.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/dma/Msp430DmaChannel.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/platforms/telosa/TelosSerialP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430Usart1C.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ResourceRequested.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ArbiterInfo.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430UsartShare1P.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430UsartShareP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430I2CInterrupts.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/FcfsArbiterC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/interfaces/ResourceDefaultOwner.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/FcfsResourceQueueC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ResourceQueue.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/ArbiterP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/power/AsyncStdControlPowerManagerC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/AsyncStdControl.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/power/PowerDownCleanup.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/power/AsyncPowerManagerP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430Usart1C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430Usart1P.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/Msp430DmaC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/dma/Msp430DmaControl.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaControl.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaChannel.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaInterrupt.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/dma/HplMsp430DmaXP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/dma/Msp430DmaChannelP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/dma/Msp430DmaControlP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPStackC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/IP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/ForwardingTableEvents.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/ForwardingEvents.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPProtocolsP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/IPAddress.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/IPForwardingEngineP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Pool.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/IPNeighborDiscoveryC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/NeighborDiscovery.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/IPLower.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/IPNeighborDiscoveryP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/Ieee154Address.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPAddressC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPAddressP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/Ieee154AddressC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/Ieee154AddressP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/LocalIeeeEui64.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Config.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/LocalIeeeEui64C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/Ds2411C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/ReadId48.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/Ds2411P.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/OneWireStream.nc
>> preprocessing
>>
>> /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/PlatformOneWireLowLevelC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/OneWireMasterC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/BusyWait.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/BusyWaitMicroC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/BusyWaitCounterC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Msp430CounterMicroC.nc
>> preprocessing
>>
>> /opt/tinyos-2.x.svn//tos/platforms/epic/chips/ds2411/DallasId48ToIeeeEui64C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/control/CC2420ControlC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Power.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Read.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/control/CC2420ControlP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/GpioInterrupt.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/interfaces/ActiveMessageAddress.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Ram.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Register.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Strobe.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/alarm/AlarmMultiplexC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420/HplCC2420AlarmC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Alarm32khz32C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/Counter32khz32C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420/HplCC2420PinsC.nc
>> preprocessing
>>
>> /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420/HplCC2420InterruptsC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/GpioCapture.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/GpioCaptureC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430InterruptC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430Interrupt.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/pins/HplMsp430InterruptP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/pins/Msp430InterruptC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/spi/CC2420SpiC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/ChipSpiResource.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Fifo.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/spi/CC2420SpiWireC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/spi/CC2420SpiP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/SpiByte.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/SpiPacket.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/State.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/StateC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/StateImplC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/StateImplP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/platforms/telosa/chips/cc2420/HplCC2420SpiC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430Spi0C.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/FastSpiByte.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430SpiConfigure.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430SpiNoDma0P.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430SpiNoDmaP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430Usart0C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430Usart0P.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430I2C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430Usart0C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/Msp430UsartShare0P.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430I2C0C.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/usart/HplMsp430I2C0P.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/ActiveMessageAddressC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPDispatchC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/BlipStatistics.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPDispatchP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Packet.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Send.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Receive.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/ReadLqi.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/PacketLink.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/LowPowerListening.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Queue.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/Timer.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/CC2420RadioC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Packet.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/interfaces/PacketAcknowledgements.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/LinkPacketMetadata.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/csma/CC2420CsmaC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/RadioBackoff.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/csma/CC2420CsmaP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Transmit.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/Random.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420PacketBody.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/transmit/CC2420TransmitC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/ReceiveIndicator.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/transmit/CC2420TransmitP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/PacketTimeStamp.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/PacketTimeSyncOffset.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/interfaces/CC2420Receive.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/receive/CC2420ReceiveC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/receive/CC2420ReceiveP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/packet/CC2420PacketC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/packet/CC2420PacketP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/LocalTime.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/CounterToLocalTimeC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/msp430/timer/HilTimerMilliC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/AlarmToTimerC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/timer/VirtualizeTimerC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/TimerMilliC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/TimerMilliP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/RandomC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/interfaces/ParameterInit.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/RandomMlcgC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/unique/UniqueSendC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/unique/UniqueSendP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/unique/UniqueReceiveC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/unique/UniqueReceiveP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/lowpan/CC2420TinyosNetworkC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/lowpan/CC2420TinyosNetworkP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/lpl/DummyLplC.nc
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning:
>> #warning "*** LOW POWER COMMUNICATIONS DISABLED ***"
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/lpl/DummyLplP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/link/PacketLinkC.nc
>> /opt/tinyos-2.x.svn//tos/chips/cc2420/link/PacketLinkC.nc:38:2: warning:
>> #warning "*** USING PACKET LINK LAYER"
>> preprocessing /opt/tinyos-2.x.svn//tos/chips/cc2420/link/PacketLinkP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/ReadLqiC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/platform/CC2420ReadLqiC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/PoolC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/PoolP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/system/QueueC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPStackControlP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/ICMPCoreP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/IPPacketC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/dhcp/NoDhcpC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRoutingC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRankC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRank.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRankP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLParentTable.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRoutingEngine.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLOF.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRoutingEngineC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLRoutingEngineP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLDAORoutingEngine.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLDAORoutingEngineC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLDAORoutingEngineP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/ICMPCodeDispatchC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/ICMPCodeDispatchP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/rpl/RPLOF0P.nc
>> preprocessing RplBorderRouterP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/UDPShellC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/UdpSocketC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/UDP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/UdpC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/UdpP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/UDPShellP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/ShellCommand.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/RegisterShellCommand.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/interfaces/ICMPPing.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/ICMPPingC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/icmp/ICMPPingP.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/RouteCmdC.nc
>> preprocessing /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/RouteCmdP.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/ShellCommandC.nc
>> preprocessing
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/ShellCommandP.nc
>> /opt/tinyos-2.x.svn//tos/lib/net/blip/shell/UDPShellP.nc:260: warning:
>> call via function pointer
>> /opt/tinyos-2.x.svn//tos/platforms/telosa/PlatformHdlcUartP.nc:181:
>> warning: `HdlcUart.receivedByte' called asynchronously from
>> `UsartInterrupts.rxDone'
>> msp430-gcc -B/usr/lib/ncc -mmcu=msp430x1611 -Os -Wall -Wshadow -v -o
>> /tmp/cclm927Y.o -c -fdollars-in-identifiers build/telosb/app.c
>> Reading specs from /usr/bin/../lib/gcc-lib/msp430/3.2.3/specs
>> Configured with: ./configure
>>
>> --prefix=/home/tinyos/local/tinyos-2.x/tools/platforms/msp430/toolchain-legacy/debian/usr
>> --target=msp430 --program-prefix=msp430-
>> Thread model: single
>> gcc version 3.2.3
>>  /usr/bin/../lib/gcc-lib/msp430/3.2.3/cc1 -lang-c -v -iprefix
>> /usr/bin/../lib/gcc-lib/msp430/3.2.3/ -isystem /usr/lib/ncc/include
>> -D__GNUC__=3 -D__GNUC_MINOR__=2 -D__GNUC_PATCHLEVEL__=3
>> -D__GXX_ABI_VERSION=102 -DMSP430 -D__MSP430__ -D__MSP430
>> -D__OPTIMIZE_SIZE__ -D__OPTIMIZE__ -D__STDC_HOSTED__=1
>> -DMSP430_HAS_HW_MUL -D__MSP430_1611__ -DMSP430_HAS_HWMUL
>> -D__SIZE_TYPE__=unsigned int -D__PTRDIFF_TYPE__=int -D__INT_MAX__=32767
>> build/telosb/app.c -quiet -dumpbase app.c -mmcu=msp430x1611 -Os -Wall
>> -Wshadow -version -fdollars-in-identifiers -o /tmp/ccFYAzaW.s
>> ignoring nonexistent directory "/usr/lib/ncc/include"
>> GNU CPP version 3.2.3 (cpplib) (GNU assembler syntax)
>> GNU C version 3.2.3 (msp430)
>>        compiled by GNU C version 4.4.5.
>> ignoring nonexistent directory "/usr/msp430/sys-include"
>> ignoring nonexistent directory
>>
>> "/home/tinyos/local/tinyos-2.x/tools/platforms/msp430/toolchain-legacy/debian/usr/include"
>> ignoring nonexistent directory
>>
>> "/home/tinyos/local/tinyos-2.x/tools/platforms/msp430/toolchain-legacy/debian/usr/lib/gcc-lib/msp430/3.2.3/include"
>> ignoring nonexistent directory
>>
>> "/home/tinyos/local/tinyos-2.x/tools/platforms/msp430/toolchain-legacy/debian/usr/lib/gcc-lib/msp430/3.2.3/../../../../msp430/sys-include"
>> ignoring nonexistent directory
>>
>> "/home/tinyos/local/tinyos-2.x/tools/platforms/msp430/toolchain-legacy/debian/usr/lib/gcc-lib/msp430/3.2.3/../../../../msp430/include"
>> #include "..." search starts here:
>> #include <...> search starts here:
>>  /usr/lib/gcc-lib/msp430/3.2.3/include
>>  /usr/msp430/include
>> End of search list.
>>  /usr/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/bin/as -o
>> /tmp/cclm927Y.o /tmp/ccFYAzaW.s
>>  msp430-ld -m msp430x1611 -o build/telosb/main.exe
>> /usr/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/lib/crt430x1611.o
>> -L/usr/bin/../lib/gcc-lib/msp430/3.2.3/msp2
>> -L/usr/bin/../lib/gcc-lib/msp430/3.2.3 -L/usr/bin/../lib/gcc-lib
>> -L/usr/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/lib/msp2
>> -L/usr/bin/../lib/gcc-lib/msp430/3.2.3/../../../../msp430/lib
>> -L/usr/bin/../lib/gcc-lib/msp430/3.2.3/../../.. /tmp/ccvVXkqT.o
>> /tmp/ccf6l6Ev.o /tmp/cc5kcIW7.o /tmp/ccFZP8iK.o /tmp/ccHhY4Hm.o
>> /tmp/cclm927Y.o -lm -lgcc -lc -lgcc
>> msp430-ld: region text is full (build/telosb/main.exe section .text)
>> msp430-ld: section .vectors [0000ffe0 -> 0000ffff] overlaps section
>> .text
>> [00004000 -> 000112df]
>> msp430-ld: build/telosb/main.exe: section .vectors lma 0xffe0 overlaps
>> previous sections
>> make: *** [exe0] Error 1
>>
>>
>> Please would you tell me what is occurring, or some advices.
>>
>> Thanks in advance again for support me.
>>
>> Regards,
>>
>> Alejandro.
>>
>>
>>
>>
>> > I've pulled the current trunk and have compiled both "make telosb
>> blip"
>> > and
>> > "make epic blip" with out problems.
>> >
>> > Did you try to compile again after switching to the current trunk?
>> >
>> > send the entire compilation attempt so I can see everything.
>> >
>> >
>> >
>> > On Wed, Dec 28, 2011 at 6:21 AM, <acamap <at> correo.ugr.es> wrote:
>> >
>> >> Dear Eric.
>> >>
>> >> Thanks for you answer.
>> >>
>> >> I've downloaded all the trunk from:
>> >> http://tinyos-main.googlecode.com/svn/trunk/
>> >>
>> >> And in:
>> >> http://tinyos-main.googlecode.com/svn/trunk/support/make/telosb.target
>> >>
>> >> Don't appears such line (OPTFLAGS += -O)
>> >>
>> >> Please would you tell me what I am doing bad?
>> >>
>> >> Thanks in advance.
>> >>
>> >> Regards,
>> >>
>> >> Alejandro.
>> >>
>> >> > yes there are errors in the settings controlling the optimization
>> >> level.
>> >> >
>> >> > The PPPRoute program basically is very close to filling up the
>> >> available
>> >> > ROM in the 1611.
>> >> >
>> >> > What source code are you compiling?   Are you on the SVN
>> development
>> >> > trunk?
>> >> >
>> >> >
>> >> > Regardless, I suspect you want to find the line in
>> >> > support/make/telosb.target that looks like:
>> >> >
>> >> > OPTFLAGS += -O
>> >> >
>> >> > and comment it out.
>> >> >
>> >> >
>> >> > That should then cause the compilation to us -Os optimization
>> (which
>> >> is
>> >> > minimize space).
>> >> >
>> >> > When you run into compilation problems you should always include
>> the
>> >> > output
>> >> > of the actual compilation steps.
>> >> >
>> >> > That will increase the likely hood that someone will pay more
>> >> attention
>> >> to
>> >> > your problem.
>> >> >
>> >> >
>> >> > Also in the future try the output of "make verbose telosb".
>> >> >
>> >> >
>> >> > eric
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > On Mon, Dec 26, 2011 at 11:07 AM, <acamap <at> correo.ugr.es> wrote:
>> >> >
>> >> >> Hello.
>> >> >>
>> >> >> I am following this tutorial for Blip 2.0:
>> >> >>
>> >> >> http://docs.tinyos.net/tinywiki/index.php/BLIP_2.0_Tutorial
>> >> >>
>> >> >> And when I  type this command:
>> >> >>
>> >> >> make telosb blip install bsl,/dev/ttyUSB1
>> >> >>
>> >> >> This error message appears:
>> >> >>
>> >> >>
>> >> >> msp430-ld: region text is full (build/telosb/main.exe section
>> .text)
>> >> >> msp430-ld: section .vectors [0000ffe0 -> 0000ffff] overlaps
>> section
>> >> >> .text
>> >> >> [00004000 -> 000108e7]
>> >> >> msp430-ld: build/telosb/main.exe: section .vectors lma 0xffe0
>> >> overlaps
>> >> >> previous sections
>> >> >> make: *** [exe0] Error 1
>> >> >>
>> >> >>
>> >> >> I was downloaded the tinyos from: "svn checkout
>> >> >> http://tinyos-main.googlecode.com/svn/trunk/" many times trying to
>> >> fix
>> >> >> this problem, but it continued yet.
>> >> >>
>> >> >> Please someone could advice me what is the manner to compile it
>> into
>> >> the
>> >> >> telosb mote (http://www.advanticsys.com/cm5000.html)
>> >> >>
>> >> >> Thanks in advance.
>> >> >>
>> >> >> Alejandro.
>> >> >>
>> >> >>
>> >> >>
>> >> >> _______________________________________________
>> >> >> Tinyos-help mailing list
>> >> >> Tinyos-help <at> millennium.berkeley.edu
>> >> >>
>> >>
>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>> >> >>
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Eric B. Decker
>> >> > Senior (over 50 :-) Researcher
>> >> >
>> >>
>> >>
>> >>
>> >
>> >
>> > --
>> > Eric B. Decker
>> > Senior (over 50 :-) Researcher
>> >
>>
>>
>>
>
>
> --
> Eric B. Decker
> Senior (over 50 :-) Researcher
>


_______________________________________________
Tinyos-help mailing list
Tinyos-help <at> millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Xiaohui Liu | 3 Jan 21:37 2012
Picon

how to measure received signal strength

Hi everyone,


I want to measure the received signal strength caused by a sender at the receiver side. But RSSI includes the received signal from the sender, interference and noise. Even though noise can be assumed stable, interference can change drastically depending on whether neighboring nodes are transmitting or not. Is there anyway to measure the received signal from a sender even nodes can transmit concurrently? Thanks for any suggestion in advance.

--
-Xiaohui Liu
<div>
<p>Hi everyone,</p>
<div><br></div>
<div>I want to measure the received signal strength caused by a sender at the receiver side. But RSSI includes the received signal from the sender, interference and noise. Even though noise can be assumed stable, interference can change drastically depending on whether neighboring nodes are transmitting or not. Is there anyway to measure the received signal from a sender even nodes can transmit concurrently? Thanks for any suggestion in advance.<br clear="all"><div><br></div>-- <br>-Xiaohui Liu<br>
</div>
</div>
Jay Peh Chong Yi | 4 Jan 03:53 2012
Picon

[Tinyos-Help] Running Tinyos Java programs on Gumstix

Hi all,

My target platform is the Gumstix Overo Fire which is an ARM Cortex-A8 OMAP3530 with Linux 2.5.34.
How can I create a JNI library usable in this ARM based Gumstix platform to run Tinyos Java program like Listen and SerialForwarder?
Thank you in advance, any assistance will be greatly appreciated.

Jay Peh
<div><div dir="ltr">
Hi all,<div><br></div>
<div>My target platform is the Gumstix Overo Fire which is an ARM Cortex-A8 OMAP3530 with Linux 2.5.34.</div>
<div>How can I create a JNI library usable in this ARM based Gumstix platform to run Tinyos Java program like Listen and SerialForwarder?</div>
<div>Thank you in advance, any assistance will be greatly appreciated.</div>
<div><br></div>
<div>Jay Peh</div> 		 	   		  </div></div>
Eric Decker | 4 Jan 04:06 2012
Picon

Re: [Tinyos-Help] Running Tinyos Java programs on Gumstix



2012/1/3 Jay Peh Chong Yi <cy_1987 <at> hotmail.com>
Hi all,

My target platform is the Gumstix Overo Fire which is an ARM Cortex-A8 OMAP3530 with Linux 2.5.34.

Have you used a Gumstix or other embedded Linux before?

 
How can I create a JNI library usable in this ARM based Gumstix platform to run Tinyos Java program like Listen and SerialForwarder?

You need to be able to get into to the embedded Gumstix platform and become root.  You'll need a way to get the parts you need to install over to the Gumstix.

Probably the simplest way to do that is to get into the box and then suck down the tinyos source tree and then do a normal install of the java tools.   Follow the other instructions for any other Linux system.   Once you are on the Gumstix is should be the same.

I personally would use the Git development tree hosted at hinrg.

You will also need to have an appropriate version of Java installed.


Thank you in advance, any assistance will be greatly appreciated.

Jay Peh

_______________________________________________
Tinyos-help mailing list
Tinyos-help <at> millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help



--
Eric B. Decker
Senior (over 50 :-) Researcher


<div>
<br><br><div class="gmail_quote">2012/1/3 Jay Peh Chong Yi <span dir="ltr">&lt;<a href="mailto:cy_1987 <at> hotmail.com">cy_1987 <at> hotmail.com</a>&gt;</span><br><blockquote class="gmail_quote">

<div><div dir="ltr">
Hi all,<div><br></div>
<div>My target platform is the Gumstix Overo Fire which is an ARM Cortex-A8 OMAP3530 with Linux 2.5.34.</div>
</div></div>
</blockquote>
<div><br></div>
<div>Have you used a Gumstix or other embedded Linux before?</div>
<div><br></div>
<div>&nbsp;</div>
<blockquote class="gmail_quote"><div><div dir="ltr">
<div>How can I create a JNI library usable in this ARM based Gumstix platform to run Tinyos Java program like Listen and SerialForwarder?</div>
</div></div></blockquote>
<div><br></div>
<div>You need to be able to get into to the embedded Gumstix platform and become root. &nbsp;You'll need a way to get the parts you need to install over to the Gumstix.</div>
<div><br></div>
<div>Probably the simplest way to do that is to get into the box and then suck down the tinyos source tree and then do a normal install of the java tools. &nbsp; Follow the other instructions for any other Linux system. &nbsp; Once you are on the Gumstix is should be the same.</div>
<div><br></div>
<div>I personally would use the Git development tree hosted at hinrg.</div>
<div><br></div>
<div>You will also need to have an appropriate version of Java installed.</div>
<div><br></div>
<div><br></div>
<blockquote class="gmail_quote">
<div><div dir="ltr">
<div>Thank you in advance, any assistance will be greatly appreciated.</div>
<span class="HOEnZb"><div><br></div>
<div>Jay Peh</div> 		 	   		  </span>
</div></div>
<br>_______________________________________________<br>
Tinyos-help mailing list<br><a href="mailto:Tinyos-help <at> millennium.berkeley.edu">Tinyos-help <at> millennium.berkeley.edu</a><br><a href="https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help" target="_blank">https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help</a><br>
</blockquote>
</div>
<br><br clear="all"><div>
<br>
</div>-- <br>Eric B. Decker<br>Senior (over 50 :-) Researcher<br><br><br>
</div>
Omar Hassan | 4 Jan 09:21 2012
Picon

Jamming right after packet header

Hi,

I am implementing an idea that needs me to jam after reading part of the packet (lets say the nodeID), after that the BaseStation, decide to jam the rest of the packet or not.

I dont know how to implement that, any help will be appreciated.

Thanks,
Omar Mohammad.
<div><div dir="ltr">Hi,<br><br>I am implementing an idea that needs me to jam after reading part of the packet (lets say the nodeID), after that the BaseStation, decide to jam the rest of the packet or not.<br><br>I dont know how to implement that, any help will be appreciated.<br><br>Thanks,<br>Omar Mohammad. <br>
</div></div>

Gmane