summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c')
-rw-r--r--c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c5
1 files changed, 3 insertions, 2 deletions
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;