git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1772 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
36f96c9fef
commit
2732c959eb
|
@ -598,6 +598,7 @@ INPUT = ../docs/src \
|
||||||
../os/hal/platforms/AVR \
|
../os/hal/platforms/AVR \
|
||||||
../os/hal/platforms/LPC214x \
|
../os/hal/platforms/LPC214x \
|
||||||
../os/hal/platforms/MSP430 \
|
../os/hal/platforms/MSP430 \
|
||||||
|
../os/hal/platforms/SPC56x \
|
||||||
../os/hal/platforms/STM32 \
|
../os/hal/platforms/STM32 \
|
||||||
../os/hal/platforms/STM8 \
|
../os/hal/platforms/STM8 \
|
||||||
../os/various \
|
../os/various \
|
||||||
|
|
|
@ -24,12 +24,11 @@ Build procedure:
|
||||||
- Normal paragraphs, return rescriptions and notes must start with a capital
|
- Normal paragraphs, return rescriptions and notes must start with a capital
|
||||||
letter and must be terminated with a dot.
|
letter and must be terminated with a dot.
|
||||||
- Multiple return values should be listed using the @retval command.
|
- Multiple return values should be listed using the @retval command.
|
||||||
- AUTOBRIEF is enabled but deprecated, gradually convert to the use of explicit
|
- Parameters direction must be specified.
|
||||||
@brief command.
|
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
@note This is a note.
|
@note This is a note.
|
||||||
@retval RDY_OK is a possible return value.
|
@retval RDY_OK is a possible return value.
|
||||||
@return The pointer to the created thread is returned.
|
@return The pointer to the created thread is returned.
|
||||||
@param n the number of bytes to be written
|
@param[in] 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. This value can be zero.
|
||||||
|
|
|
@ -62,8 +62,6 @@
|
||||||
* OpenOCD home page</a>, more exactly
|
* OpenOCD home page</a>, more exactly
|
||||||
* <a href="http://openocd.berlios.de/doc/html/Debug-Adapter-Hardware.html#Debug-Adapter-Hardware"
|
* <a href="http://openocd.berlios.de/doc/html/Debug-Adapter-Hardware.html#Debug-Adapter-Hardware"
|
||||||
* target="_blank">here</a>.
|
* 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">
|
* - <a href="https://sourceforge.net/projects/chibios/" target="_blank">
|
||||||
* ChibiOS/RT latest stable release</a>.
|
* ChibiOS/RT latest stable release</a>.
|
||||||
* - <a href="http://www.java.com/en/" target="_blank">Java runtime</a>, you
|
* - <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.
|
* - Zylin plugin for on-board debugging, see @ref install_zylin section.
|
||||||
* - OpenOCD binaries for Windows, YAGARTO does not provide those anymore but
|
* - OpenOCD binaries for Windows, YAGARTO does not provide those anymore but
|
||||||
* you can download them from <a href="http://www.freddiechopin.info/"
|
* you can download them from <a href="http://www.freddiechopin.info/"
|
||||||
* target="_blank">here</a>. This guide will describe the use with version
|
* target="_blank">here</a>. Linux users can try
|
||||||
* 3.1 but it should apply to newer releases as well.
|
* <a href="http://home.comcast.net/~mcatudal/" target="_blank">here</a>.
|
||||||
* - <b>Optional</b>, <a href="http://www.stack.nl/~dimitri/doxygen/"
|
* - <b>Optional</b>, <a href="http://www.stack.nl/~dimitri/doxygen/"
|
||||||
* target="_blank">MinGW compiler</a>, needed if you want to compile, debug
|
* 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
|
* 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
|
* 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
|
* want, keep this for later), make sure to select the check box or it will
|
||||||
* ask you again each time.
|
* ask you again each time.
|
||||||
|
* <br>
|
||||||
* @image html tool001.jpg
|
* @image html tool001.jpg
|
||||||
|
* <br>
|
||||||
* - Now you should see the welcome screen, close it and you will be in the
|
* - Now you should see the welcome screen, close it and you will be in the
|
||||||
* normal C/C++ perspective.
|
* normal C/C++ perspective.
|
||||||
* - Unselect "Project->Build Automatically" unless you like insanity.
|
* - Unselect "Project->Build Automatically" unless you like insanity.
|
||||||
|
@ -143,9 +143,15 @@
|
||||||
* - Press the "Add..." button and put http://opensource.zylin.com/zylincdt
|
* - 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
|
* into the location field, then press OK. The Zylin plugin will appear in the
|
||||||
* available plugins view, select and install it.
|
* available plugins view, select and install it.
|
||||||
|
* <br>
|
||||||
* @image html tool002.jpg
|
* @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
|
* @section install_doxygen Doxygen Installation
|
||||||
* Just use the installer, Linux users probably have Doxygen already available
|
* Just use the installer, Linux users probably have Doxygen already available
|
||||||
* from the repositories. Make sure that the Doxygen binaries directory
|
* 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.
|
* is listed in the PATH variable or Doxygen would not be able to locate it.
|
||||||
*
|
*
|
||||||
* @section install_eclox Eclox Installation
|
* @section install_eclox Eclox Installation
|
||||||
* Use the same installation steps used for the Zylin plugin except use the
|
* Use the same installation steps used for the Zylin plugin except use
|
||||||
* URL http://download.gna.org/eclox/update. Install "Eclox" not "Eclox Hot".
|
* http://download.gna.org/eclox/update as URL. Install "Eclox" not "Eclox
|
||||||
|
* Hot".
|
||||||
* After installing Eclox you will be able to compile Doxygen documentation
|
* After installing Eclox you will be able to compile Doxygen documentation
|
||||||
* using the button with the blue @@ inside.
|
* using the button with the blue @@ inside.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @file SPC563/hal_lld.c
|
* @file SPC56x/hal_lld.c
|
||||||
* @brief SPC563 HAL subsystem low level driver source.
|
* @brief SPC563 HAL subsystem low level driver source.
|
||||||
*
|
*
|
||||||
* @addtogroup SPC563_HAL
|
* @addtogroup SPC563_HAL
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @file SPC563/hal_lld.h
|
* @file SPC56x/hal_lld.h
|
||||||
* @brief SPC563 HAL subsystem low level driver header.
|
* @brief SPC563 HAL subsystem low level driver header.
|
||||||
*
|
*
|
||||||
* @addtogroup SPC563_HAL
|
* @addtogroup SPC563_HAL
|
||||||
|
|
|
@ -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
|
||||||
|
*/
|
|
@ -18,7 +18,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @file SPC563/serial_lld.c
|
* @file SPC56x/serial_lld.c
|
||||||
* @brief SPC563 low level serial driver code.
|
* @brief SPC563 low level serial driver code.
|
||||||
*
|
*
|
||||||
* @addtogroup SPC563_SERIAL
|
* @addtogroup SPC563_SERIAL
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @file SPC563/serial_lld.h
|
* @file SPC56x/serial_lld.h
|
||||||
* @brief SPC563 low level serial driver header.
|
* @brief SPC563 low level serial driver header.
|
||||||
*
|
*
|
||||||
* @addtogroup SPC563_SERIAL
|
* @addtogroup SPC563_SERIAL
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @file SPC563/typedefs.h
|
* @file SPC56x/typedefs.h
|
||||||
* @brief Dummy typedefs file.
|
* @brief Dummy typedefs file.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue