[U-Boot] GENERATED_GBL_DATA_SIZE problem
Himanshu Chauhan
hschauhan at nulltrace.org
Thu Oct 28 18:46:41 CEST 2010
Hi List,
Day before I reported the problem with declarations of CONFIG_SYS_SDRAM_BASE and CONFIG_SYS_INIT_SP_ADDR.
In the following patch GENERATED_GBL_DATA_SIZE is defined as #96. The pound size before the number is cauing
the assembler go mad. It doesn't compile. Remove the pound and its okay. Is the pound sign really required or
is this problem with the sed script being used for it?
diff --git a/include/configs/versatile.h b/include/configs/versatile.h
index 45d8434..5156589 100644
--- a/include/configs/versatile.h
+++ b/include/configs/versatile.h
@@ -231,4 +231,7 @@
#define CONFIG_SYS_FLASH_PROTECTION /* The devices have real protection */
#define CONFIG_SYS_FLASH_EMPTY_INFO /* flinfo indicates empty blocks */
+#define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1
+#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_TEXT_BASE - GENERATED_GBL_DATA_SIZE)
+
#endif /* __CONFIG_H */
Thanks
Regards
Himanshu
More information about the U-Boot
mailing list