Agregando soporte para menuconfig / Kconfig en mi proyecto

Estoy planeando agregar soporte para menuconfig en mi proyecto. El proyecto no está asociado con el núcleo de Linux, así que tengo que escribir todo desde cero en menuconfig y Makefile.

¿Cómo agrego soporte para menuconfig y creo Kconfig y hago que el makefile lea las definiciones en .config?

¿Algún buen tutorial para empezar?

Respuestas a la pregunta(2)

Su respuesta a la pregunta