diff options
Diffstat (limited to 'bsps/m68k')
-rw-r--r-- | bsps/m68k/av5282/include/bsp.h | 17 | ||||
-rw-r--r-- | bsps/m68k/csb360/include/bsp.h | 13 | ||||
-rw-r--r-- | bsps/m68k/gen68340/include/bsp.h | 22 | ||||
-rw-r--r-- | bsps/m68k/gen68360/include/bsp.h | 22 | ||||
-rw-r--r-- | bsps/m68k/gen68360/include/tm27.h | 2 | ||||
-rw-r--r-- | bsps/m68k/gen68360/spi/m360_spi.h | 2 | ||||
-rw-r--r-- | bsps/m68k/genmcf548x/include/bsp.h | 10 | ||||
-rw-r--r-- | bsps/m68k/genmcf548x/include/bsp/irq.h | 2 | ||||
-rw-r--r-- | bsps/m68k/genmcf548x/include/tm27.h | 2 | ||||
-rw-r--r-- | bsps/m68k/mcf5206elite/include/bsp.h | 20 | ||||
-rw-r--r-- | bsps/m68k/mcf52235/include/bsp.h | 23 | ||||
-rw-r--r-- | bsps/m68k/mcf5225x/include/bsp.h | 20 | ||||
-rw-r--r-- | bsps/m68k/mcf5235/include/bsp.h | 20 | ||||
-rw-r--r-- | bsps/m68k/mcf5329/include/bsp.h | 21 | ||||
-rw-r--r-- | bsps/m68k/mrm332/include/bsp.h | 20 | ||||
-rw-r--r-- | bsps/m68k/mvme147/include/bsp.h | 20 | ||||
-rw-r--r-- | bsps/m68k/mvme147s/include/bsp.h | 20 | ||||
-rw-r--r-- | bsps/m68k/mvme162/include/bsp.h | 20 | ||||
-rw-r--r-- | bsps/m68k/mvme167/include/bsp.h | 21 | ||||
-rw-r--r-- | bsps/m68k/uC5282/include/bsp.h | 20 |
20 files changed, 267 insertions, 50 deletions
diff --git a/bsps/m68k/av5282/include/bsp.h b/bsps/m68k/av5282/include/bsp.h index 643a0c9184..ee21777e82 100644 --- a/bsps/m68k/av5282/include/bsp.h +++ b/bsps/m68k/av5282/include/bsp.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup m68k_av5282 + * @ingroup RTEMSBSPsM68kAV5282 * * @brief Global BSP definitions. */ @@ -10,17 +10,19 @@ * av5282 BSP header file */ +#ifndef LIBBSP_M68K_AV5282_BSP_H +#define LIBBSP_M68K_AV5282_BSP_H + /** - * @defgroup m68k_av5282 AV5282 Support + * @defgroup RTEMSBSPsM68kAV5282 AV5282 * * @ingroup RTEMSBSPsM68k * - * @brief AV5282 support. + * @brief AV5282 Board Support Package. + * + * @{ */ -#ifndef LIBBSP_M68K_AV5282_BSP_H -#define LIBBSP_M68K_AV5282_BSP_H - #ifndef ASM #include <bspopts.h> @@ -94,4 +96,7 @@ void Init5282(void); #endif #endif /* !ASM */ + +/** @} */ + #endif diff --git a/bsps/m68k/csb360/include/bsp.h b/bsps/m68k/csb360/include/bsp.h index eceb790a08..84ad6a7b23 100644 --- a/bsps/m68k/csb360/include/bsp.h +++ b/bsps/m68k/csb360/include/bsp.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup m68k_csb360 + * @ingroup RTEMSBSPsM68kCSB3602 * * @brief Global BSP definitions. */ @@ -26,16 +26,17 @@ #ifndef LIBBSP_M68K_CSB360_BSP_H #define LIBBSP_M68K_CSB360_BSP_H -#include <mcf5272/mcf5272.h> - /** - * @defgroup m68k_csb360 CSB360 Support + * @defgroup RTEMSBSPsM68kCSB3602 CSB3602 * * @ingroup RTEMSBSPsM68k * - * @brief CSB360 support. + * @brief CSB3602 Board Support Package. + * + * @{ */ +#include <mcf5272/mcf5272.h> /*** Board resources allocation ***/ #define BSP_MEM_ADDR_SRAM 0x20000000 @@ -186,4 +187,6 @@ void init5272(void); #endif /* ASM */ +/** @} */ + #endif diff --git a/bsps/m68k/gen68340/include/bsp.h b/bsps/m68k/gen68340/include/bsp.h index ca9c79e4b2..6bc0f74a19 100644 --- a/bsps/m68k/gen68340/include/bsp.h +++ b/bsps/m68k/gen68340/include/bsp.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup m68k_gen68340 + * @ingroup RTEMSBSPsM68kGen68340 * * @brief Global BSP definitions. */ @@ -26,6 +26,16 @@ #ifndef LIBBSP_M68K_GEN68340_BSP_H #define LIBBSP_M68K_GEN68340_BSP_H +/** + * @defgroup RTEMSBSPsM68kGen68340 Motorola 68340 + * + * @ingroup RTEMSBSPsM68k + * + * @brief Motorola 68340 Board Support Package. + * + * @{ + */ + #ifndef ASM #include <bspopts.h> @@ -37,14 +47,6 @@ extern "C" { #endif -/** - * @defgroup m68k_gen68340 Motorola MC68340 Support - * - * @ingroup RTEMSBSPsM68k - * - * @brief Motorola MC68340 support. - */ - /* Constants */ /* Structures */ @@ -78,4 +80,6 @@ void _Init68340 (void); #endif /* !ASM */ +/** @} */ + #endif diff --git a/bsps/m68k/gen68360/include/bsp.h b/bsps/m68k/gen68360/include/bsp.h index 0c6a94066c..ac228e6fb5 100644 --- a/bsps/m68k/gen68360/include/bsp.h +++ b/bsps/m68k/gen68360/include/bsp.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup gen68360_bsp + * @ingroup RTEMSBSPsM68kGen68360 * * @brief Board Support Package for `Generic' Motorola MC68360 */ @@ -31,6 +31,16 @@ #ifndef LIBBSP_M68K_GEN68360_BSP_H #define LIBBSP_M68K_GEN68360_BSP_H +/** + * @defgroup RTEMSBSPsM68kGen68360 Motorola 68360 + * + * @ingroup RTEMSBSPsM68k + * + * @brief Motorola 68360 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> @@ -40,14 +50,6 @@ extern "C" { #endif -/** - * @defgroup gen68360_bsp Network driver - * - * @ingroup m68k_gen68360 - * - * @brief Network driver configuration - */ - struct rtems_bsdnet_ifconfig; extern int rtems_scc1_driver_attach (struct rtems_bsdnet_ifconfig *config, int attaching); #define RTEMS_BSP_NETWORK_DRIVER_NAME "scc1" @@ -108,4 +110,6 @@ void _Init68360(void); } #endif +/** @} */ + #endif diff --git a/bsps/m68k/gen68360/include/tm27.h b/bsps/m68k/gen68360/include/tm27.h index c71eed3897..5523a4a345 100644 --- a/bsps/m68k/gen68360/include/tm27.h +++ b/bsps/m68k/gen68360/include/tm27.h @@ -22,7 +22,7 @@ /** * @defgroup m68k_tm27 Stuff for Time Test 27 * - * @ingroup m68k_gen68360 + * @ingroup RTEMSBSPsM68kGen68360 * * @brief Don't bother with hardware -- just use a software-interrupt */ diff --git a/bsps/m68k/gen68360/spi/m360_spi.h b/bsps/m68k/gen68360/spi/m360_spi.h index 8e9b2fb208..1a18707fe9 100644 --- a/bsps/m68k/gen68360/spi/m360_spi.h +++ b/bsps/m68k/gen68360/spi/m360_spi.h @@ -26,7 +26,7 @@ /** * @defgroup m68k_m360spi M360_SPIDRV Support * - * @ingroup m68k_gen68360 + * @ingroup RTEMSBSPsM68kGen68360 * * @brief M360_SPIDRV Support Package */ diff --git a/bsps/m68k/genmcf548x/include/bsp.h b/bsps/m68k/genmcf548x/include/bsp.h index 82d9287635..0d17628f12 100644 --- a/bsps/m68k/genmcf548x/include/bsp.h +++ b/bsps/m68k/genmcf548x/include/bsp.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup m68k_genmcf548x + * @ingroup RTEMSBSPsM68kGenMCF548X * * @brief Global BSP definitions. */ @@ -58,11 +58,13 @@ #include <bsp/default-initial-extension.h> /** - * @defgroup m68k_genmcf548x MCF548X Support + * @defgroup RTEMSBSPsM68kGenMCF548X MCF548X * * @ingroup RTEMSBSPsM68k * - * @brief MCT548X support. + * @brief MCF548X Board Support Package. + * + * @{ */ #include <rtems.h> @@ -131,4 +133,6 @@ void bsp_cacr_clear_flags(uint32_t flags); } #endif +/** @} */ + #endif diff --git a/bsps/m68k/genmcf548x/include/bsp/irq.h b/bsps/m68k/genmcf548x/include/bsp/irq.h index 825cc0d104..0a5a4cd6d5 100644 --- a/bsps/m68k/genmcf548x/include/bsp/irq.h +++ b/bsps/m68k/genmcf548x/include/bsp/irq.h @@ -30,7 +30,7 @@ /** * @defgroup genmcf548x_interrupt Interrupt Support * - * @ingroup m68k_genmcf548x + * @ingroup RTEMSBSPsM68kGenMCF548X * * @brief Interrupt support. */ diff --git a/bsps/m68k/genmcf548x/include/tm27.h b/bsps/m68k/genmcf548x/include/tm27.h index 31ea8bca0c..ad51ee7915 100644 --- a/bsps/m68k/genmcf548x/include/tm27.h +++ b/bsps/m68k/genmcf548x/include/tm27.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup m68k_genmcf548x + * @ingroup RTEMSBSPsM68kGenMCF548X * * @brief Time Test 27 routines. */ diff --git a/bsps/m68k/mcf5206elite/include/bsp.h b/bsps/m68k/mcf5206elite/include/bsp.h index 47c7e8c745..1081e1fc31 100644 --- a/bsps/m68k/mcf5206elite/include/bsp.h +++ b/bsps/m68k/mcf5206elite/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsM68kMCF5206Elite + * + * @brief Global BSP definitions. + */ + /* * Board Support Package for MCF5206eLITE evaluation board * BSP definitions @@ -14,6 +22,16 @@ #ifndef LIBBSP_M68K_MCF5206ELITE_BSP_H #define LIBBSP_M68K_MCF5206ELITE_BSP_H +/** + * @defgroup RTEMSBSPsM68kMCF5206Elite MCF5206eLite + * + * @ingroup RTEMSBSPsM68k + * + * @brief MCF5206eLite Board Support Package. + * + * @{ + */ + #include "mcf5206/mcf5206e.h" /*** Board resources allocation ***/ @@ -178,4 +196,6 @@ void Init5206e(void); #endif /* ASM */ +/** @} */ + #endif diff --git a/bsps/m68k/mcf52235/include/bsp.h b/bsps/m68k/mcf52235/include/bsp.h index df30017eab..c608598b3d 100644 --- a/bsps/m68k/mcf52235/include/bsp.h +++ b/bsps/m68k/mcf52235/include/bsp.h @@ -1,9 +1,9 @@ /** * @file * - * @ingroup m68k_mcf52235 + * @ingroup RTEMSBSPsM68kMCF52235 * - * @brief Global BSP definitions + * @brief Global BSP definitions. */ /* @@ -13,6 +13,16 @@ #ifndef LIBBSP_M68K_MCF52235_BSP_H #define LIBBSP_M68K_MCF52235_BSP_H +/** + * @defgroup RTEMSBSPsM68kMCF52235 MCF52235 + * + * @ingroup RTEMSBSPsM68k + * + * @brief MCF52235 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> #include <rtems.h> @@ -76,12 +86,7 @@ void Init52235(void); } #endif +/** @} */ + #endif -/** - * @defgroup m68k_mcf52235 MCF52235 Support - * - * @ingroup RTEMSBSPsM68k - * - * @brief MCF52235 Support Package - */ diff --git a/bsps/m68k/mcf5225x/include/bsp.h b/bsps/m68k/mcf5225x/include/bsp.h index 8b8d40f485..12f6fb57e8 100644 --- a/bsps/m68k/mcf5225x/include/bsp.h +++ b/bsps/m68k/mcf5225x/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsM68kMCF5225X + * + * @brief Global BSP definitions. + */ + /* * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at @@ -7,6 +15,16 @@ #ifndef LIBBSP_M68K_MCF5225X_BSP_H #define LIBBSP_M68K_MCF5225X_BSP_H +/** + * @defgroup RTEMSBSPsM68kMCF5225X MCF5225X + * + * @ingroup RTEMSBSPsM68k + * + * @brief MCF5225X Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> #include <rtems.h> @@ -87,4 +105,6 @@ void Init5225x(void); } #endif +/** @} */ + #endif diff --git a/bsps/m68k/mcf5235/include/bsp.h b/bsps/m68k/mcf5235/include/bsp.h index 14a6b04034..d92ff7a6ee 100644 --- a/bsps/m68k/mcf5235/include/bsp.h +++ b/bsps/m68k/mcf5235/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsM68kMCF5235 + * + * @brief Global BSP definitions. + */ + /* * mcf5235 BSP header file */ @@ -5,6 +13,16 @@ #ifndef LIBBSP_M68K_MCF5235_BSP_H #define LIBBSP_M68K_MCF5235_BSP_H +/** + * @defgroup RTEMSBSPsM68kMCF5235 MCF5235 + * + * @ingroup RTEMSBSPsM68k + * + * @brief MCF5235 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> #include <rtems.h> @@ -67,4 +85,6 @@ void Init5235(void); } #endif +/** @} */ + #endif diff --git a/bsps/m68k/mcf5329/include/bsp.h b/bsps/m68k/mcf5329/include/bsp.h index 7670e7a2d9..d3b5bcfb75 100644 --- a/bsps/m68k/mcf5329/include/bsp.h +++ b/bsps/m68k/mcf5329/include/bsp.h @@ -1,3 +1,12 @@ +/** + * @file + * + * @ingroup RTEMSBSPsM68kMCF5329 + * + * @brief Global BSP definitions. + */ + + /* * mcf52235 BSP header file */ @@ -5,6 +14,16 @@ #ifndef LIBBSP_M68K_MCF5329_BSP_H #define LIBBSP_M68K_MCF5329_BSP_H +/** + * @defgroup RTEMSBSPsM68kMCF5329 MCF5329 + * + * @ingroup RTEMSBSPsM68k + * + * @brief MCF5329 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> #include <rtems.h> @@ -67,4 +86,6 @@ void Init5329(void); } #endif +/** @} */ + #endif diff --git a/bsps/m68k/mrm332/include/bsp.h b/bsps/m68k/mrm332/include/bsp.h index 6d4f7b8eb2..77293946bb 100644 --- a/bsps/m68k/mrm332/include/bsp.h +++ b/bsps/m68k/mrm332/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsM68kMRM332 + * + * @brief Global BSP definitions. + */ + /* bsp.h * * This include file contains all mrm board IO definitions. @@ -15,6 +23,16 @@ #ifndef LIBBSP_M68K_MRM332_BSP_H #define LIBBSP_M68K_MRM332_BSP_H +/** + * @defgroup RTEMSBSPsM68kMRM332 MRM332 + * + * @ingroup RTEMSBSPsM68k + * + * @brief MRM332 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> @@ -87,4 +105,6 @@ void outbyte(char); } #endif +/** @} */ + #endif diff --git a/bsps/m68k/mvme147/include/bsp.h b/bsps/m68k/mvme147/include/bsp.h index 9cf3fbf5a8..612b2b183d 100644 --- a/bsps/m68k/mvme147/include/bsp.h +++ b/bsps/m68k/mvme147/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsM68kMVME147 + * + * @brief Global BSP definitions. + */ + /* bsp.h * * This include file contains all MVME147 board IO definitions. @@ -17,6 +25,16 @@ #ifndef LIBBSP_M68K_MVME147_BSP_H #define LIBBSP_M68K_MVME147_BSP_H +/** + * @defgroup RTEMSBSPsM68kMVME147 MVME147 + * + * @ingroup RTEMSBSPsM68k + * + * @brief MVME147 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> @@ -114,4 +132,6 @@ rtems_isr_entry set_vector( } #endif +/** @} */ + #endif diff --git a/bsps/m68k/mvme147s/include/bsp.h b/bsps/m68k/mvme147s/include/bsp.h index 3a4803fec2..6c285f9e6c 100644 --- a/bsps/m68k/mvme147s/include/bsp.h +++ b/bsps/m68k/mvme147s/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsM68kMVME147s + * + * @brief Global BSP definitions. + */ + /* bsp.h * * This include file contains all MVME147 board IO definitions. @@ -17,6 +25,16 @@ #ifndef LIBBSP_M68K_MVME147S_BSP_H #define LIBBSP_M68K_MVME147S_BSP_H +/** + * @defgroup RTEMSBSPsM68kMVME147s MVME147s + * + * @ingroup RTEMSBSPsM68k + * + * @brief MVME147s Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> @@ -189,4 +207,6 @@ rtems_isr_entry set_vector( } #endif +/** @} */ + #endif diff --git a/bsps/m68k/mvme162/include/bsp.h b/bsps/m68k/mvme162/include/bsp.h index 3645a31086..6110f0172c 100644 --- a/bsps/m68k/mvme162/include/bsp.h +++ b/bsps/m68k/mvme162/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsM68kMVME162 + * + * @brief Global BSP definitions. + */ + /* * This include file contains all MVME162fx board IO definitions. */ @@ -21,6 +29,16 @@ #ifndef LIBBSP_M68K_MVME162_BSP_H #define LIBBSP_M68K_MVME162_BSP_H +/** + * @defgroup RTEMSBSPsM68kMVME162 MVME162 + * + * @ingroup RTEMSBSPsM68k + * + * @brief MVME162 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> @@ -201,4 +219,6 @@ bool char_ready(int port, char *ch); } #endif +/** @} */ + #endif diff --git a/bsps/m68k/mvme167/include/bsp.h b/bsps/m68k/mvme167/include/bsp.h index d04b4f3952..152510f224 100644 --- a/bsps/m68k/mvme167/include/bsp.h +++ b/bsps/m68k/mvme167/include/bsp.h @@ -1,10 +1,9 @@ /** - * @file + * @file * - * Following defines must reflect the setup of the particular MVME167. - * All page references are to the MVME166/MVME167/MVME187 Single Board - * Computer Programmer's Reference Guide (MVME187PG/D2) with the April - * 1993 supplements/addenda (MVME187PG/D2A1). + * @ingroup RTEMSBSPsM68kMVME167 + * + * @brief Global BSP definitions. */ /* @@ -22,6 +21,16 @@ #ifndef LIBBSP_M68K_MVME167_BSP_H #define LIBBSP_M68K_MVME167_BSP_H +/** + * @defgroup RTEMSBSPsM68kMVME162 MVME167 + * + * @ingroup RTEMSBSPsM68k + * + * @brief MVME167 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> @@ -315,4 +324,6 @@ extern void *M68Kvec[]; /* vector table address */ } #endif +/** @} */ + #endif diff --git a/bsps/m68k/uC5282/include/bsp.h b/bsps/m68k/uC5282/include/bsp.h index a887cc0385..e40a224404 100644 --- a/bsps/m68k/uC5282/include/bsp.h +++ b/bsps/m68k/uC5282/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsM68kUC5282 + * + * @brief Global BSP definitions. + */ + /* * uC5282 BSP header file * @@ -14,6 +22,16 @@ #ifndef LIBBSP_M68K_UC5282_BSP_H #define LIBBSP_M68K_UC5282_BSP_H +/** + * @defgroup RTEMSBSPsM68kUC5282 uC5282 + * + * @ingroup RTEMSBSPsM68k + * + * @brief uC5282 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> @@ -172,4 +190,6 @@ extern struct { } #endif +/** @} */ + #endif |