registro e liberação do cartão ALSA

0

Eu tenho alguma dúvida sobre o driver ALSA

  1. depois de fazer snd_card_register (struct snd_card * my_card) my_card não está aparecendo em / dev / snd. Alguém pode dizer onde (caminho) snd_card_register () registrar o cartão.

  2. Quando eu estou implementando snd_pcm_ops () em que abrir e fechar, então eles estão recebendo chamadas 3 vezes eu imprimo a função com FUNCTION estava dizendo snd_pcm_open_substream. Alguém pode dizer quem está chamando meu abrir e fechar 3 vezes e por quê?

  3. Enquanto faz snd_card_free () ele está dando algum pânico ao kernel Não é possível manipular o ponteiro NULL do kernel desreferenciado em (nulo)

Como resolver esse problema.

Obrigado e cumprimentos, Devendra Yadav

    
por Devendra Yadav 01.02.2018 / 16:09

0 respostas