Resultados da pesquisa a pedido "embedded-linux"

2 a resposta

Spidev não escreve / lê simultaneamente usando ioctl

2 a resposta

obter o endereço físico de um buffer no Linux

Estou executando o kernel Linux 3.3 no Microbaze da Xilinx com MMU completo. A tarefa que estou fazendo requer que eu saiba o seguinte: Eu preciso criar um a...

2 a resposta

Exibindo uma imagem na placa ARM 9

2 a resposta

o que significa "-sh: executable_path: not found"

Estou tentando executar um executável no shell linux (OpenELEC no raspberry pi) OpenELEC:~ # /storage/fingi/usr/lib/autossh/autossh -sh: /storage/fingi/usr/lib/autossh/autossh: not foundO que significa "não encontrado" neste caso? Se eu tentar ...

2 a resposta

Diferença entre device_register e driver_register

Estou escrevendo um driver UART. Eu me deparei com as duas funções no capítulo 14.Linux Device Model. int device_register(struct device *dev); int driver_register(struct device_driver *drv);Como o UART é um driver de char, criei dinamicamente ...

2 a resposta

PWM preto Beaglebone usando C

Eu escrevi um exemplo de função pwm em C para beaglebone black. Sempre que faço uma chamada de função em outros módulos ou em main (), acabo com falha de segmentação. Por favor, ajude onde estou cometendo o erro e como lidar com esse problema. ...

2 a resposta

O que são domínios linux irq, por que eles são necessários?

O que são domínios irq, eu li a documentação do kernel ( https://www.kernel.org/doc/Documentation/IRQ-domain.txt [https://www.kernel.org/doc/Documentation/IRQ-domain.txt]) eles dizem: O número de controladores de interrupção registrados como ...

2 a resposta

o que é o irq encadeado no linux, quando eles precisam ser usados?

O que é IRQ encadeado? O quechained_irq_enter echained_irq_exit porque, após uma interrupção, a linha IRQ é desativada, maschained_irq_enter está chamando funções relacionadas a mascarar interrupções. Se a linha já estiver desativada, por que ...

2 a resposta

Compilação cruzada Valgrind para ARMv5tel

Eu executei o configure com a seguinte opção: ./configure --target=armv5tel CC=arm-linux-gnueabi-gcc --host=i686-linuxentão correu make Eu encontrei o seguinte erro: m_cpuid.S: Assembler messages: m_cpuid.S:40: Error: bad instruction `pushl ...

2 a resposta

adicionando dispositivos cliente i2c em x86_64

Na minha placa x86_64, há um barramento i2c saindo de um dispositivo MFD. Existem dispositivos neste barramento i2c. Eu sou capaz de detectar esses dispositivos usando o programa i2cdetect. # i2cdetect -y 0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- ...