On Monday 11 December 2006 11:38 pm, MINO GB wrote:
> Where can I find the list of data types, functions which is supported in
> nesC, TinyOS?

>From various sources:

The TinyOS environment is based at its core on a C compiler.  All of the data 
types and other features supported by the compiler used to build code for 
your target device are available within TinyOS programs.

Next are various libraries available for use with the compiler.  Often, 
"standard" libraries are much too large for inclusion in a project destined 
for the typical TinyOS target device, which usually has very limited storage.

TinyOS code is written in nesC.  nesC is a compiler that generates C code, 
which is then compiled by the C compiler described above.  nesC is really a 
separate programming language which diverges significantly and beneficially 
from the core C langage from which it inherits many features.  Check out the 
Programming TinyOS guide written by Philip Levis, which provides a great 
overview of nesC as used in TinyOS.

Finally, the TinyOS distribution provides a wealth of components that provide 
all kinds of usable functionality.  These components are provided as source 
code in the TinyOS release.  The code volume is large, but well organized.  
The sample applications, and "grep -r", can be helpful when looking for 
specific features.

All the best,
Steve

_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to