Visite também: UnderLinux ·  Dicas-L ·  SoftwareLivre.org ·  [mais] ·  Currículo ·  Efetividade ·  Arduino

Introdução a Linux Device Drivers

Enviado por Diego Sueiro (diego·sueiroΘembarcados·com·br):

“Aplicações em espaço de usuário não podem se comunicar diretamente com o hardware porque o Linux não permite. O Linux divide a memória RAM em duas regiões: espaço de kernel (kernel space) e espaço de usúario (user space). O kernel space é onde o Linux executa e provêm seus serviços, e onde os device drivers residem. Já o user space é a região de memória onde os processos de usuários são executados. O kernel space pode ser acessado por processos de usuário somente através do uso de system calls (chamadas de sistema). (...)” [referência: embarcados.com.br]

Comentar

 
comments powered by Disqus

Comentários arquivados