summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/lpc32xx
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-05-02 11:18:09 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-05-03 17:30:54 +0200
commit962e0fac18302d0a26dcdd664d9ef3043b0728d2 (patch)
treeea640bee3431346e20923ade9331935ea622c04e /c/src/lib/libbsp/arm/lpc32xx
parentbsps/arm: Move implementation to inline functions (diff)
downloadrtems-962e0fac18302d0a26dcdd664d9ef3043b0728d2.tar.bz2
bsps/arm: Add and use bsp_translation_table_base
Diffstat (limited to 'c/src/lib/libbsp/arm/lpc32xx')
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c4
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/startup/linkcmds.lpc32xx2
2 files changed, 2 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c b/c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c
index acc24e9cc5..e828d8899c 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c
+++ b/c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c
@@ -41,8 +41,6 @@
#define LPC32XX_MMU_CODE LPC32XX_MMU_READ_ONLY_CACHED
#endif
-LINKER_SYMBOL(lpc32xx_translation_table_base);
-
static BSP_START_TEXT_SECTION void clear_bss(void)
{
const int *end = (const int *) bsp_section_bss_end;
@@ -155,7 +153,7 @@ static BSP_START_TEXT_SECTION void clear_bss(void)
{
uint32_t const dac =
ARM_CP15_DAC_DOMAIN(LPC32XX_MMU_CLIENT_DOMAIN, ARM_CP15_DAC_CLIENT);
- uint32_t *const ttb = (uint32_t *) lpc32xx_translation_table_base;
+ uint32_t *const ttb = (uint32_t *) bsp_translation_table_base;
size_t const config_entry_count =
sizeof(lpc32xx_mmu_config_table) / sizeof(lpc32xx_mmu_config_table [0]);
size_t i = 0;
diff --git a/c/src/lib/libbsp/arm/lpc32xx/startup/linkcmds.lpc32xx b/c/src/lib/libbsp/arm/lpc32xx/startup/linkcmds.lpc32xx
index 4989ae3c9a..200e7f3e04 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/startup/linkcmds.lpc32xx
+++ b/c/src/lib/libbsp/arm/lpc32xx/startup/linkcmds.lpc32xx
@@ -6,7 +6,7 @@
* @brief Linker support.
*/
-lpc32xx_translation_table_base = ORIGIN (RAM_MMU);
+bsp_translation_table_base = ORIGIN (RAM_MMU);
lpc32xx = 0x20020000;