Existe alguma solução para definir a taxa de transmissão, a disciplina de linha, etc., usando apenas o módulo do kernel?

2

Eu escrevi um módulo de kernel para um monitor de tela sensível ao toque e anteriormente usei inputattach (escrito no userspace) para abrir a porta serial, definir a taxa de transmissão, sinalizadores de controle, disciplina de linha, etc.

Mas agora quero implementar as funcionalidades do inputattach diretamente em nosso driver, já que não queremos acionar nosso driver a partir de um programa de espaço do usuário, por exemplo, inputattch.

Mas não consigo definir c_ispeed, c_ospeed, c_cflag, c_iflag, disciplina de linha, etc., no espaço do kernel.

Existe alguma solução para definir a taxa de transmissão, a disciplina de linha, etc., usando apenas o módulo do kernel?

    
por user3710712 16.07.2014 / 12:04

0 respostas