official TinyOS release version on which the code is based, and `tmiver` is the
version of the modifications applied by TMI. Released APT package versions are
associated with tags in the source code repository. Consider the latest
-package version, 2.1.0-4.2, for which these tags exist in the repository:
+package version, 2.1.1-4.4, for which these tags exist in the repository:
-* `debian/2.1.0-4.2-1tmi` is the tag of the 'debianized' code from which the APT
- packages version 2.1.0-4.2-1tmi were built.
+* `debian/2.1.1-4.4-1tmi` is the tag of the 'debianized' code from which the APT
+ packages version 2.1.1-4.4-1tmi were built.
-* `release/2.1.0-4.2` is the tag of the TinyOS code of which
- `debian/2.1.0-4.2-1tmi` is a superset, the latter containing the debian
+* `release/2.1.1-4.4` is the tag of the TinyOS code of which
+ `debian/2.1.1-4.4-1tmi` is a superset, the latter containing the debian
packaging files.
-* `tinyos/2.1.0` is the official upstream release on which `release/2.1.0-4.2`
+* `tinyos/2.1.1` is the official upstream release on which `release/2.1.1-4.4`
is based, the difference being the TMI enhancements.
-* `patchset/2.1.0-4.2` is the head of a string of commits from the
- `tinyos/2.1.0` tag that represent a clean patch series that applies the
+* `patchset/2.1.1-4.4` is the head of a string of commits from the
+ `tinyos/2.1.1` tag that represent a clean patch series that applies the
TMI enhancements to the official upstream release.
# Multiple source trees
The official TinyOS installs the source tree at `/opt/tinyos-2.x`. The TMI
version installs source trees at `/opt/tinyos/VER`. For example, the latest
-TMI tree is installed at `/opt/tinyos/2.1.0-4.2`. TMI also maintains in its
+TMI tree is installed at `/opt/tinyos/2.1.1-4.4`. TMI also maintains in its
repository the last few official source trees. At least one must be installed,
and the developer may install others as needed. When installing or upgrading
TMI TinyOS packages via APT, the latest TMI tree package is automatically
-installed. Source the script `/opt/tinyos/tinyos.sh` to set the three you wish
+installed. Source the script `/opt/tinyos/tinyos.sh` to set the tree you wish
to use. This script also updates your shell rc file (if running bash, ksh or
csh) so that your tree selection is persistent across logins.
tinyos-source - TinyOS source meta package
tinyos-source-2.0.1 - TinyOS source code tree
tinyos-source-2.0.2.2 - TinyOS source code tree
- tinyos-source-2.1.0 - TinyOS source code tree
+ tinyos-source-2.1.0 - TinyOS source code tree, upstream release_2_1_0_0
tinyos-source-2.1.0-3 - TinyOS source code tree
tinyos-source-2.1.0-4 - TinyOS source code tree
tinyos-source-2.1.0-4.1 - TinyOS source code tree
- tinyos-source-2.1.0-4.2 - TinyOS source code tree
+ tinyos-source-2.1.1 - TinyOS source code tree, upstream release_2_1_1_3
+ tinyos-source-2.1.1-4.3 - TinyOS source code tree
+ tinyos-source-2.1.1-4.4 - TinyOS source code tree
# Installing TinyOS