Pergunta

Estou aprendendo hoje em dia programando drivers.

Estou aprendendo com este livro Drivers de dispositivo Linux

Mas tenho um pouco de falta de prática. Você pode me recomendar alguns projetos simples com os quais posso começar.

Ou algum projeto de código aberto que o novato pode entender o que está acontecendo.

Exemplos e tutoriais adicionais serão bem -vindos.

Obrigado pela ajuda.

Foi útil?

Solução

A revista Free Software tem um artigo sobre isso:

http://www.freesoftwaremagazine.com/articles/drivers_linux?page=0%2C0

Este tutorial é download como PDF.

Este artigo descreve a programação de um driver USB para uma luz multicolorida caseira. Eu acho que é bastante interessante :)

http://www.linuxjournal.com/article/7353

Para mais drivers "completos", eu examinaria o código de drivers "serial" (o que significa driver para dispositivos conectados a uma porta serial antiga ou porta USB) porque a transferência de dados entre o computador e o dispositivo parece mais natural.

Outras dicas

O link abaixo é muito bom para iniciar o Linux Disposition Drivers Learning:

http://www.luluxforu.com/tag/linux-device-drivers-series/page/2/

-Aditya-

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top