From de5e04fc611f3b5cd5c16f39d1063c37110a9467 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Mon, 19 Jan 2009 10:13:17 +0000 Subject: [PATCH] git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@641 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- docs/Doxyfile | 2 +- docs/ch.txt | 50 --------------------------------- ports/ARM7-AT91SAM7X/port.dox | 13 +++++++++ ports/ARM7-LPC214x/port.dox | 17 +++++++++++ ports/ARM7/chcore.h | 2 +- ports/ARMCM3-STM32F103/port.dox | 11 ++++++++ 6 files changed, 43 insertions(+), 52 deletions(-) create mode 100644 ports/ARM7-AT91SAM7X/port.dox create mode 100644 ports/ARM7-LPC214x/port.dox create mode 100644 ports/ARMCM3-STM32F103/port.dox diff --git a/docs/Doxyfile b/docs/Doxyfile index db3bdba48..8877df0fb 100644 --- a/docs/Doxyfile +++ b/docs/Doxyfile @@ -84,7 +84,7 @@ WARN_LOGFILE = #--------------------------------------------------------------------------- # configuration options related to the input files #--------------------------------------------------------------------------- -INPUT = ../src/include ../src/templates ../src ../docs/ch.txt ../src/lib ../ports/ARM7 ../ports/ARMCM3 ../ports/MSP430 ../ports/AVR +INPUT = ../src/include ../src/templates ../src ../docs/ch.txt ../src/lib ../ports/ARM7 ../ports/ARM7-AT91SAM7X/port.dox ../ports/ARM7-LPC214x/port.dox ../ports/ARMCM3 ../ports/ARMCM3-STM32F103/port.dox ../ports/MSP430 ../ports/AVR INPUT_ENCODING = UTF-8 FILE_PATTERNS = *.c *.cc *.cxx *.cpp *.c++ *.d *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.dox *.py *.ddf RECURSIVE = YES diff --git a/docs/ch.txt b/docs/ch.txt index 196fa94c5..e31bd932d 100644 --- a/docs/ch.txt +++ b/docs/ch.txt @@ -244,56 +244,6 @@ */ /** @} */ -/** - * @defgroup LPC214x LPC214x Support - * @{ - *

- * The LPC214x support includes: - *

- *

- * @ingroup ARM7 - */ -/** @} */ - -/** - * @defgroup AT91SAM7X AT91SAM7X Support - * @{ - *

- * The AT91SAM7X support includes: - *

- *

- * @ingroup ARM7 - */ -/** @} */ - -/** - * @defgroup STM32F103 STM32F103 Support - * @{ - *

- * The STM32F103 support includes: - *

- *

- * @ingroup ARMCM3 - */ -/** @} */ - /** * @defgroup Kernel Kernel * @{ diff --git a/ports/ARM7-AT91SAM7X/port.dox b/ports/ARM7-AT91SAM7X/port.dox new file mode 100644 index 000000000..b62dd3daf --- /dev/null +++ b/ports/ARM7-AT91SAM7X/port.dox @@ -0,0 +1,13 @@ +/** + * @defgroup AT91SAM7X AT91SAM7X Support + * @{ + * @brief AT91SAM7X specific support. + * The AT91SAM7X support includes: + * - Buffered, interrupt driven, serial driver. + * - EMAC driver with MII support. + * - A demo supporting the kernel test suite. + * - A Web server demo using the uIP TCP/IP stack. + * + * @ingroup ARM7 + */ +/** @} */ diff --git a/ports/ARM7-LPC214x/port.dox b/ports/ARM7-LPC214x/port.dox new file mode 100644 index 000000000..279a92c04 --- /dev/null +++ b/ports/ARM7-LPC214x/port.dox @@ -0,0 +1,17 @@ +/** + * @defgroup LPC214x LPC214x Support + * @{ + * @brief LPC214x specific support. + * The LPC214x support includes: + * - VIC support code. + * - Buffered, interrupt driven, serial driver. + * - SSP driver. + * - A MMC/SD demo driver. + * - A timer driven buzzer demo driver. + * - A minimal demo, useful as project template. + * - A demo supporting the kernel test suite. + * - A C++ demo supporting the kernel test suite. + * + * @ingroup ARM7 + */ +/** @} */ diff --git a/ports/ARM7/chcore.h b/ports/ARM7/chcore.h index 5c2233275..4f3800f1a 100644 --- a/ports/ARM7/chcore.h +++ b/ports/ARM7/chcore.h @@ -100,7 +100,7 @@ typedef struct { sizeof(struct intctx)); \ tp->p_ctx.r13->r4 = pf; \ tp->p_ctx.r13->r5 = arg; \ - tp->p_ctx.r13->lr = _port_thread_start; \ + tp->p_ctx.r13->lr = _port_thread_start; \ } /** diff --git a/ports/ARMCM3-STM32F103/port.dox b/ports/ARMCM3-STM32F103/port.dox new file mode 100644 index 000000000..4d6e4ec31 --- /dev/null +++ b/ports/ARMCM3-STM32F103/port.dox @@ -0,0 +1,11 @@ +/** + * @defgroup STM32F103 STM32F103 Support + * @{ + * @brief STM32F103 specific support. + * The STM32F103 support includes: + * - Buffered, interrupt driven, serial driver. + * - A demo supporting the kernel test suite. + * + * @ingroup ARMCM3 + */ +/** @} */