X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=STATUS;h=54733458c0f85d1f0d3fdd7bd9d40ed93c7a9d50;hb=47db6a7e9ce9351f13213926883e4d6561115c13;hp=a9ff2e83519985480989baf2a19d86a1d05d0d72;hpb=f3a553364902d1ba66d12bd258cf9a604fdcfe81;p=bertos.git diff --git a/STATUS b/STATUS index a9ff2e83..54733458 100644 --- a/STATUS +++ b/STATUS @@ -1,8 +1,26 @@ -/* - * This document is automatically processed by Doxygen (http://www.doxygen.org/). - * Don't remove special formatting tags. - */ -/*! +/*! +\if DEVELOPER_NOTE_ON + +This document is automatically processed by Doxygen (http://www.doxygen.org/). +Don't remove special formatting tags. +This section won't be processed unless enabled. + +Doxygen supports a LaTeX-like syntax to write documentation; use that syntax to make changes to this file. +You can find a reference here: http://www.stack.nl/~dimitri/doxygen/manual.html, inside the section 'Special commands'. + +For tables, use ONLY the html formatting tags that you can find in the previous page in the section 'HTML commands'. This way +we'll always be able to generate valid documentation for every language supported by Doxygen. + +Remember to use Doxygen tags sparingly inside source code. + +\endif + + + + + + + \page dev_status BeRTOS Development Status If you are looking for the list of BeRTOS ports or a detailed overview of all modules completeness and stability this is the right place. @@ -213,13 +231,13 @@ In embedded programming sometimes you have to cope with protocols, security syst BeRTOS comes in help with a set of optimized portable algorithms: - + - - - + + +
Algorithm Status
\link crc.c CRC16 \endlink stable
\link crc.h CRC16 \endlink stable
\link md2.c MD2 \endlink beta
\link randpool.c Cryptographically secure Random Pool \endlink beta
\link rotating_hash.h Rotating hash checksum \endlink stable
\link tea.c TEA (Tiny Encryption Algorithm) \endlink stable
\link ramp.c Stepper motor ramp generator \endlink beta
\link pid_control.c PID Controller \endlink stable
\link tea.h TEA (Tiny Encryption Algorithm) \endlink stable
\link ramp.h Stepper motor ramp generator \endlink beta
\link pid_control.h PID Controller \endlink stable
\link rle.c RLE (Run lenght en/decondig) \endlink stable
@@ -234,11 +252,11 @@ This system is composed of several modules ranging from simple graphic primitive \link bitmap.c Bitmaps manipulation \endlink stable \link line.c Lines drawing \endlink stable \link line.c Rectangles drawing \endlink stable - \link win.c Simple windowing system \endlink stable + \link win.h Simple windowing system \endlink stable Proportional and fixed size fonts stable - \link text.c Text rendering \endlink stable - \link charts.c Simple Charts \endlink stable - \link menu.c Menus \endlink stable + \link text.h Text rendering \endlink stable + \link charts.h Simple Charts \endlink stable + \link menu.h Menus \endlink stable To get up to date informations look at the source code in the directories \b gfx, \b gui or \b fonts. @@ -260,7 +278,7 @@ For more information take a look at FatFs library. The module is highly configurable, for example it can be compiled in read-only mode for some space saving. -\link battfs.c BattFs\endlink, a file system specifically planned for embedded platforms, is in the beta stage. The goal is to have a filesystem suitable for little flash and eeprom memories (like dataflash), reliable, robust and capable of wear-levelling the memory pages to increase its life. +\link battfs.h BattFs\endlink, a file system specifically planned for embedded platforms, is in the beta stage. The goal is to have a filesystem suitable for little flash and eeprom memories (like dataflash), reliable, robust and capable of wear-levelling the memory pages to increase its life. Currently you can create files, append data to them but file deletion is still not supported. Wear-levelling is achieved by rotating a page every time it is written. Plans are to add even transactions (a whole write can be performed atomically). File system development takes place in the fs directory.