Um driver nada mais é do que um arquivo de objeto ELF carregável, semelhante a uma biblioteca normal. Depois que o código do driver tiver sido compilado em tal arquivo, você poderá carregá-lo com as mesmas ferramentas usadas para outros drivers ( insmod
ou modprobe
). Eu recomendo que você leia Linux Programação do Kernel ou LDD3 para obter muito mais informações sobre o que você realmente precisa fazer. Você verá que carregar o driver é realmente o mais fácil:)