Valkertown Home

2007-02-06-dos excelentes fuentes de documentacic3b3n para drivers linux y usb

Voy a realizar una pequeña reseña de dos documentos sumamente utiles para el desarrollo de drivers USB para Linux.

Linux Device Drivers, Third Edition

Este libro es uno de aquellos que no se pueden omitir como referencia en cada desarrollo, contiene casi todo lo que se necesita saber para crear drivers de toda clase, con un estilo muy particular.

El libro presenta la documentación necesaria para crear las tres clases principales de dispositivos en linux, character, block y net. Así como los mecanismos necesarios para registrar memoria, manejar dispositivos USB y PCI, enumeración mayor/minor automatica(nuevo para Kernel 2.6).

En general el libro destaca por presentar una fuente de información de las particularidades de los últimos cambios en la linea 2.6 del kernel de linux, y un gran número de valiosos consejos muy útiles para escribir drivers mucho más limpios y eficientes.

Programming Guide for Linux USB Device Drivers

Este segundo libro se trata más de una referencia particular a los drivers USB; contiene la información concreta de la implementación de dispositivos de carácteres y presenta una información más detallada sobre las diferentes formas de realizar transferencias en el USB.

EOP

comments powered by Disqus

© 2008-2012 Carlos A. Perilla deepspawn at valkertown dot org | Based on original design by Andreas Viklund