Inicio/kconfig: roto

Inicio/kconfig: roto

Estoy intentando construir un kernel de tamaño mínimo. Entonces ejecuté el comando:

make tinyconfig

Además de esto, quiero incluir algunos módulos adicionales como soporte de cliente NFC que depende de algo llamado ROTO.

Cuando busqué ROTO, dice:

symbol: BROKEN [=n]
Defined at: init/kconfig: 31

La pregunta es ¿cómo lo incluyo en mi kernel?

El menú generado después de ejecutar.

make menuconfig 

no muestra ninguna opción de inicio en ninguna parte.

Respuesta1

BROKENindica que un controlador no funciona: no funciona y es posible que ni siquiera se compile. Es deliberado que no puedas incluirlo en tu kernel. CONFIG_BROKENno se supone que esté definido en ninguna parte.

Busque una versión diferente del kernel donde los controladores que necesita no estén marcados como defectuosos.

Si desea utilizar un controlador marcado como ROTO y no puede encontrar una versión adecuada del kernel, debe eliminar la dependencia BROKENy comenzar a trabajar para arreglar el controlador: primero consígalo compilar y luego ejecutarlo. Obviamente, esa es una opción sólo si conoce la programación del kernel de Linux.

información relacionada