Difference between revisions of "Kconfig"

From Wiki at Neela Nurseries
Jump to: navigation, search
m
m (Link to Kconfig best practices Zephyr 3.2.99 document)
Line 6: Line 6:
  
  
 +
 +
This Neela Nurseries page dedicated to notes on Kconfig configuration system, and language.  Agood starting point is at Zephyr's latest documentation as of Zephyr 3.2.99.  The following link is itself one of five Zephyr docs pages linked from a parent doc page:
 +
 +
*  https://docs.zephyrproject.org/latest/build/kconfig/tips.html
 +
 +
 +
Need to revisit this link to identify its specific topics . . .
  
 
*  https://github.com/ulfalizer/Kconfiglib/issues/38
 
*  https://github.com/ulfalizer/Kconfiglib/issues/38

Revision as of 15:22, 8 December 2022

Zephyr RTOS building blocks   ::   Device Tree Source   ::   Kconfig   ::   cmake   ::   `west` manifest files



This Neela Nurseries page dedicated to notes on Kconfig configuration system, and language. Agood starting point is at Zephyr's latest documentation as of Zephyr 3.2.99. The following link is itself one of five Zephyr docs pages linked from a parent doc page:


Need to revisit this link to identify its specific topics . . .

Some more useful articles on Kconfig, hosted at Nordic Semi:

Above Kconfig articles linked to from https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/build/index.html#kconfig.


^ Kconfig Interactive Use To Enable IIS2DH

Following messages do not show the interactive, ncurses based Kconfig configuration program. But these do show where Kconfig stores a modified configuration file in a given project:

ted@localhost:~/projects/zephyr-based/z4-sandbox-kionix-work/kionix-driver-demo$ west build -t menuconfig
-- west build: running target menuconfig
[0/1] cd /home/ted/projects/zephyr-based/z4-sandbox-kionix-work/kionix-dri...ed/projects/zephyr-based/z4-sandbox-kionix-work/kionix-driver-demo/Kconfig
Loaded configuration '/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/kionix-driver-demo/build/zephyr/.config'
Configuration saved to '/home/ted/projects/zephyr-based/z4-sandbox-kionix-work/kionix-driver-demo/build/zephyr/.config'

ted@localhost:~/projects/zephyr-based/z4-sandbox-kionix-work/kionix-driver-demo$