]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - README
get rid of +5 for rounding, change arg name in functions in CtpInfo to match the...
[tinyos-2.x.git] / README
diff --git a/README b/README
index c50cc0e8074998977d9daa25981f5a817d6c99e6..f0bedbbc6648b3a01175b94e714e6ead7959248f 100644 (file)
--- a/README
+++ b/README
@@ -1,44 +1,63 @@
-This contains the TinyOS 2.0 source code as of\r
-\r
-$Date$\r
-\r
-This tree includes the TinyOS 2.0 documentation in tinyos-2.x/doc; \r
-you can also find the documentation online at:\r
-http://www.tinyos.net/tinyos-2.x/doc/\r
-\r
-The basic directory structure is as follows:\r
-\r
-apps: Sample TinyOS applications.\r
-  tests: Sample TinyOS applications which test a part of the system.\r
-\r
-doc: Documentation\r
-  index.html: Index file to all documentation\r
-  txt: Text files (TEPs)\r
-  html: HTML files (TEPs, installation)\r
-  html/tutorial: Tutorials\r
-\r
-support: Non-nesC code for using TinyOS nodes\r
-  make: TinyOS make system\r
-  sdk: Standard developers kit: serial communication, etc.\r
-    c: C SDK (fully supported, but not exhaustively tested yet)\r
-    java: Java SDK (fully supported, heavily tested and used)\r
-    python: Python SDK (limited, not fully supported)\r
-\r
-tools: TinyOS-specific tools and scripts\r
-  platforms: Platform-specific tools\r
-  release: Scripts and configurations for packaging release RPMs\r
-  tinyos: TinyOS scripts\r
-    java: Native support for TinyOS JNI libraries (serial and env)\r
-    misc: Assorted utility scripts, begininning with tos-\r
-    ncc: The scripts that invoke the nesC compiler: ncc, mig, ncg\r
-    \r
-tos: TinyOS source code (nesC, C)\r
-  chips: Chip-specific code\r
-  interfaces: Core system interfaces\r
-  lib: Extensions and larger common subsystems\r
-  platforms: Platform-specific code\r
-  sensorboards: Sensorboard drivers\r
-  system: Core system components\r
-  types: Core system data types (header files)\r
-\r
-\r
+This contains the TinyOS 2.0 source code as of
+
+$Date$
+
+This tree includes the TinyOS 2.0 documentation in tinyos-2.x/doc; 
+you can also find the documentation online at:
+http://www.tinyos.net/tinyos-2.x/doc/
+
+Please note that RPM releases do not include the doc/ or tools/
+directories. They do not include the former because of the above URL,
+where corrections can be applied quickly. They do not include the
+latter because that compiled versions of its code are installed in
+the tinyos-tools RPM.
+
+The basic directory structure is as follows:
+
+apps: Sample TinyOS applications.
+  tests: Sample TinyOS applications which test a part of the system.
+
+doc: Documentation
+  index.html: Index file to all documentation
+  txt: Text files (TEPs)
+  html: HTML files (TEPs, installation)
+    tutorial: Tutorials
+  pdf: PDFs of larger documents, such as the TinyOS Programming Manual
+
+support: Non-nesC code for using TinyOS nodes
+  make: TinyOS make system
+  sdk: Standard developers kit: serial communication, etc.
+    c: C SDK (fully supported, but not exhaustively tested yet)
+    java: Java SDK (fully supported, heavily tested and used)
+    python: Python SDK (limited, not fully supported)
+
+tools: TinyOS-specific tools and scripts
+  platforms: Platform-specific tools
+  release: Scripts and configurations for packaging release RPMs
+  tinyos: TinyOS scripts
+    java: Native support for TinyOS JNI libraries (serial and env)
+    misc: Assorted utility scripts, begininning with tos-
+    ncc: The scripts that invoke the nesC compiler: ncc, mig, ncg
+    
+tos: TinyOS source code (nesC, C)
+  chips: Chip-specific code
+  interfaces: Core system interfaces
+  lib: Extensions and larger common subsystems
+    byte_radio: General radio stack for byte-level radios
+    net: Network (multihop protocols)
+      ctp: Collection tree protocol
+      le: Link estimator
+      lqi: LQI-based collection for CC2420 platforms
+    power: Power management component library
+    printf: Printing small text messages to serial port
+    serial: Serial communication
+    timer: Timer component library
+    tossim: TOSSIM simulator
+  platforms: Platform-specific code
+  sensorboards: Sensorboard drivers
+  system: Core system components
+  types: Core system data types (header files)
+
+You can find documentation for the 2.0.1 release online at:
+http://www.tinyos.net/tinyos-2.x/doc/
+