A documentação disponível on-line acaba de ficar boa nesse meio tempo.
Com toda a seriedade, acho que as pessoas interessadas na programação do driver do kernel (geral) podem facilmente encontrar documentação suficiente na web para iniciá-las até agora, para que possam começar a completar seus conhecimentos lendo a fonte do kernel existente.
O tópico da programação de módulos do kernel também é um alvo em movimento, ainda que lentamente. Ainda é difícil acompanhar um autor de livros. E eles terão que competir com "wikibooks" e "autoria de público". Acho que isso se traduz facilmente em "menos ou não" novos livros.
Se você quiser começar, tenho certeza, para a maioria dos tipos de hardware que qualquer um pode construir, você pode encontrar um driver existente no qual possa se basear, ou que possa servir como um modelo "fácil". / p>