summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-19 21:14:05 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-19 21:14:05 +0000
commitc47e486d51eca389b13e8fd1b0cd8ccb73db72f9 (patch)
treed3efb1e3ccc52ade4c80b2f7e52394aa8160740e /c/src/lib/libbsp
parent2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-c47e486d51eca389b13e8fd1b0cd8ccb73db72f9.tar.bz2
2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/bspgetworkarea.c: Removed.
Diffstat (limited to 'c/src/lib/libbsp')
-rw-r--r--c/src/lib/libbsp/arm/ChangeLog4
-rw-r--r--c/src/lib/libbsp/arm/shared/bspgetworkarea.c43
2 files changed, 4 insertions, 43 deletions
diff --git a/c/src/lib/libbsp/arm/ChangeLog b/c/src/lib/libbsp/arm/ChangeLog
index 5365ac1492..965616b08d 100644
--- a/c/src/lib/libbsp/arm/ChangeLog
+++ b/c/src/lib/libbsp/arm/ChangeLog
@@ -1,3 +1,7 @@
+2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * shared/bspgetworkarea.c: Removed.
+
2008-09-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/bspgetworkarea.c: New file.
diff --git a/c/src/lib/libbsp/arm/shared/bspgetworkarea.c b/c/src/lib/libbsp/arm/shared/bspgetworkarea.c
deleted file mode 100644
index d8f4be7095..0000000000
--- a/c/src/lib/libbsp/arm/shared/bspgetworkarea.c
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * The license and distribution terms for this file may be
- * found in the file LICENSE in this distribution or at
- * http://www.rtems.com/license/LICENSE.
- *
- * $Id$
- */
-
-#include <bsp.h>
-#include <bsp/bootcard.h>
-#include <stdint.h>
-
-extern void *_sdram_size;
-extern void *_sdram_base;
-extern void *_bss_free_start;
-
-/*
- * This method returns the base address and size of the area which
- * is to be allocated between the RTEMS Workspace and the C Program
- * Heap.
- */
-void bsp_get_work_area(
- void **work_area_start,
- size_t *work_area_size,
- void **heap_start,
- size_t *heap_size
-)
-{
- uintptr_t size;
-
- /*
- * Old code had hard-coded heap size of 0x20000 and a comment indicating
- * something about the undefined symbol MEM_NOCACHE_SIZE.
- */
- size = (uintptr_t)&_sdram_base + (uintptr_t)&_sdram_size
- - (uintptr_t)&_bss_free_start;
-
- *work_area_start = (void *)&_bss_free_start;
- *work_area_size = size;
- *heap_start = BSP_BOOTCARD_HEAP_USES_WORK_AREA;
- *heap_size = BSP_BOOTCARD_HEAP_SIZE_DEFAULT;
-}
-