54 lines
770 B
Plaintext
54 lines
770 B
Plaintext
mainmenu "Zephyr Object Sizes"
|
|
|
|
config ZEPHYR_BASE
|
|
string
|
|
option env="ZEPHYR_BASE"
|
|
|
|
config APPLICATION_BASE
|
|
string
|
|
option env="PROJECT_BASE"
|
|
|
|
source "$ZEPHYR_BASE/Kconfig.zephyr"
|
|
|
|
config OBJECTS_PRINTK
|
|
bool "use printk"
|
|
default n
|
|
|
|
config OBJECTS_WHILELOOP
|
|
bool "run whileloop"
|
|
default y
|
|
|
|
config OBJECTS_THREAD
|
|
bool "enable thread"
|
|
default n
|
|
|
|
config OBJECTS_SEMAPHORE
|
|
bool "enable semaphore"
|
|
default n
|
|
|
|
config OBJECTS_LIFO
|
|
bool "enable lifo"
|
|
default n
|
|
|
|
config OBJECTS_FIFO
|
|
bool "enable fifo"
|
|
default n
|
|
|
|
config OBJECTS_STACK
|
|
bool "enable stack"
|
|
default n
|
|
|
|
config OBJECTS_TIMER
|
|
bool "enable timer"
|
|
default n
|
|
|
|
config THREAD_STACK_SIZE
|
|
int "set thread stack size"
|
|
default 512
|
|
depends on OBJECTS_THREAD
|
|
|
|
config STATIC_ISR
|
|
bool "static isr"
|
|
default y
|
|
|