Changeset c991eeec in rtems


Ignore:
Timestamp:
03/04/19 14:32:15 (4 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5, master
Children:
828276b
Parents:
2e8a66d
git-author:
Sebastian Huber <sebastian.huber@…> (03/04/19 14:32:15)
git-committer:
Sebastian Huber <sebastian.huber@…> (03/08/19 06:42:54)
Message:

bsps: Adjust bsp.h Doxygen groups

Update #3706.

Location:
bsps
Files:
374 edited

Legend:

Unmodified
Added
Removed
  • bsps/arm/atsam/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsARMAtsam
     5 */
     6
    17/*
    28 * Copyright (c) 2016 embedded brains GmbH.  All rights reserved.
     
    1521#ifndef LIBBSP_ARM_ATSAM_BSP_H
    1622#define LIBBSP_ARM_ATSAM_BSP_H
     23
     24/**
     25 * @defgroup RTEMSBSPsARMAtsam Atmel/Microchip SAM E70, S70, V70 and V71
     26 *
     27 * @ingroup RTEMSBSPsARM
     28 *
     29 * @brief Atmel/Microchip SAM E70, S70, V70 and V71 Board Support Package.
     30 *
     31 * @{
     32 */
    1733
    1834#include <bspopts.h>
     
    94110void bsp_restart( const void *const addr );
    95111
    96 /** @} */
    97 
    98112#ifdef __cplusplus
    99113}
    100114#endif /* __cplusplus */
    101115
     116/** @} */
     117
    102118#endif /* LIBBSP_ARM_ATSAM_BSP_H */
  • bsps/arm/beagle/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_beagle
     4 * @ingroup RTEMSBSPsARMBeagle
    55 *
    66 * @brief Global BSP definitions.
     
    2727#ifndef LIBBSP_ARM_BEAGLE_BSP_H
    2828#define LIBBSP_ARM_BEAGLE_BSP_H
     29
     30/**
     31 * @defgroup RTEMSBSPsARMBeagle Beaglebone
     32 *
     33 * @ingroup RTEMSBSPsARM
     34 *
     35 * @brief Beaglebone Board Support Package.
     36 *
     37 * @{
     38 */
    2939
    3040#include <bspopts.h>
     
    347357    /* causes qemu to exit, signaling end of test */
    348358
    349 
    350 /**
    351  * @defgroup arm_beagle Beaglebone, Beagleboard Support
    352  *
    353  * @ingroup RTEMSBSPsARM
    354  *
    355  * @brief Beaglebones and beagleboards support package
    356  *
    357  */
    358 
    359359/**
    360360 * @brief Beagleboard specific set up of the MMU.
     
    364364BSP_START_TEXT_SECTION void beagle_setup_mmu_and_cache(void);
    365365
     366/* @} */
     367
    366368#endif /* LIBBSP_ARM_BEAGLE_BSP_H */
  • bsps/arm/csb336/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_csb336
     4 * @ingroup RTEMSBSPsARMCSB336
    55 *
    66 * @brief Global BSP definitions.
     
    2020#define LIBBSP_ARM_CSB336_BSP_H
    2121
     22/**
     23 * @defgroup RTEMSBSPsARMCSB336 CSB336
     24 *
     25 * @ingroup RTEMSBSPsARM Board Support Package
     26 *
     27 * @brief CSB336 support package.
     28 *
     29 * @{
     30 */
     31
    2232#include <bspopts.h>
    2333#include <bsp/default-initial-extension.h>
     
    2939extern "C" {
    3040#endif
    31 
    32 /**
    33  * @defgroup arm_csb336 CSB336 Support
    34  *
    35  * @ingroup RTEMSBSPsARM
    36  *
    37  * @brief CSB336 support package.
    38  *
    39  * @{
    40  */
    4141
    4242#define BSP_FEATURE_IRQ_EXTENSION
     
    5959#define RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_mc9328mxl_enet_attach
    6060
    61 /** @} */
    62 
    6361#ifdef __cplusplus
    6462}
    6563#endif
    6664
     65/** @} */
     66
    6767#endif /* _BSP_H */
    6868
  • bsps/arm/csb336/net/lan91c11x.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_csb336
     4 * @ingroup RTEMSBSPsARMCSB336
    55 *
    66 * @brief Helper functions for SMSC LAN91C11x
  • bsps/arm/csb336/net/lan91c11x.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_csb336
     4 * @ingroup RTEMSBSPsARMCSB336
    55 *
    66 * @brief SMSC LAN91C11x ethernet devices definitions.
     
    1010 * @defgroup arm_csb336_lan91c11x SMSC LAN91C11x
    1111 *
    12  * @ingroup arm_csb336
     12 * @ingroup RTEMSBSPsARMCSB336
    1313 *
    1414 * @brief SMSC LAN91C11x ethernet devices definitions.
  • bsps/arm/csb337/include/at91rm9200.h

    r2e8a66d rc991eeec  
    354354 * @defgroup csb337_at91rm9200 AT91RM9200
    355355 *
    356  * @ingroup arm_csb337
     356 * @ingroup RTEMSBSPsARMCSB337
    357357 *
    358358 * @brief Atmel Register Definitions, Used In KIT637_V6 (CSB637)
  • bsps/arm/csb337/include/bits.h

    r2e8a66d rc991eeec  
    5959 *@defgroup csb337_bits Bits
    6060 *
    61  *@ingroup arm_csb337
     61 *@ingroup RTEMSBSPsARMCSB337
    6262 *
    6363 *@brief
  • bsps/arm/csb337/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_csb337
     4 * @ingroup RTEMSBSPsARMCSB337
    55 *
    66 * @brief Global BSP definitions.
     
    2020#define LIBBSP_ARM_CSB337_BSP_H
    2121
     22/**
     23 * @defgroup RTEMSBSPsARMCSB337 CSB337
     24 *
     25 * @ingroup RTEMSBSPsARM
     26 *
     27 * @brief CSB337 Board Support Package.
     28 *
     29 * @{
     30 */
     31
    2232#include <bspopts.h>
    2333#include <bsp/default-initial-extension.h>
     
    2838extern "C" {
    2939#endif
    30 
    31 /**
    32  * @defgroup arm_csb337 CSB337 Support
    33  *
    34  * @ingroup RTEMSBSPsARM
    35  *
    36  * @brief CSB337 support package.
    37  *
    38  * @{
    39  */
    4040
    4141#define BSP_FEATURE_IRQ_EXTENSION
     
    6969#define RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_at91rm9200_emac_attach
    7070
    71 /** @} */
    72 
    7371#ifdef __cplusplus
    7472}
    7573#endif
    7674
     75/** @} */
     76
    7777#endif /* _BSP_H */
    7878
  • bsps/arm/csb337/include/bsp/irq.h

    r2e8a66d rc991eeec  
    3333 * @defgroup csb337_interrupt Interrrupt Support
    3434 *
    35  * @ingroup arm_csb337
     35 * @ingroup RTEMSBSPsARMCSB337
    3636 *
    3737 * @brief Interrupt Support.
  • bsps/arm/csb337/include/font8x16.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_csb337
     4 * @ingroup RTEMSBSPsARMCSB337
    55 *
    66 * @brief Simple 8 x 16 font, printable characters only.
     
    1010 * @defgroup csb337_font Simple 8 x 16 font
    1111 *
    12  * @ingroup arm_csb337
     12 * @ingroup RTEMSBSPsARMCSB337
    1313 *
    1414 * @brief Simple 8 x 16 font, printable characters only.
  • bsps/arm/csb337/include/sed1356.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_csb337
     4 * @ingroup RTEMSBSPsARMCSB337
    55 *
    66 * @brief Public Interface for SED Video Controller Operations.
     
    1010 * @defgroup csb337_sed1356 SED Video Controller
    1111 *
    12  * @ingroup arm_csb337
     12 * @ingroup RTEMSBSPsARMCSB337
    1313 *
    1414 * @brief Public Interface for SED Video Controller Operations.
  • bsps/arm/csb337/include/sed1356_16bit.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_csb337
     4 * @ingroup RTEMSBSPsARMCSB337
    55 *
    66 * @brief SED1356 LCD/CRT Controllers for KIT637_V6 (CSB637)
     
    1111 * @defgroup csb337_sed1356 SED Video Controller.
    1212 *
    13  * @ingroup arm_csb337
     13 * @ingroup RTEMSBSPsARMCSB337
    1414 *
    1515 * @brief SED1356 LCD/CRT Controllers for KIT637_V6 (CSB637)
  • bsps/arm/csb337/include/tm27.h

    r2e8a66d rc991eeec  
    22 *@file
    33 *
    4  *@ingroup arm_csb337
     4 *@ingroup RTEMSBSPsARMCSB337
    55 *
    66 *@brief Implementations of interrupt mechanisms for Time Test 27.
  • bsps/arm/edb7312/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    22 * @file
    3  * @ingroup arm_edb7312
     3 * @ingroup RTEMSBSPsARMEDB7312
    44 * @brief Global BSP definitions.
    55 */
     
    1717#define LIBBSP_ARM_EDB7312_BSP_H
    1818
     19/**
     20 * @defgroup RTEMSBSPsARMEDB7312 EDB7312
     21 *
     22 * @ingroup RTEMSBSPsARM
     23 *
     24 * @brief EDB7312 Board Support Package.
     25 *
     26 * @{
     27 */
     28
    1929#ifndef ASM
    2030
     
    2939
    3040#define BSP_FEATURE_IRQ_EXTENSION
    31 
    32 /**
    33  * @defgroup arm_edb7312 EDB7312 Support
    34  * @ingroup RTEMSBSPsARM
    35  * @brief EDB7312 Support Package
    36  * @{
    37  */
    3841
    3942/**
     
    6265void edb7312_interrupt_dispatch(rtems_vector_number vector);
    6366
    64 /** @} */
    65 
    6667#ifdef __cplusplus
    6768}
     
    7071#endif /* !ASM */
    7172
     73/** @} */
     74
    7275#endif /* _BSP_H */
  • bsps/arm/edb7312/include/bsp/irq.h

    r2e8a66d rc991eeec  
    3232/**
    3333 * @defgroup edb7312_interrupt Interrupt Support
    34  * @ingroup arm_edb7312
     34 * @ingroup RTEMSBSPsARMEDB7312
    3535 * @brief Interrupt Support
    3636 * @{
  • bsps/arm/edb7312/include/ep7312.h

    r2e8a66d rc991eeec  
    2929/**
    3030 * @defgroup edb7312_registers Register Definitions
    31  * @ingroup arm_edb7312
     31 * @ingroup RTEMSBSPsARMEDB7312
    3232 * @brief Cirrus EP7312 Register Definitions
    3333 * @{
  • bsps/arm/gdbarmsim/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_gdbarmsim
     4 * @ingroup RTEMSBSPsARMGDBSim
    55 *
    66 * @brief Global BSP definitions.
     
    1919#define LIBBSP_ARM_GDBARMSIM_BSP_H
    2020
     21/**
     22 * @defgroup RTEMSBSPsARMGDBSim GDB Simulator
     23 *
     24 * @ingroup RTEMSBSPsARM
     25 *
     26 * @brief GDB Simulator Board Support Package.
     27 *
     28 * @{
     29 */
     30
    2131#include <bspopts.h>
    2232#include <bsp/default-initial-extension.h>
     
    2939extern "C" {
    3040#endif
    31 
    32 /**
    33  * @defgroup arm_gdbarmsim GDBARMSIM Support
    34  *
    35  * @ingroup RTEMSBSPsARM
    36  *
    37  * @brief GDBARMSIM support package.
    38  *
    39  * @{
    40  */
    4141
    4242//#define BSP_GET_WORK_AREA_DEBUG 1
     
    7777void    initialise_monitor_handles(void);
    7878
    79 /** @} */
    8079
    8180#ifdef __cplusplus
     
    8382#endif
    8483
     84/** @} */
     85
    8586#endif /* _BSP_H */
    8687
  • bsps/arm/gdbarmsim/include/bsp/swi.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_gdbarmsim
     4 * @ingroup RTEMSBSPsARMGDBSim
    55 *
    66 * @brief Software interrupt definitions.
     
    1010 * @defgroup gdbarmsim_swi SWI Definitions
    1111 *
    12  * @ingroup arm_gdbarmsim
     12 * @ingroup RTEMSBSPsARMGDBSim
    1313 *
    1414 * @brief Software interrupt definitions.
  • bsps/arm/gumstix/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    22 * @file
    3  * @ingroup arm_gumstix
     3 * @ingroup RTEMSBSPsARMGumstix
    44 * @brief Global BSP definitions.
    55 */
     
    1616#define LIBBSP_ARM_GUMSTIX_BSP_H
    1717
     18/**
     19 * @defgroup RTEMSBSPsARMGumstix Gumstix
     20 *
     21 * @ingroup RTEMSBSPsARM
     22 *
     23 * @brief Gumstix Board Support Package.
     24 *
     25 * @{
     26 */
     27
    1828#include <bspopts.h>
    1929#include <bsp/default-initial-extension.h>
     
    2434extern "C" {
    2535#endif
    26 
    27 /**
    28  * @defgroup arm_gumstix Gumstix Support
    29  * @ingroup RTEMSBSPsARM
    30  * @brief Gumstix support package
    31  * @{
    32  */
    3336
    3437#define BSP_FEATURE_IRQ_EXTENSION
     
    7275#endif
    7376
    74 /** @} */
    75 
    7677#ifdef __cplusplus
    7778}
    7879#endif
    7980
     81/** @} */
     82
    8083#endif /* _BSP_H */
    8184
  • bsps/arm/gumstix/net/wd80x3.h

    r2e8a66d rc991eeec  
    1616/**
    1717 * @defgroup gumstix_dp8390 DP8390 Support
    18  * @ingroup arm_gumstix
     18 * @ingroup RTEMSBSPsARMGumstix
    1919 * @brief DP8390 Ethernet Controller Support
    2020 * @{
  • bsps/arm/imx/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsARMimx
     5 */
     6
    17/*
    28 * Copyright (c) 2017 embedded brains GmbH.  All rights reserved.
     
    1521#ifndef LIBBSP_ARM_IMX_BSP_H
    1622#define LIBBSP_ARM_IMX_BSP_H
     23
     24/**
     25 * @defgroup RTEMSBSPsARMimx NXP i.MX
     26 *
     27 * @ingroup RTEMSBSPsARM
     28 *
     29 * @brief NXP i.MX Board Support Package.
     30 *
     31 * @{
     32 */
    1733
    1834#include <bspopts.h>
     
    8298#endif /* ASM */
    8399
     100/* @} */
     101
    84102#endif /* LIBBSP_ARM_IMX_BSP_H */
  • bsps/arm/include/bsp/lpc-dma.h

    r2e8a66d rc991eeec  
    3434 * @defgroup lpc_dma DMA Support
    3535 *
    36  * @ingroup arm_lpc24xx
    37  * @ingroup arm_lpc32xx
     36 * @ingroup RTEMSBSPsARMLPC24XX
     37 * @ingroup RTEMSBSPsARMLPC32XX
    3838 *
    3939 * @brief DMA support.
  • bsps/arm/include/bsp/lpc-emc.h

    r2e8a66d rc991eeec  
    3333 * @defgroup lpc_emc EMC Support
    3434 *
    35  * @ingroup arm_lpc24xx
    36  * @ingroup arm_lpc32xx
     35 * @ingroup RTEMSBSPsARMLPC24XX
     36 * @ingroup RTEMSBSPsARMLPC32XX
    3737 *
    3838 * @brief EMC Support
  • bsps/arm/include/bsp/lpc-i2s.h

    r2e8a66d rc991eeec  
    3333 * @defgroup lpc_i2s I2S Support
    3434 *
    35  * @ingroup arm_lpc24xx
    36  * @ingroup arm_lpc32xx
     35 * @ingroup RTEMSBSPsARMLPC24XX
     36 * @ingroup RTEMSBSPsARMLPC32XX
    3737 *
    3838 * @brief I2S support.
  • bsps/arm/include/bsp/lpc-lcd.h

    r2e8a66d rc991eeec  
    3333 * @defgroup lpc_lcd LCD Support
    3434 *
    35  * @ingroup lpc
    36  * @ingroup arm_lpc32xx
     35 * @ingroup RTEMSBSPsARMLPC24XX
     36 * @ingroup RTEMSBSPsARMLPC32XX
    3737 *
    3838 * @brief LCD support.
  • bsps/arm/include/bsp/lpc-timer.h

    r2e8a66d rc991eeec  
    3232 * @defgroup lpc_timer Timer Support
    3333 *
    34  * @ingroup arm_lpc24xx
    35  * @ingroup arm_lpc32xx
     34 * @ingroup RTEMSBSPsARMLPC24XX
     35 * @ingroup RTEMSBSPsARMLPC32XX
    3636 *
    3737 * @brief Timer support.
  • bsps/arm/lm3s69xx/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lm3s69xx
     4 * @ingroup RTEMSBSPsARMLM3S69XX
    55 *
    66 * @brief Global BSP Definitions
     
    2424#define LIBBSP_ARM_LM3S69XX_BSP_H
    2525
     26/**
     27 * @defgroup RTEMSBSPsARMLM3S69XX LM3S69XX
     28 *
     29 * @ingroup RTEMSBSPsARM
     30 *
     31 * @brief LM3S69XX Board Support Package.
     32 */
     33
    2634#include <bspopts.h>
    2735
     
    4250#endif /* ASM */
    4351
     52/* @} */
     53
    4454#endif /* LIBBSP_ARM_LM3S69XX_BSP_H */
    4555
    46 /**
    47  * @defgroup arm_lm3s69xx LM3S69XX Support
    48  *
    49  * @ingroup RTEMSBSPsARM
    50  *
    51  * @brief LM3S69XX Support Package
    52  */
  • bsps/arm/lm3s69xx/include/bsp/io.h

    r2e8a66d rc991eeec  
    2323 * @defgroup lm3s69xx_io IO Support
    2424 *
    25  * @ingroup arm_lm3s69xx
     25 * @ingroup RTEMSBSPsARMLM3S69XX
    2626 *
    2727 * @brief IO support.
  • bsps/arm/lm3s69xx/include/bsp/irq.h

    r2e8a66d rc991eeec  
    3636 * @defgroup lm3s69xx_interrupt Interrupt Support
    3737 *
    38  * @ingroup arm_lm3s69xx
     38 * @ingroup RTEMSBSPsARMLM3S69XX
    3939 *
    4040 * @brief Interrupt support.
  • bsps/arm/lm3s69xx/include/bsp/lm3s69xx.h

    r2e8a66d rc991eeec  
    3131 * @defgroup lm3s69xx_reg Register Definitions
    3232 *
    33  * @ingroup arm_lm3s69xx
     33 * @ingroup RTEMSBSPsARMLM3S69XX
    3434 *
    3535 * @brief Register Definitions
  • bsps/arm/lm3s69xx/include/bsp/ssi.h

    r2e8a66d rc991eeec  
    2222 * @defgroup lm3s69xx_ssi SSI Support
    2323 *
    24  * @ingroup arm_lm3s69xx
     24 * @ingroup RTEMSBSPsARMLM3S69XX
    2525 *
    2626 * @brief SSI Support
  • bsps/arm/lm3s69xx/include/bsp/syscon.h

    r2e8a66d rc991eeec  
    2121 * @defgroup lm3s69xx_syscon Syscon Support
    2222 *
    23  * @ingroup arm_lm3s69xx
     23 * @ingroup RTEMSBSPsARMLM3S69XX
    2424 *
    2525 * @brief Syscon Support
  • bsps/arm/lm3s69xx/include/bsp/uart.h

    r2e8a66d rc991eeec  
    2929 * defgroup lm3s69xx_uart UART Support
    3030 *
    31  * @ingroup arm_lm3s69xx
     31 * @ingroup RTEMSBSPsARMLM3S69XX
    3232 *
    3333 * @brief UART support.
  • bsps/arm/lpc176x/btimer/btimer.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Timer benchmark functions for the lpc176x bsp.
  • bsps/arm/lpc176x/can/can.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief CAN controller for the mbed lpc1768 board.
  • bsps/arm/lpc176x/console/console-config.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Console configuration.
  • bsps/arm/lpc176x/gpio/lpc-gpio.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief GPIO library for the lpc176x bsp.
  • bsps/arm/lpc176x/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Global BSP definitions.
     
    2424#define LIBBSP_ARM_LPC176X_BSP_H
    2525
     26/**
     27 * @defgroup RTEMSBSPsARMLPC176X NXP LPC176X
     28 *
     29 * @ingroup RTEMSBSPsARM
     30 *
     31 * @brief NXP LPC176X Board Support Package.
     32 *
     33 * @{
     34 */
     35
    2636#include <bspopts.h>
    2737
     
    4454
    4555struct rtems_bsdnet_ifconfig;
    46 
    47 /**
    48  * @defgroup lpc176x LPC176X Support
    49  *
    50  * @ingroup RTEMSBSPsARM
    51  *
    52  * @brief LPC176X support package.
    53  *
    54  * @{
    55  */
    5656
    5757/**
     
    8585void bsp_restart( const void *addr );
    8686
    87 /** @} */
    88 
    8987#ifdef __cplusplus
    9088}
     
    9391#endif /* ASM */
    9492
     93/** @} */
     94
    9595#endif /* LIBBSP_ARM_LPC176X_BSP_H */
  • bsps/arm/lpc176x/include/bsp/adc-defs.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief ADC library for the lpc176x bsp.
  • bsps/arm/lpc176x/include/bsp/adc.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief ADC library for the lpc176x bsp.
  • bsps/arm/lpc176x/include/bsp/can-defs.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief CAN controller for the lpc176x controller.
  • bsps/arm/lpc176x/include/bsp/can.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief CAN controller for the mbed lpc1768 board.
  • bsps/arm/lpc176x/include/bsp/common-types.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Definitions types used by some devices in common.
  • bsps/arm/lpc176x/include/bsp/dma.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x_dma
     4 * @ingroup RTEMSBSPsARMLPC176X_dma
    55 *
    66 * @brief Direct memory access (DMA) support.
     
    3232 * @defgroup lpc176x_dma DMA Support
    3333 *
    34  * @ingroup lpc176x
     34 * @ingroup RTEMSBSPsARMLPC176X
    3535 *
    3636 * @brief Direct memory access (DMA) support.
  • bsps/arm/lpc176x/include/bsp/gpio-defs.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief API definitions of the GPIO driver for the lpc176x bsp in RTEMS.
  • bsps/arm/lpc176x/include/bsp/io-defs.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Input/output module definitions.
  • bsps/arm/lpc176x/include/bsp/io.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Input/output module methods definitions.
  • bsps/arm/lpc176x/include/bsp/lpc-clock-config.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Clock driver configuration.
  • bsps/arm/lpc176x/include/bsp/lpc-gpio.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief API of the GPIO driver for the lpc176x bsp in RTEMS.
  • bsps/arm/lpc176x/include/bsp/lpc176x.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Specific register definitions according to lpc176x family boards.
  • bsps/arm/lpc176x/include/bsp/mbed-pinmap.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Pins of the mbed lpc1768
  • bsps/arm/lpc176x/include/bsp/pwmout-defs.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief PWM-Out controller for the mbed lpc1768 board.
  • bsps/arm/lpc176x/include/bsp/pwmout.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief PWM-Out controller for the mbed lpc1768 board.
  • bsps/arm/lpc176x/include/bsp/system-clocks.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x_clocks
     4 * @ingroup RTEMSBSPsARMLPC176X_clocks
    55 *
    66 * @brief System clocks.
     
    3333 * @defgroup lpc176x_clock System Clocks
    3434 *
    35  * @ingroup lpc176x
     35 * @ingroup RTEMSBSPsARMLPC176X
    3636 *
    3737 * @brief System clocks.
  • bsps/arm/lpc176x/include/bsp/timer-defs.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief API definitions of the for the timer of the lpc176x bsp.
  • bsps/arm/lpc176x/include/bsp/timer.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Timer API for the lpc176x bsp.
  • bsps/arm/lpc176x/include/bsp/watchdog-defs.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief API definitions of the Watchdog driver for the lpc176x bsp in RTEMS.
  • bsps/arm/lpc176x/include/bsp/watchdog.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief API of the Watchdog driver for the lpc176x bsp in RTEMS.
  • bsps/arm/lpc176x/pwm/pwmout.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief PWM-Out controller for the mbed lpc1768 board.
  • bsps/arm/lpc176x/rtc/rtc-config.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief RTC configuration.
  • bsps/arm/lpc176x/start/adc.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief ADC library for the lpc176x bsp.
  • bsps/arm/lpc176x/start/bspidle.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Idle task.
  • bsps/arm/lpc176x/start/bspstart.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Startup code.
  • bsps/arm/lpc176x/start/bspstarthooks.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief First configurations and initializations to the correct
  • bsps/arm/lpc176x/start/dma-copy.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x_dma
     4 * @ingroup RTEMSBSPsARMLPC176X_dma
    55 *
    66 * @brief Direct memory access (DMA) support.
  • bsps/arm/lpc176x/start/dma.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x_dma
     4 * @ingroup RTEMSBSPsARMLPC176X_dma
    55 *
    66 * @brief Direct memory access (DMA) support.
  • bsps/arm/lpc176x/start/io.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Input/output module methods.
  • bsps/arm/lpc176x/start/restart.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Restart implementation.
  • bsps/arm/lpc176x/start/system-clocks.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x_clocks
     4 * @ingroup RTEMSBSPsARMLPC176X_clocks
    55 *
    66 * @brief System clocks.
  • bsps/arm/lpc176x/start/watchdog.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Watchdog controller for the mbed lpc176x family boards.
  • bsps/arm/lpc176x/timer/timer.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc176x
     4 * @ingroup RTEMSBSPsARMLPC176X
    55 *
    66 * @brief Timer controller for the mbed lpc1768 board.
  • bsps/arm/lpc24xx/console/console-config.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief Console configuration.
  • bsps/arm/lpc24xx/console/uart-probe-1.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief UART 1 probe.
  • bsps/arm/lpc24xx/console/uart-probe-2.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief UART 2 probe.
  • bsps/arm/lpc24xx/console/uart-probe-3.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief UART 3 probe.
  • bsps/arm/lpc24xx/fb/lcd.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_lcd
     4 * @ingroup RTEMSBSPsARMLPC24XX_lcd
    55 *
    66 * @brief LCD support.
  • bsps/arm/lpc24xx/i2c/i2c-config.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_libi2c
     4 * @ingroup RTEMSBSPsARMLPC24XX_libi2c
    55 *
    66 * @brief LibI2C bus driver for the I2C modules.
  • bsps/arm/lpc24xx/i2c/i2c.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_libi2c
     4 * @ingroup RTEMSBSPsARMLPC24XX_libi2c
    55 *
    66 * @brief LibI2C bus driver for the I2C modules.
  • bsps/arm/lpc24xx/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief Global BSP definitions.
     
    2323#ifndef LIBBSP_ARM_LPC24XX_BSP_H
    2424#define LIBBSP_ARM_LPC24XX_BSP_H
     25
     26/**
     27 * @defgroup RTEMSBSPsARMLPC24XX NXP LPC17XX, LPC23XX, LPC24XX and LPC40XX
     28 *
     29 * @ingroup RTEMSBSPsARM
     30 *
     31 * @brief NXP LPC17XX, LPC23XX, LPC24XX and LPC40XX Board Support Package.
     32 *
     33 * @{
     34 */
    2535
    2636#include <bspopts.h>
     
    5363
    5464struct rtems_termios_device_context;
    55 
    56 /**
    57  * @defgroup lpc24xx LPC24XX Support
    58  *
    59  * @ingroup RTEMSBSPsARM
    60  *
    61  * @brief LPC24XX support package.
    62  *
    63  * @{
    64  */
    6565
    6666/**
     
    118118bool lpc24xx_uart_probe_3(struct rtems_termios_device_context *context);
    119119
    120 /** @} */
    121 
    122120#ifdef __cplusplus
    123121}
     
    126124#endif /* ASM */
    127125
     126/** @} */
     127
    128128#endif /* LIBBSP_ARM_LPC24XX_BSP_H */
  • bsps/arm/lpc24xx/include/bsp/dma.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_dma
     4 * @ingroup RTEMSBSPsARMLPC24XX_dma
    55 *
    66 * @brief Direct memory access (DMA) support.
     
    3232 * @defgroup lpc24xx_dma DMA Support
    3333 *
    34  * @ingroup lpc24xx
     34 * @ingroup RTEMSBSPsARMLPC24XX
    3535 *
    3636 * @brief Direct memory access (DMA) support.
  • bsps/arm/lpc24xx/include/bsp/i2c.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_libi2c
     4 * @ingroup RTEMSBSPsARMLPC24XX_libi2c
    55 *
    66 * @brief LibI2C bus driver for the I2C modules.
     
    3737 * @defgroup lpc24xx_libi2c LPC24XX Bus Drivers
    3838 *
    39  * @ingroup libi2c
     39 * @ingroup RTEMSBSPsARMLPC24XX
    4040 *
    4141 * @brief LibI2C bus drivers for LPC24XX.
  • bsps/arm/lpc24xx/include/bsp/io.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_io
     4 * @ingroup RTEMSBSPsARMLPC24XX_io
    55 *
    66 * @brief Input and output module.
     
    3535 * @defgroup lpc24xx_io IO Support and Configuration
    3636 *
    37  * @ingroup lpc24xx
     37 * @ingroup RTEMSBSPsARMLPC24XX
    3838 *
    3939 * @brief Input and output module.
  • bsps/arm/lpc24xx/include/bsp/lcd.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_lcd
     4 * @ingroup RTEMSBSPsARMLPC24XX_lcd
    55 *
    66 * @brief LCD support.
     
    3535 * @defgroup lpc_dma LCD Support
    3636 *
    37  * @ingroup lpc24xx
     37 * @ingroup RTEMSBSPsARMLPC24XX
    3838 *
    3939 * @brief LCD support.
  • bsps/arm/lpc24xx/include/bsp/lpc-clock-config.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief Clock driver configuration.
  • bsps/arm/lpc24xx/include/bsp/lpc-ethernet-config.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief Ethernet driver configuration.
  • bsps/arm/lpc24xx/include/bsp/lpc17xx.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_regs
     4 * @ingroup RTEMSBSPsARMLPC24XX_regs
    55 *
    66 * @brief Register definitions.
  • bsps/arm/lpc24xx/include/bsp/lpc24xx.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_regs
     4 * @ingroup RTEMSBSPsARMLPC24XX_regs
    55 *
    66 * @brief Register definitions.
     
    3535 * @defgroup lpc24xx_regs Register Definitions
    3636 *
    37  * @ingroup lpc24xx
     37 * @ingroup RTEMSBSPsARMLPC24XX
    3838 *
    3939 * @brief Register definitions.
  • bsps/arm/lpc24xx/include/bsp/ssp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_libi2c
     4 * @ingroup RTEMSBSPsARMLPC24XX_libi2c
    55 *
    66 * @brief LibI2C bus driver for the Synchronous Serial Port (SSP).
     
    3030
    3131/**
    32  * @ingroup lpc24xx_libi2c
     32 * @ingroup RTEMSBSPsARMLPC24XX_libi2c
    3333 *
    3434 * @{
  • bsps/arm/lpc24xx/include/bsp/start-config.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief BSP start configuration.
  • bsps/arm/lpc24xx/include/bsp/system-clocks.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_clocks
     4 * @ingroup RTEMSBSPsARMLPC24XX_clocks
    55 *
    66 * @brief System clocks.
     
    3232 * @defgroup lpc24xx_clock System Clocks
    3333 *
    34  * @ingroup lpc24xx
     34 * @ingroup RTEMSBSPsARMLPC24XX
    3535 *
    3636 * @brief System clocks.
  • bsps/arm/lpc24xx/rtc/rtc-config.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief RTC configuration.
  • bsps/arm/lpc24xx/spi/ssp.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_libi2c
     4 * @ingroup RTEMSBSPsARMLPC24XX_libi2c
    55 *
    66 * @brief LibI2C bus driver for the Synchronous Serial Port (SSP).
  • bsps/arm/lpc24xx/start/bspidle.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief Idle task.
  • bsps/arm/lpc24xx/start/bspreset-armv4.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief Reset code.
  • bsps/arm/lpc24xx/start/bspstart.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief Startup code.
  • bsps/arm/lpc24xx/start/bspstarthooks.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief Startup code.
  • bsps/arm/lpc24xx/start/dma-copy.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_dma
     4 * @ingroup RTEMSBSPsARMLPC24XX_dma
    55 *
    66 * @brief Direct memory access (DMA) support.
  • bsps/arm/lpc24xx/start/dma.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_dma
     4 * @ingroup RTEMSBSPsARMLPC24XX_dma
    55 *
    66 * @brief Direct memory access (DMA) support.
  • bsps/arm/lpc24xx/start/io.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_io
     4 * @ingroup RTEMSBSPsARMLPC24XX_io
    55 *
    66 * @brief Input and output module.
  • bsps/arm/lpc24xx/start/restart.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief Restart implementation.
  • bsps/arm/lpc24xx/start/start-config-emc-dynamic.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief BSP start EMC dynamic memory configuration.
  • bsps/arm/lpc24xx/start/start-config-emc-static.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief BSP start EMC static memory configuration.
  • bsps/arm/lpc24xx/start/start-config-mpu.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief BSP start MPU configuration.
  • bsps/arm/lpc24xx/start/start-config-pinsel.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief BSP start pin selection configuration.
  • bsps/arm/lpc24xx/start/system-clocks.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx_clocks
     4 * @ingroup RTEMSBSPsARMLPC24XX_clocks
    55 *
    66 * @brief System clocks.
  • bsps/arm/lpc24xx/start/timer.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lpc24xx
     4 * @ingroup RTEMSBSPsARMLPC24XX
    55 *
    66 * @brief Benchmark timer support.
  • bsps/arm/lpc32xx/console/console-config.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief Console configuration.
  • bsps/arm/lpc32xx/console/hsu.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief High speed UART driver (14-clock).
  • bsps/arm/lpc32xx/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief Global BSP definitions.
     
    2424#define LIBBSP_ARM_LPC32XX_BSP_H
    2525
     26/**
     27 * @defgroup RTEMSBSPsARMLPC32XX NXP LPC32XX
     28 *
     29 * @ingroup RTEMSBSPsARM
     30 *
     31 * @brief NXP LPC32XX Board Support Package.
     32 *
     33 * @{
     34 */
     35
    2636#include <bspopts.h>
    2737
     
    4050
    4151struct rtems_bsdnet_ifconfig;
    42 
    43 /**
    44  * @defgroup arm_lpc32xx LPC32XX Support
    45  *
    46  * @ingroup RTEMSBSPsARM
    47  *
    48  * @brief LPC32XX support package.
    49  *
    50  * @{
    51  */
    5252
    5353/**
     
    242242  } while (0)
    243243
    244 /** @} */
    245 
    246 /**
    247  * @defgroup lpc LPC Support
    248  *
    249  * @ingroup arm_lpc32xx
    250  *
    251  * @brief LPC support package.
    252  */
    253 
    254244#ifdef __cplusplus
    255245}
     
    258248#endif /* ASM */
    259249
     250/** @} */
     251
    260252#endif /* LIBBSP_ARM_LPC32XX_BSP_H */
  • bsps/arm/lpc32xx/include/bsp/boot.h

    r2e8a66d rc991eeec  
    3434 * @defgroup lpc32xx_boot Boot Support
    3535 *
    36  * @ingroup arm_lpc32xx
     36 * @ingroup RTEMSBSPsARMLPC32XX
    3737 *
    3838 * @brief Boot support.
  • bsps/arm/lpc32xx/include/bsp/hsu.h

    r2e8a66d rc991eeec  
    3333 * @defgroup lpc32xx_hsu HSU Support
    3434 *
    35  * @ingroup arm_lpc32xx
     35 * @ingroup RTEMSBSPsARMLPC32XX
    3636 *
    3737 * @brief HSU Support
  • bsps/arm/lpc32xx/include/bsp/i2c.h

    r2e8a66d rc991eeec  
    3434 * @defgroup lpc32xx_i2c I2C Support
    3535 *
    36  * @ingroup arm_lpc32xx
     36 * @ingroup RTEMSBSPsARMLPC32XX
    3737 *
    3838 * @brief I2C Support
  • bsps/arm/lpc32xx/include/bsp/irq.h

    r2e8a66d rc991eeec  
    3636 * @defgroup lpc32xx_interrupt Interrupt Support
    3737 *
    38  * @ingroup arm_lpc32xx
     38 * @ingroup RTEMSBSPsARMLPC32XX
    3939 *
    4040 * @ingroup bsp_interrupt
  • bsps/arm/lpc32xx/include/bsp/lpc-clock-config.h

    r2e8a66d rc991eeec  
    3434 * @defgroup lpc_clock Clock Support
    3535 *
    36  * @ingroup lpc
     36 * @ingroup RTEMSBSPsARMLPC32XX
    3737 *
    3838 * @brief Clock support.
  • bsps/arm/lpc32xx/include/bsp/lpc-ethernet-config.h

    r2e8a66d rc991eeec  
    3939 * @defgroup lpc_eth Ethernet Support
    4040 *
    41  * @ingroup lpc
     41 * @ingroup RTEMSBSPsARMLPC32XX
    4242 *
    4343 * @brief Ethernet support.
  • bsps/arm/lpc32xx/include/bsp/lpc32xx.h

    r2e8a66d rc991eeec  
    3434 * @defgroup lpc32xx_reg Register Definitions
    3535 *
    36  * @ingroup arm_lpc32xx
     36 * @ingroup RTEMSBSPsARMLPC32XX
    3737 *
    3838 * @brief Register definitions.
  • bsps/arm/lpc32xx/include/bsp/mmu.h

    r2e8a66d rc991eeec  
    3333 * @defgroup lpc32xx_mmu MMU Support
    3434 *
    35  * @ingroup arm_lpc32xx
     35 * @ingroup RTEMSBSPsARMLPC32XX
    3636 *
    3737 * @brief MMU support.
  • bsps/arm/lpc32xx/include/bsp/nand-mlc.h

    r2e8a66d rc991eeec  
    3737 * @defgroup lpc32xx_nand_mlc NAND MLC Controller
    3838 *
    39  * @ingroup arm_lpc32xx
     39 * @ingroup RTEMSBSPsARMLPC32XX
    4040 *
    4141 * @brief NAND MLC Controller.
  • bsps/arm/lpc32xx/include/tm27.h

    r2e8a66d rc991eeec  
    11/* @file
    22 *
    3  * @ingroup arm_lpc32xx
     3 * @ingroup RTEMSBSPsARMLPC32XX
    44 *
    55 * @brief Implementations of interrupt mechanisms for Time Test 27
  • bsps/arm/lpc32xx/nand/nand-select.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief NAND controller selection.
  • bsps/arm/lpc32xx/rtc/rtc-config.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief RTC configuration.
  • bsps/arm/lpc32xx/start/bspidle.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief bsp_idle_thread() implementation.
  • bsps/arm/lpc32xx/start/bspreset.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief Reset code.
  • bsps/arm/lpc32xx/start/bspstart.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief Startup code.
  • bsps/arm/lpc32xx/start/bspstarthooks.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief Startup code.
  • bsps/arm/lpc32xx/start/restart.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief Restart implementation.
  • bsps/arm/lpc32xx/start/system-clocks.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief System clocks.
  • bsps/arm/lpc32xx/start/timer.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_lpc32xx
     4 * @ingroup RTEMSBSPsARMLPC32XX
    55 *
    66 * @brief Benchmark timer support.
  • bsps/arm/raspberrypi/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_raspberrypi
     4 * @ingroup RTEMSBSPsARMRaspberryPi
    55 *
    66 * @brief Global BSP definitions.
     
    2020#ifndef LIBBSP_ARM_RASPBERRYPI_BSP_H
    2121#define LIBBSP_ARM_RASPBERRYPI_BSP_H
     22
     23/**
     24 * @defgroup RTEMSBSPsARMRaspberryPi Raspberry Pi
     25 *
     26 * @ingroup RTEMSBSPsARM
     27 *
     28 * @brief Raspberry Pi Board Support Package.
     29 *
     30 */
    2231
    2332#include <bspopts.h>
     
    5867#endif /* __cplusplus */
    5968
     69/* @} */
     70
    6071#endif /* LIBBSP_ARM_RASPBERRYPI_BSP_H */
    6172
    62 /**
    63  * @defgroup arm_raspberrypi Raspberry Pi Support
    64  *
    65  * @ingroup RTEMSBSPsARM
    66  *
    67  * @brief Raspberry Pi support package
    68  *
    69  */
  • bsps/arm/raspberrypi/include/bsp/irq.h

    r2e8a66d rc991eeec  
    2929 * @defgroup raspberrypi_interrupt Interrrupt Support
    3030 *
    31  * @ingroup arm_raspberrypi
     31 * @ingroup RTEMSBSPsARMRaspberryPi
    3232 *
    3333 * @brief Interrupt support.
  • bsps/arm/raspberrypi/include/bsp/mmu.h

    r2e8a66d rc991eeec  
    3636 * @defgroup raspberrypi_mmu MMU Support
    3737 *
    38  * @ingroup arm_raspberrypi
     38 * @ingroup RTEMSBSPsARMRaspberryPi
    3939 *
    4040 * @brief MMU support.
  • bsps/arm/raspberrypi/include/bsp/raspberrypi.h

    r2e8a66d rc991eeec  
    2929 * @defgroup raspberrypi_reg Register Definitions
    3030 *
    31  * @ingroup arm_raspberrypi
     31 * @ingroup RTEMSBSPsARMRaspberryPi
    3232 *
    3333 * @brief Register Definitions
  • bsps/arm/raspberrypi/include/bsp/rpi-fb.h

    r2e8a66d rc991eeec  
    2626 * @defgroup raspberrypi_fb
    2727 *
    28  * @ingroup arm_raspberrypi
     28 * @ingroup RTEMSBSPsARMRaspberryPi
    2929 *
    3030 * @brief Framebuffer support and setup
  • bsps/arm/raspberrypi/include/bsp/usart.h

    r2e8a66d rc991eeec  
    1111 * @defgroup raspberrypi_usart USART Support
    1212 *
    13  * @ingroup arm_raspberrypi
     13 * @ingroup RTEMSBSPsARMRaspberryPi
    1414 *
    1515 * @brief Universal Synchronous/Asynchronous Receiver/Transmitter (USART) Support
  • bsps/arm/raspberrypi/include/bsp/vc.h

    r2e8a66d rc991eeec  
    2424 * @defgroup raspberrypi_vc Register Definitions
    2525 *
    26  * @ingroup arm_raspberrypi
     26 * @ingroup RTEMSBSPsARMRaspberryPi
    2727 *
    2828 * @brief Register Definitions
  • bsps/arm/raspberrypi/start/vc_defines.h

    r2e8a66d rc991eeec  
    2626 * @defgroup raspberrypi_vc Register Definitions
    2727 *
    28  * @ingroup arm_raspberrypi
     28 * @ingroup RTEMSBSPsARMRaspberryPi
    2929 *
    3030 * @brief Register Definitions
  • bsps/arm/realview-pbx-a9/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup arm_realview-pbx-a9
     4 * @ingroup RTEMSBSPsARMRealviewPBXA9
    55 *
    66 * @brief Global BSP definitions.
     
    2323#ifndef LIBBSP_ARM_REALVIEW_PBX_A9_BSP_H
    2424#define LIBBSP_ARM_REALVIEW_PBX_A9_BSP_H
     25
     26/**
     27 * @defgroup RTEMSBSPsARMRealviewPBXA9 Realview PBX-A9
     28 *
     29 * @ingroup RTEMSBSPsARM
     30 *
     31 * @brief Realview PBX-A9 Board Support Package.
     32 *
     33 */
    2534
    2635#include <bspopts.h>
     
    5665#endif /* ASM */
    5766
     67/* @} */
     68
    5869#endif /* LIBBSP_ARM_REALVIEW_PBX_A9_BSP_H */
    5970
    60 /**
    61  * @defgroup arm_realview-pbx-a9 Realview PBX-A9
    62  *
    63  * @ingroup RTEMSBSPsARM
    64  *
    65  * @brief Realview PBX-A9 support package
    66  *
    67  */
     71
  • bsps/arm/realview-pbx-a9/include/bsp/irq.h

    r2e8a66d rc991eeec  
    3535 * @defgroup realview-pbx-a9_interrupt Interrrupt Support
    3636 *
    37  * @ingroup arm_realview-pbx-a9
     37 * @ingroup RTEMSBSPsARMRealviewPBXA9
    3838 *
    3939 * @brief Interrupt support.
  • bsps/arm/realview-pbx-a9/include/tm27.h

    r2e8a66d rc991eeec  
    1111 * @defgroup realview-pbx-a9_tm27 GIC tmtests/tm27
    1212 *
    13  * @ingroup arm_realview-pbx-a9
     13 * @ingroup RTEMSBSPsARMRealviewPBXA9
    1414 *
    1515 * @brief GIC tmtests/tm27 support.
  • bsps/arm/rtl22xx/console/lpc22xx_uart.h

    r2e8a66d rc991eeec  
    1010/**
    1111 * @defgroup rtl22xx_uart UART Support
    12  * @ingroup arm_rtl22xx
     12 * @ingroup RTEMSBSPsARMRTL22XX
    1313 * @brief UART (Universal Asynchronous Reciever/Transmitter) Support
    1414 * @{
  • bsps/arm/rtl22xx/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    22 * @file
    3  * @ingroup arm_rtl22xx
     3 *
     4 * @ingroup RTEMSBSPsARMRTL22XX
     5 *
    46 * @brief Global BSP definitions.
    57 */
     
    1719#define LIBBSP_ARM_RTL22XX_BSP_H
    1820
     21/**
     22 * @defgroup RTEMSBSPsARMRTL22XX RTL22XX
     23 *
     24 * @ingroup RTEMSBSPsARM
     25 *
     26 * @brief RTL22XX Board Support Package.
     27 *
     28 * @{
     29 */
     30
    1931#include <bspopts.h>
    2032#include <bsp/default-initial-extension.h>
    21 
    22 /**
    23  * @defgroup arm_rtl22xx RTL22XX Support
    24  * @ingroup RTEMSBSPsARM
    25  * @brief RTL22XX Support Package
    26  * @{
    27  */
    2833
    2934#include <rtems.h>
     
    218223extern void  UART0_Ini(void);
    219224
    220 /** @} */
    221 
    222225#ifdef __cplusplus
    223226}
    224227#endif
    225228
     229/** @} */
     230
    226231#endif /* _BSP_H */
  • bsps/arm/smdk2410/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    22 * @file
    3  * @ingroup arm_smdk2410
     3 * @ingroup RTEMSBSPsARMSMDK2410
    44 * @brief Global BSP definitons.
    55 */
     
    1616#ifndef LIBBSP_ARM_SMDK2410_BSP_H
    1717#define LIBBSP_ARM_SMDK2410_BSP_H
     18
     19/**
     20 * @defgroup RTEMSBSPsARMSMDK2410 SMDK2410
     21 *
     22 * @ingroup RTEMSBSPsARM
     23 *
     24 * @brief SMDK2410 Board Support Package.
     25 *
     26 * @{
     27 */
    1828
    1929#include <bspopts.h>
     
    7787#endif
    7888
     89/** @} */
     90
    7991#endif /* _BSP_H */
    8092
  • bsps/arm/smdk2410/include/smc.h

    r2e8a66d rc991eeec  
    1818/**
    1919 * @defgroup smdk2410_smc SMC Disk Driver
    20  * @ingroup arm_smdk2410
     20 * @ingroup RTEMSBSPsARMSMDK2410
    2121 * @brief SMC Disk Driver Support
    2222 * @{
  • bsps/arm/stm32f4/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    22 * @file
    3  * @ingroup arm_stm34f4
     3 * @ingroup RTEMSBSPsARMSTM32F4
    44 * @brief Global BSP definitions.
    55 */
     
    1919 */
    2020
     21#ifndef LIBBSP_ARM_STM32F4_BSP_H
     22#define LIBBSP_ARM_STM32F4_BSP_H
     23
    2124/**
    22  * @defgroup arm_stm32f4 STM32F4 Support
     25 * @defgroup RTEMSBSPsARMSTM32F4 STM32F4
     26 *
    2327 * @ingroup RTEMSBSPsARM
    24  * @brief STM32f4 Support Package
     28 *
     29 * @brief STM32F4 Board Support Package.
     30 *
    2531 * @{
    2632 */
    27 
    28 #ifndef LIBBSP_ARM_STM32F4_BSP_H
    29 #define LIBBSP_ARM_STM32F4_BSP_H
    3033
    3134#include <bspopts.h>
     
    4649#define BSP_ARMV7M_SYSTICK_FREQUENCY STM32F4_HCLK
    4750
    48 /** @} */
    49 
    5051#ifdef __cplusplus
    5152}
    5253#endif /* __cplusplus */
    5354
     55/** @} */
     56
     57
    5458#endif /* LIBBSP_ARM_STM32F4_BSP_H */
  • bsps/arm/stm32f4/include/bsp/i2c.h

    r2e8a66d rc991eeec  
    3838/**
    3939 * @defgroup stm32f4_i2c I2C Support
    40  * @ingroup arm_stm32f4
     40 * @ingroup RTEMSBSPsARMSTM32F4
    4141 * @brief I2C Module
    4242 * @{
  • bsps/arm/stm32f4/include/bsp/io.h

    r2e8a66d rc991eeec  
    3232/**
    3333 * @defgroup stm32f4_io IO Support
    34  * @ingroup arm_stm32f4
     34 * @ingroup RTEMSBSPsARMSTM32F4
    3535 * @brief IO Support
    3636 * @{
  • bsps/arm/stm32f4/include/bsp/irq.h

    r2e8a66d rc991eeec  
    4040/**
    4141 * @defgroup stm32f4_interrupt Interrupt Support
    42  * @ingroup arm_stm32f4
     42 * @ingroup RTEMSBSPsARMSTM32F4
    4343 * @brief Interrupt Support
    4444 * @{
  • bsps/arm/stm32f4/include/bsp/rcc.h

    r2e8a66d rc991eeec  
    3131/**
    3232 * @defgroup stm32f4_rcc RCC Support
    33  * @ingroup arm_stm32f4
     33 * @ingroup RTEMSBSPsARMSTM32F4
    3434 * @brief RCC Support
    3535 * @{
  • bsps/arm/stm32f4/include/bsp/stm32f10xxx_exti.h

    r2e8a66d rc991eeec  
    2626/**
    2727 * @defgroup stm32f4_exti EXTI Support
    28  * @ingroup arm_stm32f4
     28 * @ingroup RTEMSBSPsARMSTM32F4
    2929 * @brief STM32F10XXX EXTI Support
    3030 * @{
  • bsps/arm/stm32f4/include/bsp/stm32f4.h

    r2e8a66d rc991eeec  
    3131/**
    3232 * @defgroup stm32f4_reg Register Defintions
    33  * @ingroup arm_stm32f4
     33 * @ingroup RTEMSBSPsARMSTM32F4
    3434 * @brief Register Definitions
    3535 * @{
  • bsps/arm/stm32f4/include/bsp/usart.h

    r2e8a66d rc991eeec  
    2626/**
    2727 * @defgroup stm32f4_usart USART Support
    28  * @ingroup arm_stm32f4
     28 * @ingroup RTEMSBSPsARMSTM32F4
    2929 * @brief USART Support
    3030 * @{
  • bsps/arm/tms570/clock/clock.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief clock functions definitions.
  • bsps/arm/tms570/console/printk-support.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief definitions of serial line for debugging.
  • bsps/arm/tms570/console/tms570-sci.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Serial communication interface (SCI) functions definitions.
  • bsps/arm/tms570/cpucounter/cpucounterread.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570_clocks
     4 * @ingroup RTEMSBSPsARMTMS570_clocks
    55 *
    66 * @brief Cortex-R performace counters
  • bsps/arm/tms570/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Global BSP definitions.
     
    2626#define LIBBSP_ARM_TMS570_BSP_H
    2727
     28/**
     29 * @defgroup RTEMSBSPsARMTMS570 TMS570
     30 *
     31 * @ingroup RTEMSBSPsARM
     32 *
     33 * @brief TMS570 Board Support Package.
     34 *
     35 * @{
     36 */
     37
    2838#include <bspopts.h>
    2939
     
    4050#endif /* ASM */
    4151
     52/* @} */
     53
    4254#endif /* LIBBSP_ARM_TMS570_BSP_H */
  • bsps/arm/tms570/include/bsp/irq.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief TMS570 interrupt definitions.
  • bsps/arm/tms570/include/bsp/system-clocks.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief System clocks.
     
    3535 * @defgroup tms570_clock System Clocks
    3636 *
    37  * @ingroup tms570
     37 * @ingroup RTEMSBSPsARMTMS570
    3838 *
    3939 * @brief System clocks.
  • bsps/arm/tms570/include/bsp/tms570-pinmux.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief I/O Multiplexing Module (IOMM) basic support
  • bsps/arm/tms570/include/bsp/tms570-pins.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Select pin mapping according to selected chip.
  • bsps/arm/tms570/include/bsp/tms570-pom.h

    r2e8a66d rc991eeec  
    11/**
    22 * @file
    3  * @ingroup tms570
     3 * @ingroup RTEMSBSPsARMTMS570
    44 * @brief Parameter Overlay Module (POM) header file
    55 */
  • bsps/arm/tms570/include/bsp/tms570-rti.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Real Time Interrupt module (RTI) header file.
  • bsps/arm/tms570/include/bsp/tms570-sci-driver.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Declaration of serial's driver inner structure.
  • bsps/arm/tms570/include/bsp/tms570-sci.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Serial Communication Interface (SCI) header file.
  • bsps/arm/tms570/include/bsp/tms570-vim.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Vectored Interrupt Module (VIM) header file.
  • bsps/arm/tms570/include/bsp/tms570_selftest.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Definition of TMS570 selftest error codes, addresses and functions.
  • bsps/arm/tms570/include/bsp/tms570_selftest_parity.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Check of module parity based protection logic to work.
  • bsps/arm/tms570/include/bsp/tms570lc4357-pins.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Specification of individual pins mapping to the package
  • bsps/arm/tms570/include/bsp/tms570ls3137zwt-pins.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Specification of individual pins mapping to the package
  • bsps/arm/tms570/irq/irq.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief TMS570 interrupt support functions definitions.
  • bsps/arm/tms570/start/bspreset.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Reset code.
  • bsps/arm/tms570/start/bspstart.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Startup code.
  • bsps/arm/tms570/start/bspstarthooks.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief First configurations and initializations to the correct
  • bsps/arm/tms570/start/init_emif_sdram.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Initialization of external memory/SDRAM interface.
  • bsps/arm/tms570/start/init_esm.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Error signaling module initialization
  • bsps/arm/tms570/start/init_pinmux.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Initialize pin multiplexers.
  • bsps/arm/tms570/start/pinmux.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief I/O Multiplexing Module (IOMM) basic support
  • bsps/arm/tms570/start/tms570-pom.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief TMS570 Parameter Overlay Module functions definitions.
  • bsps/arm/tms570/start/tms570_selftest.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief TMS570 selftest support functions implementation.
  • bsps/arm/tms570/start/tms570_selftest_par_can.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Test CAN module parity based protection logic to work.
  • bsps/arm/tms570/start/tms570_selftest_par_mibspi.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Test MibSPI module parity based protection logic to work.
  • bsps/arm/tms570/start/tms570_selftest_par_std.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Generic parity based protection logic check applicable to HETx, HTUx, ADC, DMA and VIM.
  • bsps/arm/tms570/start/tms570_selftest_parity.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief Check of module parity based protection logic to work.
  • bsps/arm/tms570/start/tms570_tcram_tests.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup tms570
     4 * @ingroup RTEMSBSPsARMTMS570
    55 *
    66 * @brief TCRAM selftest function.
  • bsps/arm/xilinx-zynq/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    22 * @file
    3  * @ingroup arm_zynq
     3 * @ingroup RTEMSBSPsARMZynq
    44 * @brief Global BSP definitions.
    55 */
     
    2222#define LIBBSP_ARM_XILINX_ZYNQ_BSP_H
    2323
     24/**
     25 * @defgroup RTEMSBSPsARMZynq Xilinx Zynq
     26 *
     27 * @ingroup RTEMSBSPsARM
     28 *
     29 * @brief Xilinx Zynq Board Support Package.
     30 *
     31 * @{
     32 */
     33
    2434#include <bspopts.h>
    2535
     
    3646extern "C" {
    3747#endif /* __cplusplus */
    38 
    39 /**
    40  * @defgroup arm_zynq Xilinx-Zynq Support
    41  * @ingroup RTEMSBSPsARM
    42  * @brief Xilinz-Zynq Board Support Package
    43  * @{
    44  */
    4548
    4649#define BSP_ARM_A9MPCORE_SCU_BASE 0xf8f00000
     
    7073uint32_t zynq_clock_cpu_1x(void);
    7174
    72 /** @} */
    73 
    7475#ifdef __cplusplus
    7576}
     
    7879#endif /* ASM */
    7980
     81/** @} */
     82
    8083#endif /* LIBBSP_ARM_XILINX_ZYNQ_BSP_H */
  • bsps/arm/xilinx-zynq/include/bsp/irq.h

    r2e8a66d rc991eeec  
    3636/**
    3737 * @defgroup zynq_interrupt Interrupt Support
    38  * @ingroup arm_zynq
     38 * @ingroup RTEMSBSPsARMZynq
    3939 * @brief Interrupt Support
    4040 * @{
  • bsps/arm/xilinx-zynq/include/bsp/zynq-uart.h

    r2e8a66d rc991eeec  
    3030/**
    3131 * @defgroup zynq_uart UART Support
    32  * @ingroup arm_zynq
     32 * @ingroup RTEMSBSPsARMZynq
    3333 * @brief UART Support
    3434 */
  • bsps/arm/xilinx-zynq/include/tm27.h

    r2e8a66d rc991eeec  
    2828/**
    2929 * @defgroup zynq_tm27 TM27 Test Support
    30  * @ingroup arm_zynq
     30 * @ingroup RTEMSBSPsARMZynq
    3131 * @brief Interrupt Mechanisms for tm27 test
    3232 */
  • bsps/bfin/TLL6527M/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    22 * @file
    3  * @ingroup bfin_tll6527m
     3 *
     4 * @ingroup RTEMSBSPsBfinTLL6527M
     5 *
    46 * @brief Global BSP definitions.
    57 *
     
    1820#define LIBBSP_BFIN_TLL6527M_BSP_H
    1921
     22/**
     23 * @defgroup RTEMSBSPsBfinTLL6527M TLL6527M
     24 *
     25 * @ingroup RTEMSBSPsBfin
     26 *
     27 * @brief TLL6527M Board Support Package.
     28 *
     29 * @{
     30 */
     31
    2032#ifndef ASM
    2133
     
    3143extern "C" {
    3244#endif
    33 
    34 /**
    35  * @defgroup bfin_tll6527m TLL6527M Support
    36  * @ingroup RTEMSBSPsBfin
    37  * @brief TLL6527M Support Package
    38  * @{
    39  */
    4045
    4146/*
     
    119124void bfin_null_isr(void);
    120125
    121 /** @} */
    122 
    123126#ifdef __cplusplus
    124127}
     
    127130#endif /* !ASM */
    128131
     132/** @} */
     133
    129134#endif
  • bsps/bfin/TLL6527M/include/cplb.h

    r2e8a66d rc991eeec  
    1919/**
    2020 * @defgroup tll6527m_cplb CPLB Configuration
    21  * @ingroup bfin_tll6527m
     21 * @ingroup RTEMSBSPsBfinTLL6527M
    2222 * @brief CPLB Configuration
    2323 * @{
  • bsps/bfin/TLL6527M/include/tm27.h

    r2e8a66d rc991eeec  
    2424/**
    2525 * @defgroup tll6527m_tm27 TM27 Test Support
    26  * @ingroup bfin_tll6527m
     26 * @ingroup RTEMSBSPsBfinTLL6527M
    2727 * @brief Interrupt Mechanisms for TM27
    2828 * @{
  • bsps/bfin/bf537Stamp/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsBfinBF537Stamp
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*  bsp.h
    210 *
     
    1523#ifndef LIBBSP_BFIN_BF537STAMP_BSP_H
    1624#define LIBBSP_BFIN_BF537STAMP_BSP_H
     25
     26/**
     27 * @defgroup RTEMSBSPsBfinBF537Stamp BF537-STAMP
     28 *
     29 * @ingroup RTEMSBSPsBfin
     30 *
     31 * @brief BF537-STAMP Board Support Package.
     32 *
     33 * @{
     34 */
    1735
    1836#ifndef ASM
     
    120138#endif /* !ASM */
    121139
     140/* @} */
     141
    122142#endif
  • bsps/bfin/eZKit533/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    22 * @file
    3  * @ingroup bfin_ezkit533
     3 *
     4 * @ingroup RTEMSBSPsBfinEZKit533
     5 *
    46 * @brief Global BSP definitions.
     7 *
     8 * This include file contains all board IO definitions for TLL6527M.
    59 */
    610
     
    3842
    3943/**
    40  * @defgroup bfin_ezkit533 eZKit533 Support
     44 * @defgroup RTEMSBSPsBfinEZKit533 BF533 EZ-KIT
     45 *
    4146 * @ingroup RTEMSBSPsBfin
    42  * @brief eZKit533 Board Support Package
     47 *
     48 * @brief BF533 EZ-KIT Board Support Package.
     49 *
    4350 * @{
    4451 */
     
    164171#endif /* !ASM */
    165172
     173/** @} */
     174
    166175#endif
  • bsps/bfin/eZKit533/include/cplb.h

    r2e8a66d rc991eeec  
    1919/**
    2020 * @defgroup ezkit533_cplb CPLB Configuration
    21  * @ingroup bfin_ezkit533
     21 * @ingroup RTEMSBSPsBfinEZKit533
    2222 * @brief CPLB Configuration
    2323 * @{
  • bsps/bfin/eZKit533/include/tm27.h

    r2e8a66d rc991eeec  
    2222/**
    2323 * @defgroup ezkit533_tm27 TM27 Test Support
    24  * @ingroup bfin_ezkit533
     24 * @ingroup RTEMSBSPsBfinEZKit533
    2525 * @brief Interrupt Mechanisms for TM27
    2626 * @{
  • bsps/epiphany/epiphany_sim/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    2  * @defgroup bsp_epiphany Epiphany
     2 * @file
    33 *
    4  * @ingroup bsp_epiphany
    5  *
    6  * @brief Epiphany Support Package
     4 * @ingroup RTEMSBSPsEpiphanySim
    75 */
    86
     
    3937#define LIBBSP_EPIPHANY_EPIPHANY_SIM_H
    4038
     39/**
     40 * @defgroup RTEMSBSPsEpiphanySim Simulator
     41 *
     42 * @ingroup RTEMSBSPsEpiphany
     43 *
     44 * @brief Simulator Board Support Package.
     45 *
     46 * @{
     47 */
     48
    4149#include <rtems.h>
    4250
     
    6270}
    6371#endif
     72/** @} */
    6473
    6574#endif /* LIBBSP_EPIPHANY_EPIPHANY_SIM_H */
  • bsps/i386/pc386/console/fb_vesa_rm.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief FB driver for graphic hardware compatible with VESA Bios Extension
  • bsps/i386/pc386/console/i386kbd.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief I386 keyboard definitions.
  • bsps/i386/pc386/console/ps2_mouse.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief Keyboard and mouse definitions.
  • bsps/i386/pc386/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386Pc386
    55 *
    66 * @brief Global BSP definitions.
     
    4848#define LIBBSP_I386_PC386_BSP_H
    4949
     50/**
     51 * @addtogroup RTEMSBSPsI386
     52 *
     53 * @{
     54 */
    5055#ifndef ASM
    5156
     
    6267#endif
    6368
    64 /**
    65  * @degroup i386_pc386 PC386 Support
    66  *
    67  * @ingroup RTEMSBSPsI386
    68  *
    69  * @brief PC386 support.
    70  */
     69
    7170
    7271#define BSP_HAS_FRAME_BUFFER 1
     
    262261#endif /* !ASM */
    263262
     263/** @} */
     264
    264265#endif /* _BSP_H */
  • bsps/i386/pc386/include/bsp/exar17d15x.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief Exar Multiport PCI UART interface.
  • bsps/i386/pc386/include/bsp/fb_default_mode.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief Variable for the definition of the default graphical mode to be
  • bsps/i386/pc386/include/bsp/fb_vesa.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief Headers specific for framebuffer drivers utilizing VESA VBE.
  • bsps/i386/pc386/include/bsp/rtd316.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief RTD316 driver interface defintions.
  • bsps/i386/pc386/include/bsp/tblsizes.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief Sizes of Global and Interrupt descriptor tables.
  • bsps/i386/pc386/include/bsp/vbe3.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief VESA Bios Extension definitions.
  • bsps/i386/pc386/include/crt.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief CRT controller definitions.
  • bsps/i386/pc386/include/edid.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief VESA EDID definitions.
  • bsps/i386/pc386/include/rtems/kd.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief KD definitions.
  • bsps/i386/pc386/include/rtems/keyboard.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief Keyboard definitions.
  • bsps/i386/pc386/include/rtems/ps2_drv.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief Paux driver routines.
  • bsps/i386/pc386/include/rtems/vgacons.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief VGA definitions.
  • bsps/i386/pc386/include/tm27.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief Implementation of interrupt mechanisms for Time Test 27.
  • bsps/i386/pc386/net/3c509.h

    r2e8a66d rc991eeec  
    5959 * @defgroup pc386_3c509 3C509 Support
    6060 *
    61  * @ingroup i386_pc386
     61 * @ingroup RTEMSBSPsI386
    6262 *
    6363 * @brief 3C509 support.
  • bsps/i386/shared/doxygen.h

    r2e8a66d rc991eeec  
    44 * @ingroup RTEMSBSPs
    55 *
    6  * @brief i386 Board Support Packages.
     6 * @brief i386 Board Support Package.
    77 */
    88
  • bsps/include/libchip/wd80x3.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup i386_pc386
     4 * @ingroup RTEMSBSPsI386
    55 *
    66 * @brief DP8390 Ethernet controller definitions.
  • bsps/lm32/lm32_evr/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lm32_evr
     4 * @ingroup RTEMSBSPsLM32EVR
    55 *
    66 * @brief Global BSP definitions.
     
    2222#define LIBBSP_LM32_LM32_EVR_BSP_H
    2323
     24/**
     25 * @defgroup RTEMSBSPsLM32EVR LM32 EVR
     26 *
     27 * @ingroup RTEMSBSPsLM32
     28 *
     29 * @brief LM32 EVR Board Support Package.
     30 *
     31 * @{
     32 */
    2433#include <stdint.h>
    2534#include <bspopts.h>
     
    2736
    2837#include <rtems.h>
    29 
    30 /**
    31  * @defgroup lm32_evr EVR Support
    32  *
    33  * @ingroup RTEMSBSPsLM32
    34  *
    35  * @brief EVR support package.
    36  */
    3738
    3839#ifdef __cplusplus
     
    8283#endif
    8384
     85/** @} */
     86
    8487#endif
    8588/* end of include file */
  • bsps/lm32/milkymist/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup lm32_milkymist
     4 * @ingroup RTEMSBSPsLM32Milkymist
    55 *
    66 * @brief Global BSP definitions.
     
    2828
    2929/**
    30  * @defgroup lm32_milkymist Milkymist Support
     30 * @defgroup RTEMSBSPsLM32Milkymist Milkymist
    3131 *
    3232 * @ingroup RTEMSBSPsLM32
    3333 *
    34  * @brief Milkymist support package.
     34 * @brief Milkymist Board Support Package.
     35 *
     36 * @{
    3537 */
    3638
     
    6062#endif
    6163
     64/** @} */
     65
    6266#endif
  • bsps/m68k/av5282/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup m68k_av5282
     4 * @ingroup RTEMSBSPsM68kAV5282
    55 *
    66 * @brief Global BSP definitions.
     
    1111 */
    1212
     13#ifndef LIBBSP_M68K_AV5282_BSP_H
     14#define LIBBSP_M68K_AV5282_BSP_H
     15
    1316/**
    14  * @defgroup m68k_av5282 AV5282 Support
     17 * @defgroup RTEMSBSPsM68kAV5282 AV5282
    1518 *
    1619 * @ingroup RTEMSBSPsM68k
    1720 *
    18  * @brief AV5282 support.
     21 * @brief AV5282 Board Support Package.
     22 *
     23 * @{
    1924 */
    20 
    21 #ifndef LIBBSP_M68K_AV5282_BSP_H
    22 #define LIBBSP_M68K_AV5282_BSP_H
    2325
    2426#ifndef ASM
     
    9597
    9698#endif /* !ASM */
     99
     100/** @} */
     101
    97102#endif
  • bsps/m68k/csb360/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup m68k_csb360
     4 * @ingroup RTEMSBSPsM68kCSB3602
    55 *
    66 * @brief Global BSP definitions.
     
    2727#define LIBBSP_M68K_CSB360_BSP_H
    2828
    29 #include <mcf5272/mcf5272.h>
    30 
    3129/**
    32  * @defgroup m68k_csb360 CSB360 Support
     30 * @defgroup RTEMSBSPsM68kCSB3602 CSB3602
    3331 *
    3432 * @ingroup RTEMSBSPsM68k
    3533 *
    36  * @brief CSB360 support.
     34 * @brief CSB3602 Board Support Package.
     35 *
     36 * @{
    3737 */
    3838
     39#include <mcf5272/mcf5272.h>
    3940
    4041/*** Board resources allocation ***/
     
    187188#endif /* ASM */
    188189
     190/** @} */
     191
    189192#endif
  • bsps/m68k/gen68340/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup m68k_gen68340
     4 * @ingroup RTEMSBSPsM68kGen68340
    55 *
    66 * @brief Global BSP definitions.
     
    2727#define LIBBSP_M68K_GEN68340_BSP_H
    2828
     29/**
     30 * @defgroup RTEMSBSPsM68kGen68340 Motorola 68340
     31 *
     32 * @ingroup RTEMSBSPsM68k
     33 *
     34 * @brief Motorola 68340 Board Support Package.
     35 *
     36 * @{
     37 */
     38
    2939#ifndef ASM
    3040
     
    3747extern "C" {
    3848#endif
    39 
    40 /**
    41  * @defgroup m68k_gen68340 Motorola MC68340 Support
    42  *
    43  * @ingroup RTEMSBSPsM68k
    44  *
    45  * @brief Motorola MC68340 support.
    46  */
    4749
    4850/* Constants */
     
    7981#endif /* !ASM */
    8082
     83/** @} */
     84
    8185#endif
  • bsps/m68k/gen68360/include/bsp.h

    r2e8a66d rc991eeec  
    22 *  @file
    33 *
    4  *  @ingroup gen68360_bsp
     4 *  @ingroup RTEMSBSPsM68kGen68360
    55 *
    66 *  @brief Board Support Package for `Generic' Motorola MC68360
     
    3232#define LIBBSP_M68K_GEN68360_BSP_H
    3333
     34/**
     35 * @defgroup RTEMSBSPsM68kGen68360 Motorola 68360
     36 *
     37 * @ingroup RTEMSBSPsM68k
     38 *
     39 * @brief Motorola 68360 Board Support Package.
     40 *
     41 * @{
     42 */
     43
    3444#include <bspopts.h>
    3545#include <bsp/default-initial-extension.h>
     
    4050extern "C" {
    4151#endif
    42 
    43 /**
    44  *  @defgroup gen68360_bsp Network driver
    45  *
    46  *  @ingroup m68k_gen68360
    47  *
    48  *  @brief Network driver configuration
    49  */
    5052
    5153struct rtems_bsdnet_ifconfig;
     
    109111#endif
    110112
     113/** @} */
     114
    111115#endif
  • bsps/m68k/gen68360/include/tm27.h

    r2e8a66d rc991eeec  
    2323 *  @defgroup m68k_tm27 Stuff for Time Test 27
    2424 *
    25  *  @ingroup m68k_gen68360
     25 *  @ingroup RTEMSBSPsM68kGen68360
    2626 *
    2727 *  @brief Don't bother with hardware -- just use a software-interrupt
  • bsps/m68k/gen68360/spi/m360_spi.h

    r2e8a66d rc991eeec  
    2727 *  @defgroup m68k_m360spi M360_SPIDRV Support
    2828 *
    29  *  @ingroup m68k_gen68360
     29 *  @ingroup RTEMSBSPsM68kGen68360
    3030 *
    3131 *  @brief M360_SPIDRV Support Package
  • bsps/m68k/genmcf548x/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup m68k_genmcf548x
     4 * @ingroup RTEMSBSPsM68kGenMCF548X
    55 *
    66 * @brief Global BSP definitions.
     
    5959
    6060/**
    61  * @defgroup m68k_genmcf548x MCF548X Support
     61 * @defgroup RTEMSBSPsM68kGenMCF548X MCF548X
    6262 *
    6363 * @ingroup RTEMSBSPsM68k
    6464 *
    65  * @brief MCT548X support.
     65 * @brief MCF548X Board Support Package.
     66 *
     67 * @{
    6668 */
    6769
     
    132134#endif
    133135
     136/** @} */
     137
    134138#endif
  • bsps/m68k/genmcf548x/include/bsp/irq.h

    r2e8a66d rc991eeec  
    3131 * @defgroup genmcf548x_interrupt Interrupt Support
    3232 *
    33  * @ingroup m68k_genmcf548x
     33 * @ingroup RTEMSBSPsM68kGenMCF548X
    3434 *
    3535 * @brief Interrupt support.
  • bsps/m68k/genmcf548x/include/tm27.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup m68k_genmcf548x
     4 * @ingroup RTEMSBSPsM68kGenMCF548X
    55 *
    66 * @brief Time Test 27 routines.
  • bsps/m68k/mcf5206elite/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsM68kMCF5206Elite
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*
    210 * Board Support Package for MCF5206eLITE evaluation board
     
    1422#ifndef LIBBSP_M68K_MCF5206ELITE_BSP_H
    1523#define LIBBSP_M68K_MCF5206ELITE_BSP_H
     24
     25/**
     26 * @defgroup RTEMSBSPsM68kMCF5206Elite MCF5206eLite
     27 *
     28 * @ingroup RTEMSBSPsM68k
     29 *
     30 * @brief MCF5206eLite Board Support Package.
     31 *
     32 * @{
     33 */
    1634
    1735#include "mcf5206/mcf5206e.h"
     
    179197#endif /* ASM */
    180198
     199/** @} */
     200
    181201#endif
  • bsps/m68k/mcf52235/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup m68k_mcf52235
     4 * @ingroup RTEMSBSPsM68kMCF52235
    55 *
    6  * @brief Global BSP definitions
     6 * @brief Global BSP definitions.
    77 */
    88
     
    1313#ifndef LIBBSP_M68K_MCF52235_BSP_H
    1414#define LIBBSP_M68K_MCF52235_BSP_H
     15
     16/**
     17 * @defgroup RTEMSBSPsM68kMCF52235 MCF52235
     18 *
     19 * @ingroup RTEMSBSPsM68k
     20 *
     21 * @brief MCF52235 Board Support Package.
     22 *
     23 * @{
     24 */
    1525
    1626#include <bspopts.h>
     
    7787#endif
    7888
     89/** @} */
     90
    7991#endif
    8092
    81 /**
    82  * @defgroup m68k_mcf52235 MCF52235 Support
    83  *
    84  * @ingroup RTEMSBSPsM68k
    85  *
    86  * @brief MCF52235 Support Package
    87  */
  • bsps/m68k/mcf5225x/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsM68kMCF5225X
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*
    210 *  The license and distribution terms for this file may be
     
    715#ifndef LIBBSP_M68K_MCF5225X_BSP_H
    816#define LIBBSP_M68K_MCF5225X_BSP_H
     17
     18/**
     19 * @defgroup RTEMSBSPsM68kMCF5225X MCF5225X
     20 *
     21 * @ingroup RTEMSBSPsM68k
     22 *
     23 * @brief MCF5225X Board Support Package.
     24 *
     25 * @{
     26 */
    927
    1028#include <bspopts.h>
     
    88106#endif
    89107
     108/** @} */
     109
    90110#endif
  • bsps/m68k/mcf5235/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsM68kMCF5235
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*
    210 *  mcf5235 BSP header file
     
    513#ifndef LIBBSP_M68K_MCF5235_BSP_H
    614#define LIBBSP_M68K_MCF5235_BSP_H
     15
     16/**
     17 * @defgroup RTEMSBSPsM68kMCF5235 MCF5235
     18 *
     19 * @ingroup RTEMSBSPsM68k
     20 *
     21 * @brief MCF5235 Board Support Package.
     22 *
     23 * @{
     24 */
    725
    826#include <bspopts.h>
     
    6886#endif
    6987
     88/** @} */
     89
    7090#endif
  • bsps/m68k/mcf5329/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsM68kMCF5329
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
     9
    110/*
    211 *  mcf52235 BSP header file
     
    514#ifndef LIBBSP_M68K_MCF5329_BSP_H
    615#define LIBBSP_M68K_MCF5329_BSP_H
     16
     17/**
     18 * @defgroup RTEMSBSPsM68kMCF5329 MCF5329
     19 *
     20 * @ingroup RTEMSBSPsM68k
     21 *
     22 * @brief MCF5329 Board Support Package.
     23 *
     24 * @{
     25 */
    726
    827#include <bspopts.h>
     
    6887#endif
    6988
     89/** @} */
     90
    7091#endif
  • bsps/m68k/mrm332/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsM68kMRM332
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*  bsp.h
    210 *
     
    1523#ifndef LIBBSP_M68K_MRM332_BSP_H
    1624#define LIBBSP_M68K_MRM332_BSP_H
     25
     26/**
     27 * @defgroup RTEMSBSPsM68kMRM332 MRM332
     28 *
     29 * @ingroup RTEMSBSPsM68k
     30 *
     31 * @brief MRM332 Board Support Package.
     32 *
     33 * @{
     34 */
    1735
    1836#include <bspopts.h>
     
    88106#endif
    89107
     108/** @} */
     109
    90110#endif
  • bsps/m68k/mvme147/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsM68kMVME147
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*  bsp.h
    210 *
     
    1725#ifndef LIBBSP_M68K_MVME147_BSP_H
    1826#define LIBBSP_M68K_MVME147_BSP_H
     27
     28/**
     29 * @defgroup RTEMSBSPsM68kMVME147 MVME147
     30 *
     31 * @ingroup RTEMSBSPsM68k
     32 *
     33 * @brief MVME147 Board Support Package.
     34 *
     35 * @{
     36 */
    1937
    2038#include <bspopts.h>
     
    115133#endif
    116134
     135/** @} */
     136
    117137#endif
  • bsps/m68k/mvme147s/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsM68kMVME147s
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*  bsp.h
    210 *
     
    1725#ifndef LIBBSP_M68K_MVME147S_BSP_H
    1826#define LIBBSP_M68K_MVME147S_BSP_H
     27
     28/**
     29 * @defgroup RTEMSBSPsM68kMVME147s MVME147s
     30 *
     31 * @ingroup RTEMSBSPsM68k
     32 *
     33 * @brief MVME147s Board Support Package.
     34 *
     35 * @{
     36 */
    1937
    2038#include <bspopts.h>
     
    190208#endif
    191209
    192 #endif
     210/** @} */
     211
     212#endif
  • bsps/m68k/mvme162/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsM68kMVME162
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*
    210 *  This include file contains all MVME162fx board IO definitions.
     
    2129#ifndef LIBBSP_M68K_MVME162_BSP_H
    2230#define LIBBSP_M68K_MVME162_BSP_H
     31
     32/**
     33 * @defgroup RTEMSBSPsM68kMVME162 MVME162
     34 *
     35 * @ingroup RTEMSBSPsM68k
     36 *
     37 * @brief MVME162 Board Support Package.
     38 *
     39 * @{
     40 */
    2341
    2442#include <bspopts.h>
     
    202220#endif
    203221
    204 #endif
     222/** @} */
     223
     224#endif
  • bsps/m68k/mvme167/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    2  *  @file
    3  *
    4  *  Following defines must reflect the setup of the particular MVME167.
    5  *  All page references are to the MVME166/MVME167/MVME187 Single Board
    6  *  Computer Programmer's Reference Guide (MVME187PG/D2) with the April
    7  *  1993 supplements/addenda (MVME187PG/D2A1).
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsM68kMVME167
     5 *
     6 * @brief Global BSP definitions.
    87 */
    98
     
    2221#ifndef LIBBSP_M68K_MVME167_BSP_H
    2322#define LIBBSP_M68K_MVME167_BSP_H
     23
     24/**
     25 * @defgroup RTEMSBSPsM68kMVME162 MVME167
     26 *
     27 * @ingroup RTEMSBSPsM68k
     28 *
     29 * @brief MVME167 Board Support Package.
     30 *
     31 * @{
     32 */
    2433
    2534#include <bspopts.h>
     
    316325#endif
    317326
    318 #endif
     327/** @} */
     328
     329#endif
  • bsps/m68k/uC5282/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsM68kUC5282
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*
    210 *  uC5282 BSP header file
     
    1422#ifndef LIBBSP_M68K_UC5282_BSP_H
    1523#define LIBBSP_M68K_UC5282_BSP_H
     24
     25/**
     26 * @defgroup RTEMSBSPsM68kUC5282 uC5282
     27 *
     28 * @ingroup RTEMSBSPsM68k
     29 *
     30 * @brief uC5282 Board Support Package.
     31 *
     32 * @{
     33 */
    1634
    1735#include <bspopts.h>
     
    173191#endif
    174192
     193/** @} */
     194
    175195#endif
  • bsps/mips/csb350/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    2  *  @file
    3  * 
    4  *  This include file contains some definitions specific to the
    5  *  Cogent CSB350 Board.
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsMIPSCSB350
     5 *
     6 * @brief Global BSP definitions.
    67 */
    78
     
    1718#ifndef LIBBSP_MIPS_CSB350_BSP_H
    1819#define LIBBSP_MIPS_CSB350_BSP_H
     20
     21/**
     22 * @defgroup RTEMSBSPsMIPSCSB350 CSB350
     23 *
     24 * @ingroup RTEMSBSPsMIPS
     25 *
     26 * @brief CSB350 Board Support Package.
     27 *
     28 * @{
     29 */
    1930
    2031#include <bspopts.h>
     
    4556#endif
    4657
     58/** @} */
     59
    4760#endif
  • bsps/mips/hurricane/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    2  *  @file
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsMIPSHurricane
     5 *
     6 * @brief Global BSP definitions.
    37 */
    48
     
    1418#ifndef LIBBSP_MIPS_HURRICANE_BSP_H
    1519#define LIBBSP_MIPS_HURRICANE_BSP_H
     20
     21/**
     22 * @defgroup RTEMSBSPsMIPSHurricane Hurricane
     23 *
     24 * @ingroup RTEMSBSPsMIPS
     25 *
     26 * @brief Hurricane Board Support Package.
     27 *
     28 * @{
     29 */
    1630
    1731#ifndef ASM
     
    7791#endif /* !ASM */
    7892
     93/** @} */
     94
    7995#endif  /* __HURRICANE_BSP_h */
  • bsps/mips/jmr3904/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    2  *  @file
    3  * 
    4  *  This include file contains some definitions specific to the
    5  *  JMR3904 simulator in gdb.
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsMIPSJMR3904
     5 *
     6 * @brief Global BSP definitions.
    67 */
    78
     
    1718#ifndef LIBBSP_MIPS_JMR3904_BSP_H
    1819#define LIBBSP_MIPS_JMR3904_BSP_H
     20
     21/**
     22 * @defgroup RTEMSBSPsMIPSJMR3904 JMR3904
     23 *
     24 * @ingroup RTEMSBSPsMIPS
     25 *
     26 * @brief JMR3904 Board Support Package.
     27 *
     28 * @{
     29 */
    1930
    2031#include <bspopts.h>
     
    3546#endif
    3647
     48/** @} */
     49
    3750#endif
  • bsps/mips/malta/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    2  *  @file
     2 * @file
    33 *
    4  *  This include file contains some definitions specific to the
    5  *  MIPS Malta Board.
     4 * @ingroup RTEMSBSPsMIPSMalta
     5 *
     6 * @brief Global BSP definitions.
    67 */
    78
     
    1718#ifndef LIBBSP_MIPS_MALTA_BSP_H
    1819#define LIBBSP_MIPS_MALTA_BSP_H
     20
     21/**
     22 * @defgroup RTEMSBSPsMIPSMalta Malta
     23 *
     24 * @ingroup RTEMSBSPsMIPS
     25 *
     26 * @brief Malta Board Support Package.
     27 *
     28 * @{
     29 */
    1930
    2031#ifndef ASM
     
    111122#endif /* !ASM */
    112123
     124/** @} */
     125
    113126#endif
  • bsps/mips/rbtx4925/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    2  *  @file
    3  * 
    4  *  This include file contains some definitions specific to the RBTX4925.
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsMIPSRBTX4925
     5 *
     6 * @brief Global BSP definitions.
    57 */
    68
     
    1618#ifndef LIBBSP_MIPS_RBTX4925_BSP_H
    1719#define LIBBSP_MIPS_RBTX4925_BSP_H
     20
     21/**
     22 * @defgroup RTEMSBSPsMIPSRBTX4925 RBTX4925
     23 *
     24 * @ingroup RTEMSBSPsMIPS
     25 *
     26 * @brief RBTX4925 Board Support Package.
     27 *
     28 * @{
     29 */
    1830
    1931#ifndef ASM
     
    4456#endif /* !ASM */
    4557
     58/** @} */
     59
    4660#endif
  • bsps/mips/rbtx4938/include/bsp.h

    r2e8a66d rc991eeec  
    11/**
    2  *  @file
    3  * 
    4  *  This include file contains some definitions specific to the RBTX4938.
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsMIPSRBTX4938
     5 *
     6 * @brief Global BSP definitions.
    57 */
    68
     
    1618#ifndef LIBBSP_MIPS_RBTX4938_BSP_H
    1719#define LIBBSP_MIPS_RBTX4938_BSP_H
     20
     21/**
     22 * @defgroup RTEMSBSPsMIPSRBTX4938 RBTX4938
     23 *
     24 * @ingroup RTEMSBSPsMIPS
     25 *
     26 * @brief RBTX4938 Board Support Package.
     27 *
     28 * @{
     29 */
    1830
    1931#ifndef ASM
     
    4456#endif /* !ASM */
    4557
     58/** @} */
     59
    4660#endif
  • bsps/moxie/moxiesim/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsMoxieMoxieSim
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*
    210 *  This include file contains some definitions specific to the
     
    1523#ifndef LIBBSP_MOXIE_MOXIESIM_BSP_H
    1624#define LIBBSP_MOXIE_MOXIESIM_BSP_H
     25
     26/**
     27 * @defgroup RTEMSBSPsMoxieMoxieSim Simulator
     28 *
     29 * @ingroup RTEMSBSPsMoxie
     30 *
     31 * @brief Simulator Board Support Package.
     32 *
     33 * @{
     34 */
    1735
    1836#include <bspopts.h>
     
    3351#endif
    3452
     53/** @} */
     54
    3555#endif
  • bsps/nios2/nios2_iss/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsNios2ISS
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*  bsp.h
    210 *
     
    1523#ifndef LIBBSP_NIOS2_NIOS2_ISS_BSP_H
    1624#define LIBBSP_NIOS2_NIOS2_ISS_BSP_H
     25
     26/**
     27 * @defgroup RTEMSBSPsNios2ISS ISS
     28 *
     29 * @ingroup RTEMSBSPsNios2
     30 *
     31 * @brief ISS Board Support Package.
     32 *
     33 * @{
     34 */
    1735
    1836#include <stdint.h>
     
    127145#endif
    128146
     147/** @} */
     148
    129149#endif
    130150/* end of include file */
  • bsps/no_cpu/no_bsp/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsNoCPUNoBsp
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*  bsp.h
    210 *
     
    1725#ifndef LIBBSP_NO_CPU_NO_BSP_BSP_H
    1826#define LIBBSP_NO_CPU_NO_BSP_BSP_H
     27
     28/**
     29 * @addtogroup RTEMSBSPsNoCPU
     30 *
     31 * @{
     32 */
    1933
    2034#include <bspopts.h>
     
    3953#endif
    4054
     55/** @} */
     56
    4157#endif
  • bsps/or1k/generic_or1k/btimer/btimer.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup generic_or1k
     4 * @ingroup RTEMSBSPsOR1K
    55 *
    66 * @brief Benchmark timer support.
  • bsps/or1k/generic_or1k/include/bsp.h

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup generic_or1k
     4 * @ingroup RTEMSBSPsOR1K
    55 *
    66 * @brief Global BSP definitions.
     
    1717#ifndef LIBBSP_GENERIC_OR1K_H
    1818#define LIBBSP_GENERIC_OR1K_H
     19
     20/**
     21 * @addtogroup RTEMSBSPsOR1K
     22 *
     23 * @{
     24 */
    1925
    2026#include <bspopts.h>
     
    3440#endif /* __cplusplus */
    3541
     42/** @} */
     43
    3644#endif /* LIBBSP_GENERIC_OR1K_H */
    3745
    38 /**
    39  * @defgroup generic_or1k support
    40  *
    41  * @ingroup bsp_or1k
    42  *
    43  * @brief generic_or1k support package
    44  *
    45  */
  • bsps/or1k/generic_or1k/include/bsp/generic_or1k.h

    r2e8a66d rc991eeec  
    2323 * @defgroup generic_or1k_reg Register Definitions
    2424 *
    25  * @ingroup generic_or1k
     25 * @ingroup RTEMSBSPsOR1K
    2626 *
    2727 * @brief Shared register definitions for or1k systems.
  • bsps/or1k/generic_or1k/include/bsp/uart.h

    r2e8a66d rc991eeec  
    1818 * @defgroup generic_or1k_uart UART Support
    1919 *
    20  * @ingroup generic_or1k
     20 * @ingroup RTEMSBSPsOR1K
    2121 *
    2222 * @brief Universal Asynchronous Receiver/Transmitter (UART) Support
  • bsps/or1k/generic_or1k/start/bspstart.c

    r2e8a66d rc991eeec  
    22 * @file
    33 *
    4  * @ingroup generic_or1k
     4 * @ingroup RTEMSBSPsOR1K
    55 *
    66 * @brief Benchmark timer support.
  • bsps/or1k/shared/doxygen.h

    r2e8a66d rc991eeec  
    44 * @ingroup RTEMSBSPs
    55 *
    6  * @brief OpenRISC 1000 Board Support Packages.
     6 * @brief OpenRISC 1000 Board Support Package.
    77 */
  • bsps/powerpc/beatnik/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsPowerPCBeatnik
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*
    210 *  bsp.h  -- contain BSP API definition.
     
    1725#ifndef LIBBSP_BEATNIK_BSP_H
    1826#define LIBBSP_BEATNIK_BSP_H
     27
     28/**
     29 * @defgroup RTEMSBSPsPowerPCBeatnik Beatnik (MVME5500 and MVME6100)
     30 *
     31 * @ingroup RTEMSBSPsPowerPC
     32 *
     33 * @brief Beatnik (MVME5500 and MVME6100) Board Support Package.
     34 *
     35 * @{
     36 */
    1937
    2038#ifndef ASM
     
    297315#endif /* !ASM */
    298316
    299 #endif
     317/** @} */
     318
     319#endif
  • bsps/powerpc/gen5200/include/bsp.h

    r2e8a66d rc991eeec  
     1/**
     2 * @file
     3 *
     4 * @ingroup RTEMSBSPsPowerPCGen5200
     5 *
     6 * @brief Global BSP definitions.
     7 */
     8
    19/*===============================================================*\
    210| Project: RTEMS generic MPC5200 BSP                              |
     
    2432#define LIBBSP_POWERPC_GEN5200_BSP_H
    2533
     34/**
     35 * @defgroup RTEMSBSPsPowerPCGen5200 NXP MPC5200
     36 *
     37 * @ingroup RTEMSBSPsPowerPC
     38 *
     39 * @brief NXP MPC5200 Board Support Package.
     40 *
     41 * @{
     42 */
     43
    2644#include <bspopts.h>
    2745
     
    260278#endif /* ASM */
    261279
     280/** @} */
     281
    262282#endif /* GEN5200 */
  • bsps/powerpc/gen5200/include/bsp/bestcomm.h