git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1772 35acf78f-673a-0410-8e92-d51de3d6d3f4

This commit is contained in:
gdisirio 2010-03-22 16:16:52 +00:00
parent 36f96c9fef
commit 2732c959eb
9 changed files with 63 additions and 15 deletions

View File

@ -598,6 +598,7 @@ INPUT = ../docs/src \
../os/hal/platforms/AVR \
../os/hal/platforms/LPC214x \
../os/hal/platforms/MSP430 \
../os/hal/platforms/SPC56x \
../os/hal/platforms/STM32 \
../os/hal/platforms/STM8 \
../os/various \

View File

@ -24,12 +24,11 @@ Build procedure:
- Normal paragraphs, return rescriptions and notes must start with a capital
letter and must be terminated with a dot.
- Multiple return values should be listed using the @retval command.
- AUTOBRIEF is enabled but deprecated, gradually convert to the use of explicit
@brief command.
- Parameters direction must be specified.
Examples:
@note This is a note.
@retval RDY_OK is a possible return value.
@return The pointer to the created thread is returned.
@param n the number of bytes to be written
@param n the number of bytes to be written. This value can be zero.
@param[in] n the number of bytes to be written
@param[in] n the number of bytes to be written. This value can be zero.

View File

@ -62,8 +62,6 @@
* OpenOCD home page</a>, more exactly
* <a href="http://openocd.berlios.de/doc/html/Debug-Adapter-Hardware.html#Debug-Adapter-Hardware"
* target="_blank">here</a>.
* - An STM32 development board (but this guide apply to all the ARM targets
* supported by ChibiOS/RT. This guide describes the Olimex STM32-P103.
* - <a href="https://sourceforge.net/projects/chibios/" target="_blank">
* ChibiOS/RT latest stable release</a>.
* - <a href="http://www.java.com/en/" target="_blank">Java runtime</a>, you
@ -76,8 +74,8 @@
* - Zylin plugin for on-board debugging, see @ref install_zylin section.
* - OpenOCD binaries for Windows, YAGARTO does not provide those anymore but
* you can download them from <a href="http://www.freddiechopin.info/"
* target="_blank">here</a>. This guide will describe the use with version
* 3.1 but it should apply to newer releases as well.
* target="_blank">here</a>. Linux users can try
* <a href="http://home.comcast.net/~mcatudal/" target="_blank">here</a>.
* - <b>Optional</b>, <a href="http://www.stack.nl/~dimitri/doxygen/"
* target="_blank">MinGW compiler</a>, needed if you want to compile, debug
* and run the simulator from within Eclipse. Linux users do not need this
@ -125,7 +123,9 @@
* to the ChibiOS/RT root directory (you may have as many workspaces you
* want, keep this for later), make sure to select the check box or it will
* ask you again each time.
* <br>
* @image html tool001.jpg
* <br>
* - Now you should see the welcome screen, close it and you will be in the
* normal C/C++ perspective.
* - Unselect "Project->Build Automatically" unless you like insanity.
@ -143,9 +143,15 @@
* - Press the "Add..." button and put http://opensource.zylin.com/zylincdt
* into the location field, then press OK. The Zylin plugin will appear in the
* available plugins view, select and install it.
* <br>
* @image html tool002.jpg
* .
*
* @section install_openocd OpenOCD Installation
* Windows users just have to use the installer. Linux user should follow the
* normal installation procedure for deb or rpm packages, of course it is also
* possible to build it from the source code.
*
* @section install_doxygen Doxygen Installation
* Just use the installer, Linux users probably have Doxygen already available
* from the repositories. Make sure that the Doxygen binaries directory
@ -157,8 +163,9 @@
* is listed in the PATH variable or Doxygen would not be able to locate it.
*
* @section install_eclox Eclox Installation
* Use the same installation steps used for the Zylin plugin except use the
* URL http://download.gna.org/eclox/update. Install "Eclox" not "Eclox Hot".
* Use the same installation steps used for the Zylin plugin except use
* http://download.gna.org/eclox/update as URL. Install "Eclox" not "Eclox
* Hot".
* After installing Eclox you will be able to compile Doxygen documentation
* using the button with the blue @@ inside.
*/

View File

@ -18,7 +18,7 @@
*/
/**
* @file SPC563/hal_lld.c
* @file SPC56x/hal_lld.c
* @brief SPC563 HAL subsystem low level driver source.
*
* @addtogroup SPC563_HAL

View File

@ -18,7 +18,7 @@
*/
/**
* @file SPC563/hal_lld.h
* @file SPC56x/hal_lld.h
* @brief SPC563 HAL subsystem low level driver header.
*
* @addtogroup SPC563_HAL

View File

@ -0,0 +1,41 @@
/*
ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010 Giovanni Di Sirio.
This file is part of ChibiOS/RT.
ChibiOS/RT is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
ChibiOS/RT is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/**
* @defgroup SPC563_DRIVERS SPC563 Drivers
* @brief Device drivers included in the SPC563 support.
*
* @ingroup PPC
*/
/**
* @defgroup SPC563_HAL SPC563 HAL Support
* @brief HAL support.
*
* @ingroup SPC563_DRIVERS
*/
/**
* @defgroup SPC563_SERIAL SPC563 ESCI Support
* @brief ESCI support.
* @details The serial driver supports both the SPC563 ESCIs in asynchronous
* mode.
*
* @ingroup SPC563_DRIVERS
*/

View File

@ -18,7 +18,7 @@
*/
/**
* @file SPC563/serial_lld.c
* @file SPC56x/serial_lld.c
* @brief SPC563 low level serial driver code.
*
* @addtogroup SPC563_SERIAL

View File

@ -18,7 +18,7 @@
*/
/**
* @file SPC563/serial_lld.h
* @file SPC56x/serial_lld.h
* @brief SPC563 low level serial driver header.
*
* @addtogroup SPC563_SERIAL

View File

@ -18,7 +18,7 @@
*/
/**
* @file SPC563/typedefs.h
* @file SPC56x/typedefs.h
* @brief Dummy typedefs file.
*/