forked from Imagelibrary/rtems
doxygen: refactored doxygen in libbsp to illustrate new rule set
This commit is contained in:
committed by
Gedare Bloom
parent
583ef3a5b2
commit
296c74e643
@@ -56,7 +56,7 @@ struct rtems_bsdnet_ifconfig;
|
||||
/**
|
||||
* @defgroup lpc24xx LPC24XX Support
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
* @ingroup bsp_arm
|
||||
*
|
||||
* @brief LPC24XX support package.
|
||||
*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup raspberrypi
|
||||
* @ingroup arm_raspberrypi
|
||||
*
|
||||
* @brief Global BSP definitions.
|
||||
*/
|
||||
|
||||
15
c/src/lib/libbsp/arm/shared/doxygen.h
Normal file
15
c/src/lib/libbsp/arm/shared/doxygen.h
Normal file
@@ -0,0 +1,15 @@
|
||||
/**
|
||||
* @defgroup bsp_arm ARM
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
*
|
||||
* @brief ARM Board Support Packages
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup arm_shared ARM Shared Modules
|
||||
*
|
||||
* @ingroup bsp_arm
|
||||
*
|
||||
* @brief ARM Shared Modules
|
||||
*/
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup bsp_linker
|
||||
* @ingroup arm_linker
|
||||
*
|
||||
* @brief Symbols defined in linker command base file.
|
||||
*/
|
||||
@@ -28,9 +28,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup bsp_linker Linker Support
|
||||
* @defgroup arm_linker Linker Support
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
* @ingroup arm_shared
|
||||
*
|
||||
* @brief Linker support.
|
||||
*
|
||||
|
||||
@@ -34,7 +34,7 @@ extern "C" {
|
||||
/**
|
||||
* @defgroup arm_start System Start
|
||||
*
|
||||
* @ingroup bsp_arm
|
||||
* @ingroup arm_shared
|
||||
*
|
||||
* @brief ARM system low level start.
|
||||
*
|
||||
@@ -140,11 +140,3 @@ BSP_START_TEXT_SECTION static inline void bsp_start_clear_bss(void)
|
||||
#endif /* __cplusplus */
|
||||
|
||||
#endif /* LIBBSP_ARM_SHARED_START_H */
|
||||
|
||||
/**
|
||||
* @defgroup bsp_arm ARM
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
*
|
||||
* @brief ARM Board Support Packages.
|
||||
*/
|
||||
|
||||
15
c/src/lib/libbsp/powerpc/shared/doxygen.h
Normal file
15
c/src/lib/libbsp/powerpc/shared/doxygen.h
Normal file
@@ -0,0 +1,15 @@
|
||||
/**
|
||||
* @defgroup bsp_powerpc PowerPC
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
*
|
||||
* @brief PowerPC Board Support Packages
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup powerpc_shared PowerPC Shared Modules
|
||||
*
|
||||
* @ingroup bsp_powerpc
|
||||
*
|
||||
* @brief PowerPc Shared Modules
|
||||
*/
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup bsp_linker
|
||||
* @ingroup powerpc_linker
|
||||
*
|
||||
* @brief Symbols defined in linker command base file.
|
||||
*/
|
||||
@@ -30,9 +30,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup bsp_linker Linker Support
|
||||
* @defgroup powerpc_linker Linker Support
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
* @ingroup powerpc_shared
|
||||
*
|
||||
* @brief Linker support.
|
||||
*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file
|
||||
*
|
||||
* @ingroup bsp_start
|
||||
* @ingroup powerpc_start
|
||||
*
|
||||
* @brief System low level start.
|
||||
*/
|
||||
@@ -30,11 +30,11 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup bsp_start System Start
|
||||
* @defgroup powerpc_start PowerPC System Start
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
* @ingroup powerpc_shared
|
||||
*
|
||||
* @brief System low level start.
|
||||
* @brief PowerPC low level start.
|
||||
*
|
||||
* @{
|
||||
*/
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
/**
|
||||
* @defgroup bsp_clock Clock Support
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
* @ingroup bsp_shared
|
||||
*
|
||||
* @brief Clock support
|
||||
*
|
||||
|
||||
13
c/src/lib/libbsp/shared/doxygen.h
Normal file
13
c/src/lib/libbsp/shared/doxygen.h
Normal file
@@ -0,0 +1,13 @@
|
||||
/**
|
||||
* @defgroup bsp_kit Board Support Packages
|
||||
*
|
||||
* @brief Board Support Packages
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup bsp_shared Shared Modules
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
*
|
||||
* @brief BSP Shared Modules
|
||||
*/
|
||||
@@ -20,12 +20,6 @@
|
||||
* http://www.rtems.com/license/LICENSE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup bsp_kit Board Support Package
|
||||
*
|
||||
* @brief Board support package dependent code.
|
||||
*/
|
||||
|
||||
#ifndef LIBBSP_SHARED_BOOTCARD_H
|
||||
#define LIBBSP_SHARED_BOOTCARD_H
|
||||
|
||||
@@ -43,9 +37,9 @@ extern "C" {
|
||||
#endif /* __cplusplus */
|
||||
|
||||
/**
|
||||
* @defgroup bsp_bootcard Bootcard
|
||||
* @defgroup shared_bootcard Bootcard
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
* @ingroup bsp_shared
|
||||
*
|
||||
* @brief Standard system startup.
|
||||
*
|
||||
|
||||
@@ -90,7 +90,7 @@ static inline rtems_vector_number bsp_interrupt_handler_index(
|
||||
/**
|
||||
* @defgroup bsp_interrupt BSP Interrupt Support
|
||||
*
|
||||
* @ingroup rtems_interrupt_extension
|
||||
* @ingroup bsp_shared
|
||||
*
|
||||
* @brief Generic BSP Interrupt Support
|
||||
*
|
||||
|
||||
@@ -33,7 +33,7 @@ extern "C" {
|
||||
/**
|
||||
* @defgroup bsp_stack Task Stack Allocator
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
* @ingroup bsp_shared
|
||||
*
|
||||
* @brief Task stack initialization, allocation and free functions.
|
||||
*
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
/**
|
||||
* @file
|
||||
* @ingroup sparc_bsp
|
||||
* @defgroup sparc_erc32 SPARC ERC32
|
||||
*
|
||||
* @ingroup sparc_erc32
|
||||
* @brief SPARC ERC32 BSP
|
||||
*
|
||||
* @brief Global BSP Definitions.
|
||||
*/
|
||||
|
||||
/* bsp.h
|
||||
@@ -42,6 +42,14 @@ extern "C" {
|
||||
#include <rtems/console.h>
|
||||
#include <rtems/irq-extension.h>
|
||||
|
||||
/**
|
||||
* @defgroup sparc_erc32 ERC32 Support
|
||||
*
|
||||
* @ingroup bsp_sparc
|
||||
*
|
||||
* @brief ERC32 Support Package
|
||||
*/
|
||||
|
||||
/*
|
||||
* BSP provides its own Idle thread body
|
||||
*/
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
/**
|
||||
* @file
|
||||
* @ingroup sparc_bsp
|
||||
* @defgroup sparc_leon2 SPARC Leon2
|
||||
*
|
||||
* @ingroup sparc_leon2
|
||||
* @brief Sparc Leon2 BSP
|
||||
*
|
||||
* @brief Global BSP Definitions.
|
||||
*/
|
||||
|
||||
/* bsp.h
|
||||
@@ -41,6 +41,15 @@ extern "C" {
|
||||
#include <rtems/console.h>
|
||||
#include <rtems/irq-extension.h>
|
||||
|
||||
/**
|
||||
* @defgroup sparc_leon2 LEON2 Support
|
||||
*
|
||||
* @ingroup bsp_sparc
|
||||
*
|
||||
* @brief LEON2 Support Package
|
||||
*
|
||||
*/
|
||||
|
||||
/* SPARC CPU variant: LEON2 */
|
||||
#define LEON2 1
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
/**
|
||||
* @file
|
||||
* @ingroup sparc_bsp
|
||||
* @defgroup sparc_leon3 SPARC LEON3
|
||||
*
|
||||
* @ingroup sparc_leon3
|
||||
* @brief SPARC LEON3 BSP
|
||||
*
|
||||
* @brief Global BSP Definitions.
|
||||
*/
|
||||
|
||||
/* bsp.h
|
||||
@@ -41,6 +41,15 @@ extern "C" {
|
||||
#include <rtems/console.h>
|
||||
#include <rtems/irq-extension.h>
|
||||
|
||||
/**
|
||||
* @defgroup sparc_leon3 LEON3 Support
|
||||
*
|
||||
* @ingroup bsp_sparc
|
||||
*
|
||||
* @brief LEON3 support package
|
||||
*
|
||||
*/
|
||||
|
||||
/* SPARC CPU variant: LEON3 */
|
||||
#define LEON3 1
|
||||
|
||||
|
||||
15
c/src/lib/libbsp/sparc/shared/doxygen.h
Normal file
15
c/src/lib/libbsp/sparc/shared/doxygen.h
Normal file
@@ -0,0 +1,15 @@
|
||||
/**
|
||||
* @defgroup bsp_sparc SPARC
|
||||
*
|
||||
* @ingroup bsp_kit
|
||||
*
|
||||
* @brief SPARC Board Support Packages
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup sparc_shared SPARC Shared Modules
|
||||
*
|
||||
* @ingroup bsp_sparc
|
||||
*
|
||||
* @brief SPARC Shared Modules
|
||||
*/
|
||||
Reference in New Issue
Block a user