summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMichal Simek <monstr@monstr.eu>2009-08-19 08:10:08 +0200
committerTom Rix <Tom.Rix@windriver.com>2009-10-03 09:04:22 -0500
commit6f7fdb5fe977c09831c11be0f15818d86aa392a2 (patch)
tree97aa07c3864594169528e9b5c590ec247c873312 /include
parent870aeda849743ea50d799810d8ab97cd4b5d431f (diff)
downloadu-boot-imx-6f7fdb5fe977c09831c11be0f15818d86aa392a2.zip
u-boot-imx-6f7fdb5fe977c09831c11be0f15818d86aa392a2.tar.gz
u-boot-imx-6f7fdb5fe977c09831c11be0f15818d86aa392a2.tar.bz2
microblaze: Short size of global data and fix malloc size
If is full malloc area global, data are rewrite because there was bad size of malloc area. Signed-off-by: Michal Simek <monstr@monstr.eu>
Diffstat (limited to 'include')
-rw-r--r--include/configs/microblaze-generic.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/configs/microblaze-generic.h b/include/configs/microblaze-generic.h
index 72715f6..ca071a3 100644
--- a/include/configs/microblaze-generic.h
+++ b/include/configs/microblaze-generic.h
@@ -136,13 +136,13 @@
#define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_SDRAM_BASE + 0x1000)
/* global pointer */
-#define CONFIG_SYS_GBL_DATA_SIZE 0x1000 /* size of global data */
+#define CONFIG_SYS_GBL_DATA_SIZE 128 /* size of global data */
/* start of global data */
#define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_SDRAM_BASE + CONFIG_SYS_SDRAM_SIZE - CONFIG_SYS_GBL_DATA_SIZE)
/* monitor code */
#define SIZE 0x40000
-#define CONFIG_SYS_MONITOR_LEN SIZE
+#define CONFIG_SYS_MONITOR_LEN (SIZE - CONFIG_SYS_GBL_DATA_SIZE)
#define CONFIG_SYS_MONITOR_BASE (CONFIG_SYS_GBL_DATA_OFFSET - CONFIG_SYS_MONITOR_LEN)
#define CONFIG_SYS_MONITOR_END (CONFIG_SYS_MONITOR_BASE + CONFIG_SYS_MONITOR_LEN)
#define CONFIG_SYS_MALLOC_LEN SIZE