Onde posso encontrar informações sobre os parâmetros do driver de dispositivo do Linux?

3

Eu quero trabalhar na programação de módulos do Linux (Device Drivers). E como um projeto da minha faculdade eu tenho que fazer um perfil ou benchmarking de módulos do kernel baseados em vários parâmetros. Em todos os lugares que eu olhei, encontrei informações sobre como gravar drivers de dispositivo, enquanto eu quero informações sobre quais parâmetros afetam o desempenho de qualquer driver / módulo específico. Eu também quero saber como posso alterá-los para testar seus vários valores.

    
por Sushant Jain 18.03.2011 / 18:07

1 resposta

3

Se você está procurando os parâmetros específicos do driver, há vários lugares onde você pode encontrar informações.

  1. Espero que haja algumas informações na documentação do kernel . Isso é ótimo para algumas coisas, esparso para os outros e totalmente não para a maioria dos motoristas.
  2. Execute modinfo (talvez com -F param ou -F parm ), o que, esperamos, fornecerá descrições úteis de parâmetros de uma linha.
  3. Encontre o código-fonte do driver e procure por documentação in-line útil.
  4. Procure um possível site que organize o desenvolvimento desse driver (por exemplo, projeto alsa para som)

E, claro, onde as coisas são vagas, há sempre testes empíricos - experimente e veja.

    
por 18.03.2011 / 18:40