Como fazer um driver para linux???

1. Como fazer um driver para linux???

Henrique
slackware_explor

(usa Slackware)

Enviado em 28/01/2009 - 22:38h

Como fazer um driver (modulo) para linux???


  


2. Re: Como fazer um driver para linux???

Fagner Amaral de Souza Candido
f_Candido

(usa Ubuntu)

Enviado em 28/01/2009 - 23:06h

Olá,
Bom, primeiro de tudo, acredito que você deva saber em que tipo de módulo quer fazer. Será WebCam, Dispositivo de Áudio.... Bom, tendo decidido o que fazer, agora vem a melhor parte, onde você tendo profundo conhecimentos de módulos em linux, kernel, cria seu módulo possivelmente em C. Aqui no VOL tem um artigo exemplificando isto.
Espero ter ajudado,

Abraços


3. Re: Como fazer um driver para linux???

Henrique
slackware_explor

(usa Slackware)

Enviado em 29/01/2009 - 08:24h

Linguagem C, é conheco pouco, é um driver para um controle de fliperama que eu fiz, olha o esquema eletrico http://www.arcadebr.com.br/modules/xt_conteudo/imagens/lptswitch/2-lptswitch1.gif, ai eu quero que ele rode aqui no meu slackware, mas não tem driver para linux, ai a solucao é faca vc mesmo.


4. Re: Como fazer um driver para linux???

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/01/2009 - 08:44h

Não sei se alguns destes howTos podem te ajudar...

http://www.linuxhq.com/lkprogram.html#devices


5. Re: Como fazer um driver para linux???

Henrique
slackware_explor

(usa Slackware)

Enviado em 29/01/2009 - 08:59h

Vlw Ironmaniaco vou dar uma lida, mas se algum tive alguma documentacão em PTB ajudaria.


6. Re: Como fazer um driver para linux???

Lucas Galego
lrgalego

(usa Arch Linux)

Enviado em 29/01/2009 - 10:12h

Esse artigo é uma referência interessante sobre o assunto:
http://www.tldp.org/LDP/lkmpg/2.6/html/index.html

=D


7. Bem interessante

rafael farias novaes
rfarias

(usa Debian)

Enviado em 29/01/2009 - 17:12h

Bem dahora fazer isso...!!!


8. Re: Como fazer um driver para linux???

Henrique
slackware_explor

(usa Slackware)

Enviado em 29/01/2009 - 17:20h

Bem dahora fazer isso...!!!
Resp.: Fazer é legal tbm, so jogar fliper em casa não tem preco, eu gosto bastante jogo de arcade.


9. Re: Como fazer um driver para linux???

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/01/2009 - 18:01h

Interessante essa de programar o drive. Como eu sou iniciante as vezes sofro com a falta deles.


10. ae

João Marcos Menezes
stremer

(usa Arch Linux)

Enviado em 29/01/2009 - 19:26h

vc esta usando a porta paralela para isto? (pelo menos é o que parece pelo desenho...)
Se for isso mesmo, talvez não seja necessário a criação de um driver realmente, mas somente uma interface entre as operações do seu controle com os endereços da porta paralela, gerando por exemplo eventos de teclado... algo assim...
Já fiz coisa parecida no windows (tanto para porta paralela, quanto para algumas placas especificas que utilizei ou montei na epoca de meu curso de eletronica, onde ainda se utilizava pentium 100 com windows 95)... nunca brinquei com isso no linux por isso só consigo dar no maximo esta dica.

Boa sorte!
E ah... oque fizer seria legal manter livre...


11. ae

João Marcos Menezes
stremer

(usa Arch Linux)

Enviado em 29/01/2009 - 19:29h

alguns links... somente com uma busca rapida no google:
http://www.faqs.org/docs/Linux-mini/IO-Port-Programming.html

http://bigasterisk.com/projects/parallel

http://as6edriver.sourceforge.net/Parallel-Port-Programming-HOWTO/parallel-port-programming-howto.ht...

PS: Sem conhecer linguagem C e mesmo o funcionamento basico da porta paralela (se for isto mesmo que esta usando) será dificil... recomendo primeiro aprender o C e o funcionamento da paralela.


12. Re: Como fazer um driver para linux???

Henrique
slackware_explor

(usa Slackware)

Enviado em 02/02/2009 - 09:49h

E ah... oque fizer seria legal manter livre...
Resp.: Sei eu fizer sera livre.

Valoew stremer, foi uma grande ajuda, eu estou temtando aprender C e C++ com o livro "Programando em C e C++ - A Biblia", do Jamsa e Klamber, esta sendo complicado porque é horas é horas lendo e testando o que faco sem ajuda, ai fica dificil, mas quem sabe um dia vinga esse aprendizado. vlw msm.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts