I saw board directory in zephyr. I found Kconfig, Kconfig.board and Kconfig.deconfig files. What is purpose all these files ? ( see board files of nRF5340DK or thingy53 )
I saw board directory in zephyr. I found Kconfig, Kconfig.board and Kconfig.deconfig files. What is purpose all these files ? ( see board files of nRF5340DK or thingy53 )
Hello, After having a long study, I found that defconfig is used to set default configurations of on board SOC peripherals.
Hi,
See https://docs.zephyrproject.org/latest/hardware/porting/board_porting.html:
Kconfig.board
,Kconfig.defconfig
,plank_defconfig
: software configuration in Configuration System (Kconfig) formats. This provides default settings for software features and peripheral drivers.
Regards,
Amanda H.