summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1997-04-07 21:26:49 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1997-04-07 21:26:49 +0000
commit588c9ede550b1eb8b31beb81be0fa1fdef98f471 (patch)
treebf9a798a8388ee1adb60253c804e12b55178b5cd /c/src/lib/libbsp/m68k
parentadded prototype for delay. (diff)
downloadrtems-588c9ede550b1eb8b31beb81be0fa1fdef98f471.tar.bz2
added cast to eliminate warning
Diffstat (limited to 'c/src/lib/libbsp/m68k')
-rw-r--r--c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c5
2 files changed, 4 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c b/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c
index 1755808d1f..1971dcdd35 100644
--- a/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c
+++ b/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c
@@ -62,7 +62,7 @@ void bsp_libc_init()
if (heap_start & (CPU_ALIGNMENT-1))
heap_start = (heap_start + CPU_ALIGNMENT) & ~(CPU_ALIGNMENT-1);
- if (heap_start > RAM_END) {
+ if (heap_start > (rtems_unsigned32) RAM_END) {
/* rtems_fatal_error_occurred can not be used before initalization */
RAW_PUTS("\n\rRTEMS: Out of memory.\n\r");
RAW_PUTS("RTEMS: Check RAM_END and the size of the work space.\n\r");
diff --git a/c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c b/c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c
index aa70b5e65f..d4be7896b6 100644
--- a/c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c
+++ b/c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c
@@ -55,9 +55,10 @@ void Shm_Get_configuration(
/* A shared mem space has bee left between RAM_END and DRAM_END
on the first node*/
if (localnode == 1)
- BSP_shm_cfgtbl.base = RAM_END;
+ BSP_shm_cfgtbl.base = (vol_u32 *) RAM_END;
else
- BSP_shm_cfgtbl.base = DRAM_END + RAM_END;
+ BSP_shm_cfgtbl.base = (vol_u32 *) (DRAM_END + RAM_END);
+
BSP_shm_cfgtbl.length = DRAM_END - RAM_END;
BSP_shm_cfgtbl.format = SHM_BIG;