Resultados da pesquisa a pedido "linux-device-driver"

3 a resposta

Uso da memória de um módulo do kernel

Enquanto tentava estimar a quantidade de memória consumida por um módulo do kernel (geralmente drivers de dispositivo), tentei usar oTamanh utilitário que forneceu o tamanho das áreas de memória estática do .ko (.bss, .data, .text etc). Então, ...

3 a resposta

Capturando imagens do monitor / monitor, enviando entrada de teclado no Linux

Preciso processar imagens enviadas para a tela de vídeo do meu laptop e enviar entrada de teclado para o meu sistema Linux, usando um programa C ++ ou shel Meu objetivo é processar imagens que fazem parte de um jogo FPS e, em seguida, agir ...

3 a resposta

omo posso monitorar o status da NIC (para cima / para baixo) em um programa C sem pesquisar o kerne

Agora preciso obter o status da NIC (para cima ou para baixo) em tempo real. Isso significa que eu tenho que capturar a interrupção do kernel quando a NIC é ativada ou desativada em um loop bloquead O primeiro método estúpido do meu é verificar ...

6 a resposta

uem chama o probe () do driver

Comoprobe() chamada é chamada? Quem chama? De acordo com meu entendimento,__init() registradriver e então de alguma formaprobe() é chamado pararegister os dados do dispositivo eirq etc Como exatamente isso acontece? Estou trabalhando no driver ...

2 a resposta

O que request_mem_region () realmente faz e quando é necessário?

Estou estudando escrever driver linux incorporado e decidi disparar alguns GPIOs para garantir que eu entendesse o livro (LDD3, cap9.4.1) [http://makelinux.com/ldd3/chp-9-sect-4] corretament Sou capaz de controlar os pinos GPIO corretos ...

2 a resposta

Questões sobre register_chrdev_region () no driver de dispositivo linux

Estou aprendendo sobre o registro de um módulo do kernel usandoregister_chrdev_region(dev_t from, unsigned count, const char * name);. Percebo que, com ou sem essa função, meu módulo do kernel funcionou conforme o esperado. O código que eu ...

2 a resposta

xemplo @proc_create () para o módulo do kernel

Pode alguém me darproc_create() exemplo? Mais cedo eles usaramcreate_proc_entry() no kernel, mas agora eles estão usandoproc_create().

5 a resposta

Como criar um dispositivo no / dev automaticamente após o carregamento do módulo do kernel para um driver de dispositiv

Estou tentando desenvolver drivers de dispositivo Linux e, como primeira tentativa, estou tentando desenvolver um driver de dispositivo char com as seguintes opções de arquivo, struct file_operations fops{ .open=open_fun, ...

4 a resposta

Diferença entre o Endereço Virtual do Kernel e o Endereço Lógico do Kerne

Não consigo diferenciar exatamente entre o endereço lógico do kernel e o endereço virtual. No livro de drivers de dispositivo Linux, diz que todos os endereços lógicos são endereços virtuais do kernel e o endereço virtual não possui nenhum ...

14 a resposta

rogramação de Kernel do Learning [fechada]

uero aprender a programação do kernel do Linu Quais seriam os pontos de partida para isso? Quais poderiam ser alguns dos problemas mais simples de segmentar?