cpu_conf_common.h¶
Common CPU definitione for Cortex-M family based MCUs.
-
THREAD_EXTRA_STACKSIZE_PRINTF
¶ Configuration of default stack sizes.
1
(512)
As all members of the Cortex-M family behave identical in terms of stack usage, we define the default stack size values here centrally for all CPU implementations.
If needed, you can overwrite these values the the
cpu_conf.h
file of the specific CPU implementation.Adjust values for Cortex-M4F with FPU?
Configure second set if no newlib nano.specs are available?
-
THREAD_STACKSIZE_DEFAULT
¶ 1
(1024)
-
THREAD_STACKSIZE_IDLE
¶ 1
(256)
-
ISR_STACKSIZE
¶ Stack size used for the exception (ISR) stack.
1
(512U)
-
BITARITHM_LSB_LOOKUP
¶ Select fastest bitarithm_lsb implementation.
-
PUF_SRAM_ATTRIBUTES
¶ Attribute for memory sections required by SRAM PUF.
1
__attribute__((used, section(".puf")))