Document yotta in top-level README
diff --git a/README.rst b/README.rst
index 90cec14..2389fee 100644
--- a/README.rst
+++ b/README.rst
@@ -14,13 +14,45 @@
 Compiling
 =========
 
-There are currently three active build systems within the mbed TLS releases:
+There are currently four active build systems within the mbed TLS releases:
 
+- yotta
 - Make
 - CMake
 - Microsoft Visual Studio (Visual Studio 6 and Visual Studio 2010)
 
-The main system used for development is CMake. That system is always the most up-to-date. The others should reflect all changes present in the CMake build system, but some features are not ported there by default.
+The main systems used for development are CMake and yotta. Those systems are always complete and up-to-date. The others should reflect all changes present in the CMake and yotta build system, but some features are not ported there by default.
+
+Please note that the yotta option is slightly different from the other build systems:
+
+- a more minimalistic configuration file is used by default
+- depending on the yotta target, features of mbed OS will be used in examples and tests
+
+Yotta
+-----
+
+`yotta <http://yottabuild.org>` is a package manager and build system developped by mbed; it is the build system of mbed OS. To install it on your platform, please follow the `yotta installation instructions <http://docs.yottabuild.org/#installing>`.
+
+Once yotta is installed, you can use it to download the latest version of mbed TLS form the yotta registry with::
+
+    yotta install mbedtls
+
+and build it with::
+
+    yotta build
+
+If, on the other hand, you already have a copy of mbed TLS from a source other than the yotta registry, for example from cloning our github repository, or from downloading a tarball of the standalone edition, then you'll need first need to generate the yotta module by running::
+
+    yotta/create-module.sh
+
+from the mbed TLS root directory. This will create the yotta module in the *yotta/module* directory. You can then change to that directory and build as usual::
+
+    cd yotta/module
+    yotta build
+
+In any case, you'll probably want to set the yotta target before building unless it's already set globally; for more information on using yotta, please consult the `yotta documentation <http://docs.yottabuild.org/>`.
+
+The yotta edition of mbed TLS includes a few example programs, some of which demonstrate integration with mbed OS; for more details, please consult the `Readme of mbed TLS, yotta edition <https://github.com/ARMmbed/mbedtls/master/tree/yotta/data/README.md>`.
 
 Make
 ----
diff --git a/yotta/data/README.md b/yotta/data/README.md
index e126c20..577d85a 100644
--- a/yotta/data/README.md
+++ b/yotta/data/README.md
@@ -2,7 +2,7 @@
 
 mbed TLS (formerly known as PolarSSL) makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint. It offers an SSL library with an intuitive API and readable source code.
 
-The Beta release of mbed TLS is an integration of TLS, mbed SDK and yotta. It is a testing preview only and **not suitable for deployment**: there is currently no source of random numbers, meaning no security at all for (D)TLS communication and other protocols that rely on random numbers.
+The Beta release of mbed TLS is an integration of mbed TLS in mbed OS. It is a testing preview only and **not suitable for deployment**: there is currently no source of random numbers, meaning no security at all for (D)TLS communication and other protocols that rely on random numbers.
 
 ## Sample programs