Compilando um driver como parte de um kernel, não como um módulo

Estou tentando criar um Linux minimalista para um dispositivo incorporado. Isso significa a necessidade de compilar kernel e drivers. Um driver é escrito diretamente para a placa do dispositivo por seu criador, portanto, não é um repositório. Pode ser compilado como um módulo do kerne

No entanto, devido à natureza imutável do Linux e à necessidade de uso extremamente pequeno de memória, não quero usar módulos. Eu quero todos os drivers embutidos no kernel. E todos os drivers fornecidos com o kernel foram definidos dessa maneira.

Então, meu problema é como compilar esse driver especial para o kerne

Todas as pesquisas não me forneceram uma solução - todas são apenas sobre compilação como módulo

Obrigado por qualquer ajuda

questionAnswers(1)

yourAnswerToTheQuestion