summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/shared/include/linker-symbols.h
diff options
context:
space:
mode:
authorThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2009-09-18 08:06:32 +0000
committerThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2009-09-18 08:06:32 +0000
commit091705c07fc934b7ad1afb99e2b3dbc8010fa684 (patch)
tree89af05bc1470dd7a004af9a67d865bc3bb9fcf16 /c/src/lib/libbsp/arm/shared/include/linker-symbols.h
parentChanges throughout. (diff)
downloadrtems-091705c07fc934b7ad1afb99e2b3dbc8010fa684.tar.bz2
Removed symbols and renamed sections.
Added bsp_start_memcpy(). Documentation. Changes for external ROM start.
Diffstat (limited to '')
-rw-r--r--c/src/lib/libbsp/arm/shared/include/linker-symbols.h22
1 files changed, 14 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/arm/shared/include/linker-symbols.h b/c/src/lib/libbsp/arm/shared/include/linker-symbols.h
index ef1f6e95fa..817a97ec29 100644
--- a/c/src/lib/libbsp/arm/shared/include/linker-symbols.h
+++ b/c/src/lib/libbsp/arm/shared/include/linker-symbols.h
@@ -1,6 +1,8 @@
/**
* @file
*
+ * @ingroup bsp_linker
+ *
* @brief Symbols defined in linker command base file.
*/
@@ -20,20 +22,22 @@
#ifndef LIBBSP_ARM_SHARED_LINKER_SYMBOLS_H
#define LIBBSP_ARM_SHARED_LINKER_SYMBOLS_H
+/**
+ * @defgroup bsp_linker Linker Support
+ *
+ * @ingroup bsp_kit
+ *
+ * @brief Linker support.
+ *
+ * @{
+ */
+
#ifndef ASM
#define LINKER_SYMBOL(sym) extern char sym [];
#else
#define LINKER_SYMBOL(sym) .extern sym
#endif
-LINKER_SYMBOL(bsp_region_text_begin)
-LINKER_SYMBOL(bsp_region_text_end)
-LINKER_SYMBOL(bsp_region_text_size)
-
-LINKER_SYMBOL(bsp_region_data_begin)
-LINKER_SYMBOL(bsp_region_data_end)
-LINKER_SYMBOL(bsp_region_data_size)
-
LINKER_SYMBOL(bsp_stack_irq_begin)
LINKER_SYMBOL(bsp_stack_irq_end)
LINKER_SYMBOL(bsp_stack_irq_size)
@@ -94,4 +98,6 @@ LINKER_SYMBOL(bsp_section_stack_begin)
LINKER_SYMBOL(bsp_section_stack_end)
LINKER_SYMBOL(bsp_section_stack_size)
+/** @} */
+
#endif /* LIBBSP_ARM_SHARED_LINKER_SYMBOLS_H */