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

User Space Device Drivers no Linux - Parte 1

Tags: drivers, kernel, gente-que-faz, desenvolvedores

Enviado por Sergio Prado (sergio·pradoΘe-labworks·com):

“Desenvolver um driver para Linux requer conhecimentos multidisciplinares.

Sim, você precisa saber ler datasheets e escovar bits. Precisa saber (muito bem) linguagem C, principalmente trabalhar com ponteiros e estruturas de dados mais complexas. Precisa conhecer também arquitetura de sistemas operacionais, e entender como o Linux escalona processos, gerencia a memória e controla o acesso aos dispositivos de I/O. Precisa conhecer os múltiplos sub-sistemas do kernel e sua API, frameworks e infraestruturas de barramento. Enfim, não será do dia para a noite que você se transformará em um desenvolvedor de drivers para o kernel Linux. O processo de aprendizado vai exigir de você muita força de vontade e perseverança.

Mas nem tudo são drivers em kernel space… Sim, é possível escrever uma aplicação em Linux que possa acessar diretamente um dispositivo de hardware! A essa aplicação (ou biblioteca) damos o nome de user space device driver.” [referência: sergioprado.org]

Compartilhe: [Twitter] [Facebook] [Comentar]

Reconstrução facial de uma criança indígena a partir de fotografias

Tags: gente-que-faz

Enviado por Cicero Moraes (cogitas3dΘgmail·com):

“Nesse post mostro a reconstrução facial forense de uma criança indígena exposta no Museu Paranaense em Cutiriba-PR.


Esse trabalho se destaca dentre as outras reconstruções já postadas aqui por dois motivos principais:

1) O crânio foi obtido apenas por fotografias tiradas sem flash e sem tocar no objeto exposto no museu.
2) A reconstrução da face foi feita a partir de uma cabeça já modelada de um adulto.

O objetivo é mostrar que podemos fazer réplicas digitais de peças da forma mais simples, acessível e menos invasiva possível (câmeras digitais comuns) e adequar uma face sem a necessidade de modela-la do zero. O que beneficiaria um número grande de pessoas que não tem tempo para uma formação tradicional em arte 3D.

Mais detalhes no link: [ciceromoraes.com.br/…]

Tudo com software livre, claro.

Espero que apreciem.

Um grande abraço e até a próxima!” [referência: ciceromoraes.com.br]

Compartilhe: [Twitter] [Facebook] [Comentar]