From e2eef35261806600db6f283b2445a0e1bccf0153 Mon Sep 17 00:00:00 2001 From: lottaviano Date: Tue, 4 Jan 2011 22:02:03 +0000 Subject: [PATCH] doc: Move short introduction page to general-introduction git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4665 38d2e660-2303-0410-9eaa-f027e97ec537 --- doc/README.bertos | 57 ---------------------------------- doc/general-introduction | 66 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+), 57 deletions(-) diff --git a/doc/README.bertos b/doc/README.bertos index d8123093..65edccce 100644 --- a/doc/README.bertos +++ b/doc/README.bertos @@ -1,60 +1,3 @@ -/** -\page short_introduction A 5 minute introduction to BeRTOS - -\section installation Installing BeRTOS on your system - -What do you need when developing an embedded project with BeRTOS? -\li a toolchain for your CPU -\li BeRTOS source code :) -\li supporting binaries for BeRTOS build system -\li supporting tools for BeRTOS Wizard - -See the installation instructions page online for help -on installing BeRTOS on your system. - -Strictly speaking, BeRTOS doesn't need to be 'installed', you can just -take .c files and compile them in your project. - -However, BeRTOS is a complex system with many dependencies between modules. -It's not easy to track the dependencies for each module, so we have developed -a set of tools to make dependency tracking automatic. - -Contact the support forum if you want -help on using BeRTOS without the supporting tools. Be warned, though, that -this method is not supported and we can only point you in the right direction. - -\section organization Project's organization - -Each project has its own full BeRTOS sources, configuration and HAL files. -Why? Because we think that each project has its own life and it must not -interfere with any other project. -Let's say you use a shared BeRTOS version for all of your projects. Each -time you update, you need to check that each and every project still works -correctly. We don't want to do this (and I bet you don't want either). -However, it's still easy to update a single project if you want to. - -A project named Foo is organized as follows: -\li bertos/ - BeRTOS source directory -\li Makefile - BeRTOS build system Makefile -\li project.bertos - Wizard's configuration file -\li foo/ - your project's main directory -\li foo/hw/ - low level HAL files -\li foo/cfg/ - configuration directory -\li foo/foo_user.mk - makefile fragment that you can edit -\li foo/foo.mk - makefile fragment changed by the Wizard, don't edit - -See BeRTOS HAL system for more information on HAL files. - -\section coding Coding guidelines - -Don't change configuration settings by hand, use the Wizard. This is because -sometimes there are more actions to be done than simply changing a value. - -Include configuration files using "..." rather than <...> style, otherwise you -will use default configuration values instead of your project's values. - -*/ - /*!