提交 4945b302 编写于 作者: G Greg Ungerer 提交者: Linus Torvalds

[PATCH] m68knommu: new board support in linker script

. add support for the M5235EVB board
. add support for the SOM5282 board
. add support for the MOD5272 board
. fix end of memory define for eLITE board
Signed-off-by: NGreg Ungerer <gerg@uclinux.com>
Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
上级 e70bd116
...@@ -107,7 +107,7 @@ ...@@ -107,7 +107,7 @@
*/ */
#if defined(CONFIG_ELITE) #if defined(CONFIG_ELITE)
#define RAM_START 0x30020000 #define RAM_START 0x30020000
#define RAM_END 0xe0000 #define RAM_LENGTH 0xe0000
#endif #endif
/* /*
...@@ -118,7 +118,8 @@ ...@@ -118,7 +118,8 @@
#if defined(CONFIG_M5206eC3) || defined(CONFIG_M5249C3) || \ #if defined(CONFIG_M5206eC3) || defined(CONFIG_M5249C3) || \
defined(CONFIG_M5272C3) || defined(CONFIG_M5307C3) || \ defined(CONFIG_M5272C3) || defined(CONFIG_M5307C3) || \
defined(CONFIG_ARN5307) || defined(CONFIG_M5407C3) || \ defined(CONFIG_ARN5307) || defined(CONFIG_M5407C3) || \
defined(CONFIG_M5271EVB) || defined(CONFIG_M5275EVB) defined(CONFIG_M5271EVB) || defined(CONFIG_M5275EVB) || \
defined(CONFIG_M5235EVB)
#define RAM_START 0x20000 #define RAM_START 0x20000
#define RAM_LENGTH 0x3e0000 #define RAM_LENGTH 0x3e0000
#endif #endif
...@@ -145,6 +146,16 @@ ...@@ -145,6 +146,16 @@
#define RAM_LENGTH 0x3f0000 #define RAM_LENGTH 0x3f0000
#endif #endif
/*
* The EMAC SoM-5282EM module.
*/
#if defined(CONFIG_SOM5282EM)
#define RAM_START 0x10000
#define RAM_LENGTH 0xff0000
#endif
/* /*
* These flash boot boards use all of ram for operation. Again the * These flash boot boards use all of ram for operation. Again the
* actual memory size is not important here, assume at least 4MiB. * actual memory size is not important here, assume at least 4MiB.
...@@ -158,7 +169,7 @@ ...@@ -158,7 +169,7 @@
#endif #endif
/* /*
* Sneha Boards mimimun memmory * Sneha Boards mimimun memory
* The end of RAM will vary depending on how much ram is fitted, * The end of RAM will vary depending on how much ram is fitted,
* but this isn't important here, we assume at least 4MiB. * but this isn't important here, we assume at least 4MiB.
*/ */
...@@ -167,6 +178,12 @@ ...@@ -167,6 +178,12 @@
#define RAM_LENGTH 0x3e0000 #define RAM_LENGTH 0x3e0000
#endif #endif
#if defined(CONFIG_MOD5272)
#define RAM_START 0x02000000
#define RAM_LENGTH 0x00800000
#define RAMVEC_START 0x20000000
#define RAMVEC_LENGTH 0x00000400
#endif
#if defined(CONFIG_RAMKERNEL) #if defined(CONFIG_RAMKERNEL)
#define TEXT ram #define TEXT ram
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册