From 735ba4c4ead1f994c3911add3bee13c14463b0db Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sun, 6 Apr 2008 08:10:47 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@255 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- docs/Doxyfile | 2 +- docs/index.html | 22 ++++++++++++---------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/docs/Doxyfile b/docs/Doxyfile index f0416b899..19c35725c 100644 --- a/docs/Doxyfile +++ b/docs/Doxyfile @@ -4,7 +4,7 @@ # Project related configuration options #--------------------------------------------------------------------------- PROJECT_NAME = ChibiOS/RT -PROJECT_NUMBER = "0.6.2 beta" +PROJECT_NUMBER = "0.6.3 beta" OUTPUT_DIRECTORY = . CREATE_SUBDIRS = NO OUTPUT_LANGUAGE = English diff --git a/docs/index.html b/docs/index.html index 72c427593..eda33ea5d 100644 --- a/docs/index.html +++ b/docs/index.html @@ -7,13 +7,12 @@ -

ちびOS/RTTM -Homepage

-(ChibiOS/RT) +

ChibiOS/RTTMHomepage

+ Current -Version 0.6.2
+Version 0.6.3
-
Project on SourceForge
Documentation
@@ -58,8 +57,12 @@ ChibiOS/RT is designed for embedded applications and it is meant to be linked with the application code. The design philosophy is to make it easy to use so I hope that all the APIs are meaningful, easy to understand and with the parameters you would expect from them.
The -system offers threads, semaphores, messages, events, virtual timers, -queues, I/O channels with timeout capability and much more.
+system offers threads, semaphores, mutexes, messages, events, virtual +timers, +queues, I/O channels with timeout capability and much more. The +Priority Inheritance algorithm is implemented through the Mutexes +mechaninsm, the implementation supports any number of threads and +nested mutexes.

Current ports

Currently the ChibiOS/RT is ported to the following architectures:
@@ -69,8 +72,7 @@ should be trivial. Both ARM and THUMB modes are supported.
  • ARM7TDMI-AT91SAM7X256, this port also supports other Atmel chips: SAM7XC, SAM7S and the various sizes (128, 256, 512) with minimal changes.
  • -
  • Atmel AVR, the port is almost complete but untested because -I broke my JTAG probe...
  • +
  • Atmel AVR: AT90CAN128 and ATmega128 demos included.
  • x86 as a Win32 process, this port allows to write your application on the PC without the need of a development board/simulator/emulator. Communication ports are simulated over @@ -124,7 +126,7 @@ chconf.h. On ARM processors, the kernel size starts at just 1.5KiB depending on the included subsystems and the choosen compiler optimizations.
    As reference, a kernel configured with...
    ...just takes 2.11KiB of program space when compiled using THUMB code and space optimizations. Note that this is quite a typical configuration not a minimal one. A kernel configured with all the options and -optimized for speed takes about 8KiB. See the documentation about the +optimized for speed takes about 6KiB. See the documentation about the many available subsystems.

    About performance, on a 48MHz LPC ARM7 processor the kernel is capable of context switch time ranging from 3 to 6 microseconds depending on the code type (ARM/THUMB) and the @@ -161,4 +163,4 @@ ChibiOS/RT was created using:
    - + \ No newline at end of file -- cgit v1.2.3