doc: Update driver status and descriptions.
authorlottaviano <lottaviano@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 3 Sep 2009 16:29:41 +0000 (16:29 +0000)
committerlottaviano <lottaviano@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 3 Sep 2009 16:29:41 +0000 (16:29 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@2876 38d2e660-2303-0410-9eaa-f027e97ec537

README.bertos
STATUS

index 8300de76d376d1ef24980dd9ef415bc334712ee4..65edccce173bdbd65b734aafc134564f61c7e98c 100644 (file)
@@ -21,10 +21,11 @@ environments, from 8-bit processor to Linux and Win32 hosted application
 
 \section history History and Motivation
 
-BeRTOS was born as a collection of useful, highly optimized and fine-tuned
-libraries for embedded systems.  Each library had its own scope and could be
-used singularly in a project, though they were also meant to cooperate to
-build the whole underlying software layer commonly called "operating system".
+BeRTOS was born as a extremely modular, highly optimized and fine-tuned
+operating system for embedded programming.
+As a result, each module has its own scope and can be used alone or in
+cooperation with other modules.
+It's even possible to use most of the drivers without activating the kernel module.
 
 We have grown it following our guidelines: simplicity and beauty.
 These guidelines made it possible to evolve it in a full-featured real
diff --git a/STATUS b/STATUS
index 64449ecc49f1d77456264d3c47938ffc1bec3f40..fa19e61060e374e7444c91180745a52776470061 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -73,10 +73,7 @@ Here is a list of currently available CPU family ports:
 </table>
 
 \section compilers Compilers
-BeRTOS was born as a collection of reusable code snippets.
-In this perspective it was of primary importance that the code was reusable and well portable.
-
-So, although BeRTOS is primarily intended to be used with open source tools such as <A href="http://gcc.gnu.org">GCC</A>, it supports other compilers too. It is possible to develop with BeRTOS on Linux, Windows and Mac.
+BeRTOS is primarily intended to be used with open source tools such as <A href="http://gcc.gnu.org">GCC</A>, although it supports other compilers too. It is possible to develop with BeRTOS on Linux, Windows and Mac.
 
 For every port we have indicated the current compiler used and were to find a suitable development suite:
 <table>
@@ -212,7 +209,7 @@ Current driver list:
 To get up to date informations look at the <A href="http://dev.bertos.org/browser/trunk/bertos/drv">drivers source code</A>.
 
 \section emulator Emulator 
-BeRTOS features can be emulated under a Unix system, check DemoApp.
+BeRTOS features can be emulated on a common PC, check DemoApp.
 
 The emulator uses Qt to display emulated I/O devices in a window.  It supports task
 scheduling and a number of other embedded peripherals.
@@ -242,7 +239,7 @@ BeRTOS comes in help with a set of optimized portable algorithms:
 <tr> <td> \link randpool.c Cryptographically secure Random Pool \endlink</td>  <td>beta</td> </tr>
 <tr> <td> \link rotating_hash.h Rotating hash checksum \endlink</td>  <td>stable</td> </tr>
 <tr> <td> \link tea.h TEA (Tiny Encryption Algorithm) \endlink</td>  <td>stable</td> </tr>
-<tr> <td> \link ramp.h Stepper motor ramp generator \endlink</td>  <td>beta</td> </tr>
+<tr> <td> \link ramp.h Stepper motor ramp generator \endlink</td>  <td>stable</td> </tr>
 <tr> <td> \link pid_control.h PID Controller \endlink</td>  <td>stable</td> </tr>
 <tr> <td> \link rle.c RLE (Run lenght en/decondig) \endlink</td>  <td>stable</td> </tr>
 </table>