diff options
Diffstat (limited to 'c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c')
-rw-r--r-- | c/src/lib/libbsp/m68k/mvme147s/shmsupp/getcfg.c | 5 |
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; |