Resultados da pesquisa a pedido "linux-kernel"

1 a resposta

como listar dispositivos de armazenamento em massa USB programaticamente usando libudev no Linux?

Estou fazendo um projeto com dispositivos de armazenamento em massa no linux. Estou tentando escrever um aplicativo que lista todos os dispositivos de armazenamento em massa USB conectados e notifica quando um novo dispositivo de armazenamento em ...

1 a resposta

"__Aeabi_ldivmod" indefinido ao compilar o módulo do kernel

Estou tentando compilar um módulo do kernel (que eu mesmo escrevi) em um raspberry pi. Estou compilando-o no ambiente de destino. Eu recebo a seguinte saída: make -C ...

2 a resposta

Alocando um buffer de memória física no linux

Eu tenho um SoC que possui núcleos DSP e ARM e gostaria de criar uma seção de memória compartilhada que meu software de espaço de usuário e DSP possam acessar. Qual seria a melhor maneira de alocar um buffer como este no Linux? Aqui está um ...

2 a resposta

setitimer, SIGALRM e processo multithread (linux, c)

Eu quero usarsetitimer() (ou menos provável, oalarm()) no processo multithread no linux 2.6+ com libc habilitado para NPTL. Qual thread receberásigalarm (SIGALRM) do kernel? Obrigado. Atualização 2014-04: Como devo definir osetitimer() no ...

7 a resposta

Por que o método de análise é necessário nos drivers de dispositivo Linux além do init?

No kernel do linux, o que oprobe() método que o driver fornece, faz? Quão diferente é a do motoristainit função, ou seja, por que oprobe() funções, ações sejam executadas noinit função?

2 a resposta

Como obter informações específicas de um dispositivo Android a partir do arquivo “/ proc / cpuinfo”?

Como posso analisar/proc/cpuinfo arquivo virtual do meu tablet Android para obter informações sobre o núcleo e a velocidade do relógio do processador? Não preciso de todas as informações fornecidas pelo arquivo acima; apenas esses dois bits. ...

2 a resposta

É possível usar o gdb e o qemu para depurar os programas de espaço do usuário linux e o espaço do kernel simultaneamente?

Até agora, com o gdb + qemu, posso entrar no / sobre o código-fonte do kernel do linux. É possível depurar os programas de espaço do usuário simultaneamente? Por exemplo, passo único de um programa do espaço do usuário para o espaço do kernel, ...

1 a resposta

Otimização de retorno do GCC

Gostaria de saber se o GCC pode otimizar códigos como int foo(args) { if(is_true) { do_smth; n = call_func(args); do_smth; return n; } else { return call_func(args); } }de modo que, se eu estiver no ramo, a chamada de call_func será executada ...

1 a resposta

declaração implícita da função 'create_proc_entry'

Estou tentando usar a função create_proc_entry () para criar um diretório em / proc. Quando tento compilar o código, recebo o seguinte erro: declaração implícita da função 'create_proc_entry'. Estes são os cabeçalhos que incluí no meu arquivo ...

1 a resposta

O código do driver no módulo do kernel não é executado?

Por que este módulo do kernel não faz nada quando o carrego? #include <linux/init.h> #include <linux/module.h> #include <linux/platform_device.h> #define DEVICE_NAME "hello-1.00.a" #define DRIVER_NAME "hello" MODULE_LICENSE("Dual BSD/GPL"); ...