ARC: 64BIT: Kconfig increase stacks sizes for 64bit platforms
Increase default stacks sizes for 64bit platforms where it is required. Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> Signed-off-by: Evgeniy Paltsev <PaltsevEvgeniy@gmail.com>
This commit is contained in:
parent
37a14c7e39
commit
7ca190c20f
1 changed files with 20 additions and 4 deletions
|
@ -330,7 +330,8 @@ config DCACHE_LINE_SIZE
|
||||||
|
|
||||||
config ARC_EXCEPTION_STACK_SIZE
|
config ARC_EXCEPTION_STACK_SIZE
|
||||||
int "ARC exception handling stack size"
|
int "ARC exception handling stack size"
|
||||||
default 768
|
default 768 if !64BIT
|
||||||
|
default 2048 if 64BIT
|
||||||
help
|
help
|
||||||
Size in bytes of exception handling stack which is at the top of
|
Size in bytes of exception handling stack which is at the top of
|
||||||
interrupt stack to get smaller memory footprint because exception
|
interrupt stack to get smaller memory footprint because exception
|
||||||
|
@ -353,11 +354,26 @@ endmenu
|
||||||
config MAIN_STACK_SIZE
|
config MAIN_STACK_SIZE
|
||||||
default 4096 if 64BIT
|
default 4096 if 64BIT
|
||||||
|
|
||||||
config TEST_EXTRA_STACKSIZE
|
config ISR_STACK_SIZE
|
||||||
|
default 4096 if 64BIT
|
||||||
|
|
||||||
|
config SYSTEM_WORKQUEUE_STACK_SIZE
|
||||||
|
default 4096 if 64BIT
|
||||||
|
|
||||||
|
config IDLE_STACK_SIZE
|
||||||
default 1024 if 64BIT
|
default 1024 if 64BIT
|
||||||
|
|
||||||
|
config IPM_CONSOLE_STACK_SIZE
|
||||||
|
default 2048 if 64BIT
|
||||||
|
|
||||||
|
config TEST_EXTRA_STACKSIZE
|
||||||
|
default 2048 if 64BIT
|
||||||
|
|
||||||
config CMSIS_THREAD_MAX_STACK_SIZE
|
config CMSIS_THREAD_MAX_STACK_SIZE
|
||||||
default 1024 if 64BIT
|
default 2048 if 64BIT
|
||||||
|
|
||||||
config CMSIS_V2_THREAD_MAX_STACK_SIZE
|
config CMSIS_V2_THREAD_MAX_STACK_SIZE
|
||||||
default 1024 if 64BIT
|
default 2048 if 64BIT
|
||||||
|
|
||||||
|
config CMSIS_V2_THREAD_DYNAMIC_STACK_SIZE
|
||||||
|
default 2048 if 64BIT
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue