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")))