-
CONFIG_ISR_STACK_SIZE
¶
ISR and initialization stack size (in bytes)
Type: int
Help¶
This option specifies the size of the stack used by interrupt service routines (ISRs), and during kernel initialization.
Defaults¶
4096
4096
16384
2048
Kconfig definitions¶
At <Zephyr>/arch/arm/core/aarch64/Kconfig:38
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:29
→ <Zephyr>/arch/Kconfig:12
→ <Zephyr>/arch/arm/Kconfig:46
Menu path: (Top) → ARM Options
config ISR_STACK_SIZE int default 4096 depends onARM64
&&ARM
At <Zephyr>/arch/sparc/Kconfig:44
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:29
→ <Zephyr>/arch/Kconfig:12
Menu path: (Top) → SPARC Options
config ISR_STACK_SIZE
int
default 4096
depends on SPARC
At <Zephyr>/arch/x86/core/Kconfig.intel64:14
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:29
→ <Zephyr>/arch/Kconfig:12
→ <Zephyr>/arch/x86/Kconfig:328
Menu path: (Top) → X86 Architecture Options
config ISR_STACK_SIZE int default 16384 depends onX86_64
&&X86
At <Zephyr>/kernel/Kconfig:176
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:30
Menu path: (Top) → General Kernel Options
config ISR_STACK_SIZE
int "ISR and initialization stack size (in bytes)"
default 2048
help
This option specifies the size of the stack used by interrupt
service routines (ISRs), and during kernel initialization.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)