diff options
author | Yuji Mano <yuji.mano@am.sony.com> | 2009-01-20 16:30:05 -0800 |
---|---|---|
committer | Yuji Mano <yuji.mano@am.sony.com> | 2009-01-23 11:01:56 -0800 |
commit | 22170e110d33ac95943575357d766cbdbcffd479 (patch) | |
tree | e0d59bb47dc6ea7b294b0afadb4e4c5e35ebdecd | |
parent | 70660ee0b2712f4c37dcff39aa42d2378d690c74 (diff) | |
download | mars-src-22170e110d33ac95943575357d766cbdbcffd479.tar.gz |
task: Update module base addr and stack
Adjust the task base address and maximum context size.
Signed-off-by: Yuji Mano <yuji.mano@am.sony.com>
Acked-by: Kazunori Asayama <asayama@sm.sony.co.jp>
-rw-r--r-- | task/include/common/mars/task_types.h | 4 | ||||
-rw-r--r-- | task/src/mpu/module/Makefile.am | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/task/include/common/mars/task_types.h b/task/include/common/mars/task_types.h index abf7f6f..a50756e 100644 --- a/task/include/common/mars/task_types.h +++ b/task/include/common/mars/task_types.h @@ -50,13 +50,13 @@ * \ingroup group_mars_task * \brief Base address of task */ -#define MARS_TASK_BASE_ADDR 0x8000 +#define MARS_TASK_BASE_ADDR 0x4000 /** * \ingroup group_mars_task * \brief Max size of context save area */ -#define MARS_TASK_CONTEXT_SAVE_SIZE_MAX 0x38000 +#define MARS_TASK_CONTEXT_SAVE_SIZE_MAX 0x3C000 /** * \ingroup group_mars_task diff --git a/task/src/mpu/module/Makefile.am b/task/src/mpu/module/Makefile.am index 5c30a76..93369e0 100644 --- a/task/src/mpu/module/Makefile.am +++ b/task/src/mpu/module/Makefile.am @@ -47,8 +47,8 @@ if DEBUG CFLAGS += -O0 else extra_cppflags += "-DNDEBUG" - # release kernel is 16K - extra_ldflags += -Wl,--defsym=__stack=0x7ff0 -Wl,--section-start,.init=0x4000 + # release kernel is 10K + extra_ldflags += -Wl,--defsym=__stack=0x3ff0 -Wl,--section-start,.init=0x2800 CFLAGS += -Os endif |