54 lines
764 B
Plaintext
54 lines
764 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_FIBER
|
|
bool "enable fiber"
|
|
default n
|
|
|
|
config OBJECTS_SEMAPHORE
|
|
bool "enable semphore"
|
|
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 FIBER_STACK_SIZE
|
|
int "set fiber stack size"
|
|
default 512
|
|
depends on OBJECTS_FIBER
|
|
|
|
config STATIC_ISR
|
|
bool "static isr"
|
|
default y
|
|
|