diff options
Diffstat (limited to 'bsps/powerpc')
90 files changed, 426 insertions, 104 deletions
diff --git a/bsps/powerpc/beatnik/include/bsp.h b/bsps/powerpc/beatnik/include/bsp.h index fa29d373e5..477f03345d 100644 --- a/bsps/powerpc/beatnik/include/bsp.h +++ b/bsps/powerpc/beatnik/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCBeatnik + * + * @brief Global BSP definitions. + */ + /* * bsp.h -- contain BSP API definition. */ @@ -17,6 +25,16 @@ #ifndef LIBBSP_BEATNIK_BSP_H #define LIBBSP_BEATNIK_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCBeatnik Beatnik (MVME5500 and MVME6100) + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief Beatnik (MVME5500 and MVME6100) Board Support Package. + * + * @{ + */ + #ifndef ASM #include <bspopts.h> @@ -296,4 +314,6 @@ uint32_t probeMemoryEnd(void); #endif /* !ASM */ +/** @} */ + #endif diff --git a/bsps/powerpc/gen5200/include/bsp.h b/bsps/powerpc/gen5200/include/bsp.h index 015a8b1f3b..57e50ad2bb 100644 --- a/bsps/powerpc/gen5200/include/bsp.h +++ b/bsps/powerpc/gen5200/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCGen5200 + * + * @brief Global BSP definitions. + */ + /*===============================================================*\ | Project: RTEMS generic MPC5200 BSP | +-----------------------------------------------------------------+ @@ -23,6 +31,16 @@ #ifndef LIBBSP_POWERPC_GEN5200_BSP_H #define LIBBSP_POWERPC_GEN5200_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCGen5200 NXP MPC5200 + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief NXP MPC5200 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <libcpu/powerpc-utility.h> @@ -259,4 +277,6 @@ int mpc5200_eth_mii_read( #endif /* ASM */ +/** @} */ + #endif /* GEN5200 */ diff --git a/bsps/powerpc/gen5200/include/bsp/bestcomm.h b/bsps/powerpc/gen5200/include/bsp/bestcomm.h index b545010f06..2c379d4bbe 100644 --- a/bsps/powerpc/gen5200/include/bsp/bestcomm.h +++ b/bsps/powerpc/gen5200/include/bsp/bestcomm.h @@ -32,7 +32,7 @@ extern "C" { /** * @defgroup BestComm BestComm Support * - * @ingroup BestCommm + * @ingroup RTEMSBSPsPowerPCGen5200 * * @brief BestComm support. * diff --git a/bsps/powerpc/gen5200/include/bsp/mscan-base.h b/bsps/powerpc/gen5200/include/bsp/mscan-base.h index a2b8737d8e..be4c0d73b1 100644 --- a/bsps/powerpc/gen5200/include/bsp/mscan-base.h +++ b/bsps/powerpc/gen5200/include/bsp/mscan-base.h @@ -27,7 +27,9 @@ #include <bsp/mpc5200.h> /** - * @defgroup m MSCAN + * @defgroup RTEMSBSPsPowerPCGen5200MSCAN MSCAN + * + * @ingroup RTEMSBSPsPowerPCGen5200 * * @{ */ diff --git a/bsps/powerpc/gen83xx/include/bsp.h b/bsps/powerpc/gen83xx/include/bsp.h index 682dfc2986..db9a763cb5 100644 --- a/bsps/powerpc/gen83xx/include/bsp.h +++ b/bsps/powerpc/gen83xx/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCGen83XX + * + * @brief Global BSP definitions. + */ + /*===============================================================*\ | Project: RTEMS generic MPC83xx BSP | +-----------------------------------------------------------------+ @@ -21,6 +29,16 @@ #ifndef LIBBSP_POWERPC_GEN83XX_BSP_H #define LIBBSP_POWERPC_GEN83XX_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCGen83XX NXP MPC83XX + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief NXP MPC83XX Board Support Package. + * + * @{ + */ + #define BSP_FEATURE_IRQ_EXTENSION #include <bspopts.h> @@ -156,4 +174,6 @@ void bsp_restart(void *addr); #endif /* ASM */ +/** @} */ + #endif /* GEN83xx */ diff --git a/bsps/powerpc/haleakala/include/bsp.h b/bsps/powerpc/haleakala/include/bsp.h index b26e739e60..71ea09b545 100644 --- a/bsps/powerpc/haleakala/include/bsp.h +++ b/bsps/powerpc/haleakala/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCHaleakala + * + * @brief Global BSP definitions. + */ + /* bsp.h * * Generic 405EX bsp.h @@ -45,6 +53,16 @@ #ifndef LIBBSP_POWERPC_HALEAKALA_BSP_H #define LIBBSP_POWERPC_HALEAKALA_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCHaleakala Haleakala + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief Haleakala Board Support Package. + * + * @{ + */ + #include <bspopts.h> #ifdef ASM @@ -84,4 +102,6 @@ #endif #endif /* ASM */ +/** @} */ + #endif /* BSP_H */ diff --git a/bsps/powerpc/motorola_powerpc/include/bsp.h b/bsps/powerpc/motorola_powerpc/include/bsp.h index 6475902f47..62e740272a 100644 --- a/bsps/powerpc/motorola_powerpc/include/bsp.h +++ b/bsps/powerpc/motorola_powerpc/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCMotorola + * + * @brief Global BSP definitions. + */ + /* * * The license and distribution terms for this file may be @@ -7,6 +15,16 @@ #ifndef LIBBSP_POWERPC_MOTOROLA_POWERPC_BSP_H #define LIBBSP_POWERPC_MOTOROLA_POWERPC_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCMotorola Motorola + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief Motorola Board Support Package. + * + * @{ + */ + #include <bspopts.h> #include <bsp/default-initial-extension.h> @@ -251,4 +269,6 @@ void VIA_isa_bridge_interrupts_setup(void); }; #endif +/** @} */ + #endif diff --git a/bsps/powerpc/mpc55xxevb/clock/clock-config.c b/bsps/powerpc/mpc55xxevb/clock/clock-config.c index 3274aa714f..f43bc97389 100644 --- a/bsps/powerpc/mpc55xxevb/clock/clock-config.c +++ b/bsps/powerpc/mpc55xxevb/clock/clock-config.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Clock driver configuration. */ diff --git a/bsps/powerpc/mpc55xxevb/include/bsp.h b/bsps/powerpc/mpc55xxevb/include/bsp.h index 9379356f96..6af987cacc 100644 --- a/bsps/powerpc/mpc55xxevb/include/bsp.h +++ b/bsps/powerpc/mpc55xxevb/include/bsp.h @@ -1,9 +1,9 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * - * @brief Global BSP variables and functions + * @brief Global BSP definitions. */ /* @@ -23,6 +23,16 @@ #ifndef LIBBSP_POWERPC_MPC55XXEVB_BSP_H #define LIBBSP_POWERPC_MPC55XXEVB_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCMPC55XX NXP MPC55XX and MPC56XX + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief NXP MPC55XX and MPC56XX Board Support Package. + * + * @{ + */ + #include <bspopts.h> #define BSP_FEATURE_IRQ_EXTENSION @@ -99,4 +109,6 @@ LINKER_SYMBOL(bsp_section_sysram_load_end) #endif /* ASM */ +/** @} */ + #endif /* LIBBSP_POWERPC_MPC55XXEVB_BSP_H */ diff --git a/bsps/powerpc/mpc55xxevb/include/bsp/irq.h b/bsps/powerpc/mpc55xxevb/include/bsp/irq.h index 4efa92219e..c923859dec 100644 --- a/bsps/powerpc/mpc55xxevb/include/bsp/irq.h +++ b/bsps/powerpc/mpc55xxevb/include/bsp/irq.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief IRQ */ diff --git a/bsps/powerpc/mpc55xxevb/include/bsp/mpc55xx-config.h b/bsps/powerpc/mpc55xxevb/include/bsp/mpc55xx-config.h index b432b9cecd..5354df2729 100644 --- a/bsps/powerpc/mpc55xxevb/include/bsp/mpc55xx-config.h +++ b/bsps/powerpc/mpc55xxevb/include/bsp/mpc55xx-config.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Low-level configuration. */ diff --git a/bsps/powerpc/mpc55xxevb/include/bsp/smsc9218i.h b/bsps/powerpc/mpc55xxevb/include/bsp/smsc9218i.h index e4366b039c..5ec64df710 100644 --- a/bsps/powerpc/mpc55xxevb/include/bsp/smsc9218i.h +++ b/bsps/powerpc/mpc55xxevb/include/bsp/smsc9218i.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief SMSC - LAN9218i */ diff --git a/bsps/powerpc/mpc55xxevb/include/mpc55xx/dspi.h b/bsps/powerpc/mpc55xxevb/include/mpc55xx/dspi.h index 8ad98274ef..eab6dad36c 100644 --- a/bsps/powerpc/mpc55xxevb/include/mpc55xx/dspi.h +++ b/bsps/powerpc/mpc55xxevb/include/mpc55xx/dspi.h @@ -22,7 +22,7 @@ /** * @defgroup mpc55xx_dspi Deserial Serial Peripheral Interface (DSPI) * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX */ #ifndef LIBCPU_POWERPC_MPC55XX_DSPI_H diff --git a/bsps/powerpc/mpc55xxevb/include/mpc55xx/edma.h b/bsps/powerpc/mpc55xxevb/include/mpc55xx/edma.h index 281cdf1c28..8b7d65d3b6 100644 --- a/bsps/powerpc/mpc55xxevb/include/mpc55xx/edma.h +++ b/bsps/powerpc/mpc55xxevb/include/mpc55xx/edma.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Enhanced Direct Memory Access (eDMA). */ diff --git a/bsps/powerpc/mpc55xxevb/include/mpc55xx/emios.h b/bsps/powerpc/mpc55xxevb/include/mpc55xx/emios.h index d6ccadc07b..3e37556818 100644 --- a/bsps/powerpc/mpc55xxevb/include/mpc55xx/emios.h +++ b/bsps/powerpc/mpc55xxevb/include/mpc55xx/emios.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Enhanced Modular Input Output Subsystem (eMIOS). */ diff --git a/bsps/powerpc/mpc55xxevb/include/mpc55xx/mpc55xx.h b/bsps/powerpc/mpc55xxevb/include/mpc55xx/mpc55xx.h index 634be30e18..61d70eef07 100644 --- a/bsps/powerpc/mpc55xxevb/include/mpc55xx/mpc55xx.h +++ b/bsps/powerpc/mpc55xxevb/include/mpc55xx/mpc55xx.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Documentation for this file */ @@ -21,13 +21,9 @@ */ /** - * @defgroup mpc55xx BSP for MPC55xx boards - */ - -/** * @defgroup mpc55xx_config Configuration files * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * Makefiles, configure scripts etc. */ diff --git a/bsps/powerpc/mpc55xxevb/include/mpc55xx/reg-defs.h b/bsps/powerpc/mpc55xxevb/include/mpc55xx/reg-defs.h index 2d66f6a8d0..ef893ac5ca 100644 --- a/bsps/powerpc/mpc55xxevb/include/mpc55xx/reg-defs.h +++ b/bsps/powerpc/mpc55xxevb/include/mpc55xx/reg-defs.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Register definitions. */ diff --git a/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-edma.h b/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-edma.h index 804730ccd8..fda47dc1e6 100644 --- a/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-edma.h +++ b/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-edma.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX */ /* diff --git a/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-mmu.h b/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-mmu.h index e03047c4ad..1a0d7eedb1 100644 --- a/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-mmu.h +++ b/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-mmu.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX */ /* diff --git a/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs.h b/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs.h index 3a4e737f1a..6b8891a078 100644 --- a/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs.h +++ b/bsps/powerpc/mpc55xxevb/include/mpc55xx/regs.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Register definitions for the MPC55xx and MPC56xx microcontroller * family. diff --git a/bsps/powerpc/mpc55xxevb/include/mpc55xx/siu.h b/bsps/powerpc/mpc55xxevb/include/mpc55xx/siu.h index 3495750145..17f85d9290 100644 --- a/bsps/powerpc/mpc55xxevb/include/mpc55xx/siu.h +++ b/bsps/powerpc/mpc55xxevb/include/mpc55xx/siu.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief System Integration Unit Access (SIU). */ diff --git a/bsps/powerpc/mpc55xxevb/include/mpc55xx/watchdog.h b/bsps/powerpc/mpc55xxevb/include/mpc55xx/watchdog.h index d5a8af794e..8a878d2d41 100644 --- a/bsps/powerpc/mpc55xxevb/include/mpc55xx/watchdog.h +++ b/bsps/powerpc/mpc55xxevb/include/mpc55xx/watchdog.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Header file for the watchdog timer. */ diff --git a/bsps/powerpc/mpc55xxevb/net/smsc9218i.c b/bsps/powerpc/mpc55xxevb/net/smsc9218i.c index 1914c24022..d88aa8ae39 100644 --- a/bsps/powerpc/mpc55xxevb/net/smsc9218i.c +++ b/bsps/powerpc/mpc55xxevb/net/smsc9218i.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief SMSC - LAN9218i */ diff --git a/bsps/powerpc/mpc55xxevb/start/bspgetworkarea.c b/bsps/powerpc/mpc55xxevb/start/bspgetworkarea.c index c7267eddd3..cb7cf6c7ec 100644 --- a/bsps/powerpc/mpc55xxevb/start/bspgetworkarea.c +++ b/bsps/powerpc/mpc55xxevb/start/bspgetworkarea.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX */ /* diff --git a/bsps/powerpc/mpc55xxevb/start/bspreset.c b/bsps/powerpc/mpc55xxevb/start/bspreset.c index a99b3856d3..39ac37d5fe 100644 --- a/bsps/powerpc/mpc55xxevb/start/bspreset.c +++ b/bsps/powerpc/mpc55xxevb/start/bspreset.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief BSP reset. */ diff --git a/bsps/powerpc/mpc55xxevb/start/bspstart.c b/bsps/powerpc/mpc55xxevb/start/bspstart.c index 0da53cab2b..1618f1e82a 100644 --- a/bsps/powerpc/mpc55xxevb/start/bspstart.c +++ b/bsps/powerpc/mpc55xxevb/start/bspstart.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief BSP startup code. */ diff --git a/bsps/powerpc/mpc55xxevb/start/edma.c b/bsps/powerpc/mpc55xxevb/start/edma.c index c5d47705ec..c34624ed10 100644 --- a/bsps/powerpc/mpc55xxevb/start/edma.c +++ b/bsps/powerpc/mpc55xxevb/start/edma.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Enhanced Direct Memory Access (eDMA). */ diff --git a/bsps/powerpc/mpc55xxevb/start/emios.c b/bsps/powerpc/mpc55xxevb/start/emios.c index 89873b4c67..5b8e960a60 100644 --- a/bsps/powerpc/mpc55xxevb/start/emios.c +++ b/bsps/powerpc/mpc55xxevb/start/emios.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Enhanced Modular Input Output Subsystem (eMIOS). */ diff --git a/bsps/powerpc/mpc55xxevb/start/exc-vector-base.S b/bsps/powerpc/mpc55xxevb/start/exc-vector-base.S index 9d9e79f351..3ba9ce4df4 100644 --- a/bsps/powerpc/mpc55xxevb/start/exc-vector-base.S +++ b/bsps/powerpc/mpc55xxevb/start/exc-vector-base.S @@ -23,7 +23,7 @@ /** * @defgroup mpc55xx_asm Assembler files * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX */ #include <bspopts.h> diff --git a/bsps/powerpc/mpc55xxevb/start/flash_support.c b/bsps/powerpc/mpc55xxevb/start/flash_support.c index 1d94fda205..c7382ca4d4 100644 --- a/bsps/powerpc/mpc55xxevb/start/flash_support.c +++ b/bsps/powerpc/mpc55xxevb/start/flash_support.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief MPC55XX flash memory support. * diff --git a/bsps/powerpc/mpc55xxevb/start/get-system-clock.c b/bsps/powerpc/mpc55xxevb/start/get-system-clock.c index 42e2b38327..cd32b8a1e6 100644 --- a/bsps/powerpc/mpc55xxevb/start/get-system-clock.c +++ b/bsps/powerpc/mpc55xxevb/start/get-system-clock.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief System clock calculation. */ diff --git a/bsps/powerpc/mpc55xxevb/start/idle-thread.c b/bsps/powerpc/mpc55xxevb/start/idle-thread.c index 45bea8e418..bf751b22bf 100644 --- a/bsps/powerpc/mpc55xxevb/start/idle-thread.c +++ b/bsps/powerpc/mpc55xxevb/start/idle-thread.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief bsp_idle_thread() implementation. */ diff --git a/bsps/powerpc/mpc55xxevb/start/irq.c b/bsps/powerpc/mpc55xxevb/start/irq.c index 53c30f171e..283c54cdcc 100644 --- a/bsps/powerpc/mpc55xxevb/start/irq.c +++ b/bsps/powerpc/mpc55xxevb/start/irq.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Source file for MPC55XX interrupt support. */ diff --git a/bsps/powerpc/mpc55xxevb/start/sd-card-init.c b/bsps/powerpc/mpc55xxevb/start/sd-card-init.c index f6e0484122..64ffc7e9f3 100644 --- a/bsps/powerpc/mpc55xxevb/start/sd-card-init.c +++ b/bsps/powerpc/mpc55xxevb/start/sd-card-init.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief SD Card initialization code. */ diff --git a/bsps/powerpc/mpc55xxevb/start/siu.c b/bsps/powerpc/mpc55xxevb/start/siu.c index 9801270a80..8dc756b635 100644 --- a/bsps/powerpc/mpc55xxevb/start/siu.c +++ b/bsps/powerpc/mpc55xxevb/start/siu.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief System Integration Unit Access (SIU). */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-clock.c b/bsps/powerpc/mpc55xxevb/start/start-clock.c index 85468d5cb0..6b4ce107da 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-clock.c +++ b/bsps/powerpc/mpc55xxevb/start/start-clock.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Clock and FMPLL initialization code. */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-config-clock.c b/bsps/powerpc/mpc55xxevb/start/start-config-clock.c index d820af3755..e29f3366c3 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-config-clock.c +++ b/bsps/powerpc/mpc55xxevb/start/start-config-clock.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Clock and FMPLL configuration. */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs-cal.c b/bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs-cal.c index 69f9b61a7d..1e2f345d48 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs-cal.c +++ b/bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs-cal.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief EBI calibration chip-select configuration. */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs.c b/bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs.c index d12d0fa059..3167cd7973 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs.c +++ b/bsps/powerpc/mpc55xxevb/start/start-config-ebi-cs.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief EBI chip-select configuration. */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-config-ebi.c b/bsps/powerpc/mpc55xxevb/start/start-config-ebi.c index 1ce2b297d8..485e7855b3 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-config-ebi.c +++ b/bsps/powerpc/mpc55xxevb/start/start-config-ebi.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief EBI configuration. */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-config-mmu-early.c b/bsps/powerpc/mpc55xxevb/start/start-config-mmu-early.c index 84e638d55c..ef82806429 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-config-mmu-early.c +++ b/bsps/powerpc/mpc55xxevb/start/start-config-mmu-early.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief MMU early configuration. */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-config-mmu.c b/bsps/powerpc/mpc55xxevb/start/start-config-mmu.c index 7cf319edd3..9475b3c816 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-config-mmu.c +++ b/bsps/powerpc/mpc55xxevb/start/start-config-mmu.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief MMU configuration. */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-config-siu-pcr.c b/bsps/powerpc/mpc55xxevb/start/start-config-siu-pcr.c index 8355e647ca..65fddab42e 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-config-siu-pcr.c +++ b/bsps/powerpc/mpc55xxevb/start/start-config-siu-pcr.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief SIU PCR configuration. */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-early.c b/bsps/powerpc/mpc55xxevb/start/start-early.c index e1a0b3da09..e502645769 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-early.c +++ b/bsps/powerpc/mpc55xxevb/start/start-early.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Early initialization code. */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-prologue.c b/bsps/powerpc/mpc55xxevb/start/start-prologue.c index 872a96edfd..713c27ebaa 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-prologue.c +++ b/bsps/powerpc/mpc55xxevb/start/start-prologue.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Start prologue. */ diff --git a/bsps/powerpc/mpc55xxevb/start/start-watchdog.c b/bsps/powerpc/mpc55xxevb/start/start-watchdog.c index 7cf36ef02f..d585829ff9 100644 --- a/bsps/powerpc/mpc55xxevb/start/start-watchdog.c +++ b/bsps/powerpc/mpc55xxevb/start/start-watchdog.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup mpc55xx + * @ingroup RTEMSBSPsPowerPCMPC55XX * * @brief Watchdog initialization code. */ diff --git a/bsps/powerpc/mpc8260ads/include/bsp.h b/bsps/powerpc/mpc8260ads/include/bsp.h index c207a2ec99..9be6746505 100644 --- a/bsps/powerpc/mpc8260ads/include/bsp.h +++ b/bsps/powerpc/mpc8260ads/include/bsp.h @@ -1,7 +1,25 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCMPC8260ADS + * + * @brief Global BSP definitions. + */ + /* * This include file contains all board IO definitions. */ +/** + * @defgroup RTEMSBSPsPowerPCMPC8260ADS NXP MPC8260ADS + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief NXP MPC8260ADS Board Support Package. + * + * @{ + */ + /* * COPYRIGHT (c) 1989-2014. * On-Line Applications Research Corporation (OAR). @@ -83,4 +101,6 @@ int mbx8xx_console_get_configuration(void); } #endif +/** @} */ + #endif diff --git a/bsps/powerpc/mvme3100/include/bsp.h b/bsps/powerpc/mvme3100/include/bsp.h index 671c8180f4..367aa1ecd1 100644 --- a/bsps/powerpc/mvme3100/include/bsp.h +++ b/bsps/powerpc/mvme3100/include/bsp.h @@ -1,9 +1,9 @@ /** - * @file + * @file * - * @ingroup mvme3100_bsp + * @ingroup RTEMSBSPsPowerPCMVME3100 * - * @brief This file contains BSP API definition. + * @brief Global BSP definitions. */ /* @@ -28,11 +28,13 @@ #include <bsp/vectors.h> /** - * @defgroup mvme3100_bsp confdefs.h overrides + * @defgroup RTEMSBSPsPowerPCMVME3100 MVME3100 * - * @ingroup powerpc_mvme3100 + * @ingroup RTEMSBSPsPowerPC * - * @brief confdefs.h overrides for this BSP: + * @brief MVME3100 Board Support Package. + * + * @{ */ #define BSP_INTERRUPT_STACK_SIZE (16 * 1024) @@ -337,4 +339,6 @@ extern void BSP_pciConfigDump_early( void ); #endif /* !ASM */ +/** @} */ + #endif diff --git a/bsps/powerpc/mvme3100/include/bsp/VMEConfig.h b/bsps/powerpc/mvme3100/include/bsp/VMEConfig.h index 10b424c2a8..238ccb9593 100644 --- a/bsps/powerpc/mvme3100/include/bsp/VMEConfig.h +++ b/bsps/powerpc/mvme3100/include/bsp/VMEConfig.h @@ -110,7 +110,7 @@ extern int BSP_VMEIrqMgrInstall(void); /** * @defgroup powerpc_vme BSP_VME_INSTALL_IRQ_MGR Support * - * @ingroup powerpc_mvme3100 + * @ingroup RTEMSBSPsPowerPCMVME3100 * * @brief BSP_VME_INSTALL_IRQ_MGR Support Package */ diff --git a/bsps/powerpc/mvme3100/include/bsp/if_tsec_pub.h b/bsps/powerpc/mvme3100/include/bsp/if_tsec_pub.h index 7eb0358eae..fa671f6301 100644 --- a/bsps/powerpc/mvme3100/include/bsp/if_tsec_pub.h +++ b/bsps/powerpc/mvme3100/include/bsp/if_tsec_pub.h @@ -71,7 +71,7 @@ struct tsec_private; /** * @defgroup powerpc_iftsecpub Low-level Driver API * - * @ingroup powerpc_mvme3100 + * @ingroup RTEMSBSPsPowerPCMVME3100 * * @brief This API provides driver access to applications that * want to use e.g., the second ethernet interface diff --git a/bsps/powerpc/mvme3100/include/bsp/irq.h b/bsps/powerpc/mvme3100/include/bsp/irq.h index 0158e05149..fb11951959 100644 --- a/bsps/powerpc/mvme3100/include/bsp/irq.h +++ b/bsps/powerpc/mvme3100/include/bsp/irq.h @@ -42,7 +42,7 @@ extern "C" { /** * @defgroup powerpc_irq Definitions * - * @ingroup powerpc_mvme3100 + * @ingroup RTEMSBSPsPowerPCMVME3100 * * @brief rtems_irq_number Definitions */ diff --git a/bsps/powerpc/mvme5500/include/bsp.h b/bsps/powerpc/mvme5500/include/bsp.h index dbf0afec41..bbc113cd7e 100644 --- a/bsps/powerpc/mvme5500/include/bsp.h +++ b/bsps/powerpc/mvme5500/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCMVME5500 + * + * @brief Global BSP definitions. + */ + /* * Copyright (C) 1999 Eric Valette. valette@crf.canon.fr * @@ -11,6 +19,16 @@ #ifndef LIBBSP_POWERPC_MVME5500_BSP_H #define LIBBSP_POWERPC_MVME5500_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCMVME5500 MVME5500 + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief MVME5500 Board Support Package. + * + * @{ + */ + #ifndef ASM #include <bspopts.h> @@ -205,4 +223,6 @@ static inline void ioBar(void) #endif +/** @} */ + #endif /* !ASM */ diff --git a/bsps/powerpc/psim/include/bsp.h b/bsps/powerpc/psim/include/bsp.h index cffc9632e7..9b004a2c80 100644 --- a/bsps/powerpc/psim/include/bsp.h +++ b/bsps/powerpc/psim/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCPSIM + * + * @brief Global BSP definitions. + */ + /* bsp.h * * This include file contains all Papyrus board IO definitions. @@ -30,6 +38,16 @@ #ifndef LIBBSP_POWERPC_PSIM_BSP_H #define LIBBSP_POWERPC_PSIM_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCPSIM PSIM + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief PSIM Board Support Package. + * + * @{ + */ + #include <bspopts.h> #ifdef ASM @@ -87,4 +105,6 @@ int BSP_connect_clock_handler(void); #define BSP_HAS_NO_VME +/** @} */ + #endif diff --git a/bsps/powerpc/qemuppc/include/bsp.h b/bsps/powerpc/qemuppc/include/bsp.h index 240cfd3bea..4aebe89eec 100644 --- a/bsps/powerpc/qemuppc/include/bsp.h +++ b/bsps/powerpc/qemuppc/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCQemu + * + * @brief Global BSP definitions. + */ + /* * This include file contains some definitions specific to the * qemu powerpc Prep simulator @@ -15,6 +23,16 @@ #ifndef LIBBSP_POWERPC_QEMUPPC_BSP_H #define LIBBSP_POWERPC_QEMUPPC_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCQemu Qemu + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief Qemu Board Support Package. + * + * @{ + */ + #ifndef ASM #include <bspopts.h> @@ -44,4 +62,6 @@ void cmain(void); #endif /* !ASM */ +/** @} */ + #endif diff --git a/bsps/powerpc/qoriq/btimer/btimer.c b/bsps/powerpc/qoriq/btimer/btimer.c index e8927c1194..47ef6eedb9 100644 --- a/bsps/powerpc/qoriq/btimer/btimer.c +++ b/bsps/powerpc/qoriq/btimer/btimer.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief QorIQ benchmark timer. */ diff --git a/bsps/powerpc/qoriq/clock/clock-config.c b/bsps/powerpc/qoriq/clock/clock-config.c index 6fb28ce266..be2dc7b57d 100644 --- a/bsps/powerpc/qoriq/clock/clock-config.c +++ b/bsps/powerpc/qoriq/clock/clock-config.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief QorIQ clock configuration. */ diff --git a/bsps/powerpc/qoriq/console/console-config.c b/bsps/powerpc/qoriq/console/console-config.c index 4c1ca1d3f6..c8f0b4119b 100644 --- a/bsps/powerpc/qoriq/console/console-config.c +++ b/bsps/powerpc/qoriq/console/console-config.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief Console configuration. */ diff --git a/bsps/powerpc/qoriq/console/uart-bridge-master.c b/bsps/powerpc/qoriq/console/uart-bridge-master.c index 588e0a42ad..3239bb0b99 100644 --- a/bsps/powerpc/qoriq/console/uart-bridge-master.c +++ b/bsps/powerpc/qoriq/console/uart-bridge-master.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQUartBridge + * @ingroup RTEMSBSPsPowerPCQorIQUartBridge * * @brief UART bridge master implementation. */ diff --git a/bsps/powerpc/qoriq/console/uart-bridge-slave.c b/bsps/powerpc/qoriq/console/uart-bridge-slave.c index 44d4cfb712..ea97bc5e83 100644 --- a/bsps/powerpc/qoriq/console/uart-bridge-slave.c +++ b/bsps/powerpc/qoriq/console/uart-bridge-slave.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQUartBridge + * @ingroup RTEMSBSPsPowerPCQorIQUartBridge * * @brief UART bridge slave implementation. */ diff --git a/bsps/powerpc/qoriq/include/bsp.h b/bsps/powerpc/qoriq/include/bsp.h index 1c292f6767..1f5ca7f35d 100644 --- a/bsps/powerpc/qoriq/include/bsp.h +++ b/bsps/powerpc/qoriq/include/bsp.h @@ -1,9 +1,9 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * - * @brief BSP API. + * @brief Global BSP definitions. */ /* @@ -23,6 +23,16 @@ #ifndef LIBBSP_POWERPC_QORIQ_BSP_H #define LIBBSP_POWERPC_QORIQ_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCQorIQ NXP QorIQ + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief NXP QorIQ Board Support Package. + * + * @{ + */ + #include <bspopts.h> #ifdef QORIQ_IS_HYPERVISOR_GUEST @@ -127,4 +137,6 @@ extern uint32_t qoriq_clock_frequency; #endif /* ASM */ +/** @} */ + #endif /* LIBBSP_POWERPC_QORIQ_BSP_H */ diff --git a/bsps/powerpc/qoriq/include/bsp/intercom.h b/bsps/powerpc/qoriq/include/bsp/intercom.h index 39b2ba938e..c78d4c2ab0 100644 --- a/bsps/powerpc/qoriq/include/bsp/intercom.h +++ b/bsps/powerpc/qoriq/include/bsp/intercom.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQInterCom + * @ingroup RTEMSBSPsPowerPCQorIQInterCom * * @brief Inter-Processor Communication API. */ @@ -33,7 +33,7 @@ extern "C" { /** * @defgroup QorIQInterCom QorIQ - Inter-Processor Communication Support * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief Inter-processor communication support. * diff --git a/bsps/powerpc/qoriq/include/bsp/irq.h b/bsps/powerpc/qoriq/include/bsp/irq.h index e178057950..13589051d5 100644 --- a/bsps/powerpc/qoriq/include/bsp/irq.h +++ b/bsps/powerpc/qoriq/include/bsp/irq.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQInterrupt + * @ingroup RTEMSBSPsPowerPCQorIQInterrupt * * @brief Interrupt API. */ @@ -148,7 +148,7 @@ extern "C" { /** * @defgroup QoriqInterruptP1020 QorIQ - P1020 Internal Interrupt Sources * - * @ingroup QorIQInterrupt + * @ingroup RTEMSBSPsPowerPCQorIQInterrupt * * @brief P1020 internal interrupt sources. * @@ -172,7 +172,7 @@ extern "C" { /** * @defgroup QoriqInterruptP2020 QorIQ - P2020 Internal Interrupt Sources * - * @ingroup QorIQInterrupt + * @ingroup RTEMSBSPsPowerPCQorIQInterrupt * * @brief P2020 internal interrupt sources. * @@ -198,7 +198,7 @@ extern "C" { /** * @defgroup QoriqInterruptAll QorIQ - Internal Interrupt Sources * - * @ingroup QorIQInterrupt + * @ingroup RTEMSBSPsPowerPCQorIQInterrupt * * @brief Internal interrupt sources. * @@ -246,7 +246,7 @@ extern "C" { /** * @defgroup QoriqInterruptExternal QorIQ - External Interrupt Sources * - * @ingroup QorIQInterrupt + * @ingroup RTEMSBSPsPowerPCQorIQInterrupt * * @brief External interrupt sources. * @@ -271,7 +271,7 @@ extern "C" { /** * @defgroup QoriqInterruptIPI QorIQ - Interprocessor Interrupts * - * @ingroup QorIQInterrupt + * @ingroup RTEMSBSPsPowerPCQorIQInterrupt * * @brief Interprocessor interrupts. * @@ -289,7 +289,7 @@ extern "C" { /** * @defgroup QoriqInterruptIPI QorIQ - Message Interrupts * - * @ingroup QorIQInterrupt + * @ingroup RTEMSBSPsPowerPCQorIQInterrupt * * @brief Message interrupts. * @@ -311,7 +311,7 @@ extern "C" { /** * @defgroup QoriqInterruptIPI QorIQ - Shared Message Signaled Interrupts * - * @ingroup QorIQInterrupt + * @ingroup RTEMSBSPsPowerPCQorIQInterrupt * * @brief Shared message signaled interrupts. * @@ -333,7 +333,7 @@ extern "C" { /** * @defgroup QoriqInterruptIPI QorIQ - Global Timer Interrupts * - * @ingroup QorIQInterrupt + * @ingroup RTEMSBSPsPowerPCQorIQInterrupt * * @brief Global Timer interrupts. * @@ -357,9 +357,9 @@ extern "C" { #endif /* QORIQ_IS_HYPERVISOR_GUEST */ /** - * @defgroup QorIQInterrupt QorIQ - Interrupt Support + * @defgroup RTEMSBSPsPowerPCQorIQInterrupt QorIQ - Interrupt Support * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief Interrupt support. * diff --git a/bsps/powerpc/qoriq/include/bsp/mmu.h b/bsps/powerpc/qoriq/include/bsp/mmu.h index 4cacb1b375..8c8822f901 100644 --- a/bsps/powerpc/qoriq/include/bsp/mmu.h +++ b/bsps/powerpc/qoriq/include/bsp/mmu.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQMMU + * @ingroup RTEMSBSPsPowerPCQorIQMMU * * @brief MMU API. */ @@ -35,7 +35,7 @@ extern "C" { /** * @defgroup QorIQMMU QorIQ - MMU Support * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief MMU support. * diff --git a/bsps/powerpc/qoriq/include/bsp/qoriq.h b/bsps/powerpc/qoriq/include/bsp/qoriq.h index 09bc229231..361dbed2f1 100644 --- a/bsps/powerpc/qoriq/include/bsp/qoriq.h +++ b/bsps/powerpc/qoriq/include/bsp/qoriq.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief QorIQ Configuration, Control and Status Registers. */ diff --git a/bsps/powerpc/qoriq/include/bsp/tsec-config.h b/bsps/powerpc/qoriq/include/bsp/tsec-config.h index b1a70e7486..24f7e7611b 100644 --- a/bsps/powerpc/qoriq/include/bsp/tsec-config.h +++ b/bsps/powerpc/qoriq/include/bsp/tsec-config.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief TSEC configuration. */ diff --git a/bsps/powerpc/qoriq/include/bsp/uart-bridge.h b/bsps/powerpc/qoriq/include/bsp/uart-bridge.h index 97e6553b7c..3233cf5bef 100644 --- a/bsps/powerpc/qoriq/include/bsp/uart-bridge.h +++ b/bsps/powerpc/qoriq/include/bsp/uart-bridge.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQUartBridge + * @ingroup RTEMSBSPsPowerPCQorIQUartBridge * * @brief UART to Intercom bridge API. */ @@ -34,7 +34,7 @@ extern "C" { /** * @defgroup QorIQUartBridge QorIQ - UART to Intercom Bridge Support * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief UART to Intercom bridge support. * diff --git a/bsps/powerpc/qoriq/include/tm27.h b/bsps/powerpc/qoriq/include/tm27.h index e1084a1d3c..5753d6b049 100644 --- a/bsps/powerpc/qoriq/include/tm27.h +++ b/bsps/powerpc/qoriq/include/tm27.h @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief Support file for Timer Test 27. */ diff --git a/bsps/powerpc/qoriq/irq/irq.c b/bsps/powerpc/qoriq/irq/irq.c index 18ca0741e0..0fa69934dd 100644 --- a/bsps/powerpc/qoriq/irq/irq.c +++ b/bsps/powerpc/qoriq/irq/irq.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief Interrupt implementation. */ diff --git a/bsps/powerpc/qoriq/mpci/intercom-mpci.c b/bsps/powerpc/qoriq/mpci/intercom-mpci.c index 2cc45dd079..f0b48e589d 100644 --- a/bsps/powerpc/qoriq/mpci/intercom-mpci.c +++ b/bsps/powerpc/qoriq/mpci/intercom-mpci.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQInterCom + * @ingroup RTEMSBSPsPowerPCQorIQInterCom * * @brief Inter-Processor Communication implementation. */ diff --git a/bsps/powerpc/qoriq/mpci/intercom.c b/bsps/powerpc/qoriq/mpci/intercom.c index e7e0d5650f..7f31d38c71 100644 --- a/bsps/powerpc/qoriq/mpci/intercom.c +++ b/bsps/powerpc/qoriq/mpci/intercom.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQInterCom + * @ingroup RTEMSBSPsPowerPCQorIQInterCom * * @brief Inter-Processor Communication implementation. */ diff --git a/bsps/powerpc/qoriq/mpci/lock.S b/bsps/powerpc/qoriq/mpci/lock.S index c6e72a7533..4b33b4baf1 100644 --- a/bsps/powerpc/qoriq/mpci/lock.S +++ b/bsps/powerpc/qoriq/mpci/lock.S @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQInterCom + * @ingroup RTEMSBSPsPowerPCQorIQInterCom * * @brief qoriq_spin_lock() and qoriq_spin_unlock() implementation. */ diff --git a/bsps/powerpc/qoriq/net/network.c b/bsps/powerpc/qoriq/net/network.c index 15eeef0705..46ab2bae58 100644 --- a/bsps/powerpc/qoriq/net/network.c +++ b/bsps/powerpc/qoriq/net/network.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief Network configuration. */ diff --git a/bsps/powerpc/qoriq/rtc/rtc-config.c b/bsps/powerpc/qoriq/rtc/rtc-config.c index c3e39e0830..3d47a04a44 100644 --- a/bsps/powerpc/qoriq/rtc/rtc-config.c +++ b/bsps/powerpc/qoriq/rtc/rtc-config.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief RTC configuration. */ diff --git a/bsps/powerpc/qoriq/start/bspreset.c b/bsps/powerpc/qoriq/start/bspreset.c index 545aa28ee3..26d7614719 100644 --- a/bsps/powerpc/qoriq/start/bspreset.c +++ b/bsps/powerpc/qoriq/start/bspreset.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief BSP reset. */ diff --git a/bsps/powerpc/qoriq/start/bsprestart.c b/bsps/powerpc/qoriq/start/bsprestart.c index 36e751e50d..283b242a0f 100644 --- a/bsps/powerpc/qoriq/start/bsprestart.c +++ b/bsps/powerpc/qoriq/start/bsprestart.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief BSP restart. */ diff --git a/bsps/powerpc/qoriq/start/bspstart.c b/bsps/powerpc/qoriq/start/bspstart.c index 09e80a3e13..3c75ecf020 100644 --- a/bsps/powerpc/qoriq/start/bspstart.c +++ b/bsps/powerpc/qoriq/start/bspstart.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQ + * @ingroup RTEMSBSPsPowerPCQorIQ * * @brief BSP startup. */ diff --git a/bsps/powerpc/qoriq/start/mmu-config.c b/bsps/powerpc/qoriq/start/mmu-config.c index 8a047a83bd..d13325fbd2 100644 --- a/bsps/powerpc/qoriq/start/mmu-config.c +++ b/bsps/powerpc/qoriq/start/mmu-config.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQMMU + * @ingroup RTEMSBSPsPowerPCQorIQMMU * * @brief MMU implementation. */ diff --git a/bsps/powerpc/qoriq/start/mmu-tlb1.S b/bsps/powerpc/qoriq/start/mmu-tlb1.S index 2dd06e2ed8..1d60a0e459 100644 --- a/bsps/powerpc/qoriq/start/mmu-tlb1.S +++ b/bsps/powerpc/qoriq/start/mmu-tlb1.S @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQMMU + * @ingroup RTEMSBSPsPowerPCQorIQMMU * * @brief qoriq_tlb1_write() and qoriq_tlb1_invalidate() implementation. */ diff --git a/bsps/powerpc/qoriq/start/mmu.c b/bsps/powerpc/qoriq/start/mmu.c index 2629c9f999..87ffc11cc2 100644 --- a/bsps/powerpc/qoriq/start/mmu.c +++ b/bsps/powerpc/qoriq/start/mmu.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup QorIQMMU + * @ingroup RTEMSBSPsPowerPCQorIQMMU * * @brief MMU implementation. */ diff --git a/bsps/powerpc/shared/doxygen.h b/bsps/powerpc/shared/doxygen.h index 6638615989..4f28235883 100644 --- a/bsps/powerpc/shared/doxygen.h +++ b/bsps/powerpc/shared/doxygen.h @@ -1,5 +1,5 @@ /** - * @defgroup RTEMSBSPsPowerPc PowerPC + * @defgroup RTEMSBSPsPowerPC PowerPC * * @ingroup RTEMSBSPs * diff --git a/bsps/powerpc/ss555/include/bsp.h b/bsps/powerpc/ss555/include/bsp.h index 3226f5eaf0..b6d9814075 100644 --- a/bsps/powerpc/ss555/include/bsp.h +++ b/bsps/powerpc/ss555/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCSS555 + * + * @brief Global BSP definitions. + */ + /* * This file includes definitions for the Intec SS555. */ @@ -19,6 +27,16 @@ #ifndef LIBBSP_POWERPC_SS555_BSP_H #define LIBBSP_POWERPC_SS555_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCSS555 SS555 + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief SS555 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #ifdef ASM @@ -95,4 +113,6 @@ void _InitSS555(void); #endif /* !ASM */ +/** @} */ + #endif diff --git a/bsps/powerpc/t32mppc/include/bsp.h b/bsps/powerpc/t32mppc/include/bsp.h index c27f235ef6..e7dfc7cb08 100644 --- a/bsps/powerpc/t32mppc/include/bsp.h +++ b/bsps/powerpc/t32mppc/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCT32MPPC + * + * @brief Global BSP definitions. + */ + /* * Copyright (c) 2012, 2017 embedded brains GmbH. All rights reserved. * @@ -15,6 +23,16 @@ #ifndef LIBBSP_POWERPC_T32MPPC_BSP_H #define LIBBSP_POWERPC_T32MPPC_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCT32MPPC t32mppc + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief Lauterbach Trace32 Board Support Package. + * + * @{ + */ + #include <bspopts.h> #ifndef ASM @@ -39,4 +57,6 @@ void t32mppc_decrementer_dispatch(void); } #endif /* __cplusplus */ +/** @} */ + #endif /* LIBBSP_POWERPC_T32MPPC_BSP_H */ diff --git a/bsps/powerpc/tqm8xx/include/bsp.h b/bsps/powerpc/tqm8xx/include/bsp.h index 8e84ee883e..e934cf23ff 100644 --- a/bsps/powerpc/tqm8xx/include/bsp.h +++ b/bsps/powerpc/tqm8xx/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCTQM8XX + * + * @brief Global BSP definitions. + */ + /* * RTEMS TQM8xx BSP * This include file contains all board IO definitions. @@ -24,6 +32,16 @@ #ifndef LIBBSP_POWERPC_TQM8XX_BSP_H #define LIBBSP_POWERPC_TQM8XX_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCTQM8XX TQM8XX + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief TQM8XX Board Support Package. + * + * @{ + */ + /* * indicate, that BSP is booted via TQMMon */ @@ -162,4 +180,7 @@ void cpu_init(void); #endif #endif + +/** @} */ + #endif diff --git a/bsps/powerpc/virtex/include/bsp.h b/bsps/powerpc/virtex/include/bsp.h index 17af5214c2..b55e1a61f3 100644 --- a/bsps/powerpc/virtex/include/bsp.h +++ b/bsps/powerpc/virtex/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCVirtex + * + * @brief Global BSP definitions. + */ + /* bsp.h * * This include file contains all GEN405 board IO definitions. @@ -41,6 +49,16 @@ #ifndef LIBBSP_POWERPC_VIRTEX_BSP_H #define LIBBSP_POWERPC_VIRTEX_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCVirtex Xilinx Virtex + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief Xilinx Virtex Board Support Package. + * + * @{ + */ + #include <bspopts.h> #ifdef ASM @@ -76,4 +94,6 @@ extern int xilTemac_driver_attach(struct rtems_bsdnet_ifconfig*, int ); #endif /* ASM */ +/** @} */ + #endif diff --git a/bsps/powerpc/virtex4/include/bsp.h b/bsps/powerpc/virtex4/include/bsp.h index 33ea704da8..d0ab96813d 100644 --- a/bsps/powerpc/virtex4/include/bsp.h +++ b/bsps/powerpc/virtex4/include/bsp.h @@ -1,3 +1,11 @@ +/** + * @file + * + * @ingroup RTEMSBSPsPowerPCVirtex4 + * + * @brief Global BSP definitions. + */ + /* * This include file contains all Virtex4 board IO definitions. */ @@ -42,6 +50,16 @@ #ifndef LIBBSP_POWERPC_VIRTEX4_BSP_H #define LIBBSP_POWERPC_VIRTEX4_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCVirtex4 Xilinx Virtex-4 + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief Xilinx Virtex-4 Board Support Package. + * + * @{ + */ + #include <bspopts.h> /* @@ -76,4 +94,6 @@ void zero_bss(void); #endif /* ASM */ +/** @} */ + #endif diff --git a/bsps/powerpc/virtex4/include/bsp/mmu.h b/bsps/powerpc/virtex4/include/bsp/mmu.h index 3e2710b95c..68772002e2 100644 --- a/bsps/powerpc/virtex4/include/bsp/mmu.h +++ b/bsps/powerpc/virtex4/include/bsp/mmu.h @@ -3,7 +3,7 @@ /** * @file * - * @ingroup Virtex4MMU + * @ingroup RTEMSBSPsPowerPCVirtex4MMU * * @brief Routines to manipulate the PPC 405 MMU. */ @@ -66,7 +66,7 @@ extern "C" { /** * @defgroup Virtex4MMU Virtex 4 - MMU Support * - * @ingroup Virtex4 + * @ingroup RTEMSBSPsPowerPCVirtex4 * * @brief MMU support. * diff --git a/bsps/powerpc/virtex4/start/mmu.c b/bsps/powerpc/virtex4/start/mmu.c index 92b4dbde38..e96619796b 100644 --- a/bsps/powerpc/virtex4/start/mmu.c +++ b/bsps/powerpc/virtex4/start/mmu.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup Virtex4MMU + * @ingroup RTEMSBSPsPowerPCVirtex4MMU * * @brief Implementation of routines to manipulate the PPC 405 mmu. * diff --git a/bsps/powerpc/virtex5/include/bsp.h b/bsps/powerpc/virtex5/include/bsp.h index c1be0a11d7..97a3da9bd7 100644 --- a/bsps/powerpc/virtex5/include/bsp.h +++ b/bsps/powerpc/virtex5/include/bsp.h @@ -1,6 +1,9 @@ -/* @file +/** + * @file * - * This include file contains all GEN405 board IO definitions. + * @ingroupRTEMSBSPsPowerPCVirtex5 + * + * @brief Global BSP definitions. */ /* @@ -43,6 +46,16 @@ #ifndef LIBBSP_POWERPC_VIRTEX5_BSP_H #define LIBBSP_POWERPC_VIRTEX5_BSP_H +/** + * @defgroup RTEMSBSPsPowerPCVirtex5 Xilinx Virtex-5 + * + * @ingroup RTEMSBSPsPowerPC + * + * @brief Xilinx Virtex-5 Board Support Package. + * + * @{ + */ + #include <bspopts.h> /* @@ -101,4 +114,6 @@ void BSP_ask_for_reset(void); } #endif +/** @} */ + #endif diff --git a/bsps/powerpc/virtex5/include/bsp/mmu.h b/bsps/powerpc/virtex5/include/bsp/mmu.h index a3fb32b662..7c2295f900 100644 --- a/bsps/powerpc/virtex5/include/bsp/mmu.h +++ b/bsps/powerpc/virtex5/include/bsp/mmu.h @@ -3,7 +3,7 @@ /** * @file * - * @ingroup Virtex5MMU + * @ingroup RTEMSBSPsPowerPCVirtex5MMU * * @brief Routines to manipulate the PPC 440 MMU. */ @@ -66,7 +66,7 @@ extern "C" { /** * @defgroup Virtex5MMU Virtex 5 - MMU Support * - * @ingroup Virtex5 + * @ingroup RTEMSBSPsPowerPCVirtex5 * * @brief MMU support. * diff --git a/bsps/powerpc/virtex5/start/mmu.c b/bsps/powerpc/virtex5/start/mmu.c index 990cb99bd0..874c57ee6f 100644 --- a/bsps/powerpc/virtex5/start/mmu.c +++ b/bsps/powerpc/virtex5/start/mmu.c @@ -1,7 +1,7 @@ /** * @file * - * @ingroup Virtex5MMU + * @ingroup RTEMSBSPsPowerPCVirtex5MMU * * @brief Implementation of routines to manipulate the PPC 440 MMU. * |