Desarrollo de controladores de dispositivos Linux: Desarrollar controladores personalizados para Linux embebido

Puntuación:   (4,3 de 5)

Desarrollo de controladores de dispositivos Linux: Desarrollar controladores personalizados para Linux embebido (John Madieu)

Opiniones de los lectores

Resumen:

El libro ofrece una completa introducción a la escritura de controladores Linux, con especial atención al desarrollo embebido, lo que lo convierte en un valioso recurso tanto para principiantes como para desarrolladores experimentados. Sin embargo, adolece de numerosos problemas de edición y formato que desvirtúan la experiencia de lectura.

Ventajas:

Contenido completo y actualizado sobre el desarrollo de controladores Linux, especialmente para sistemas embebidos.
Estructura fácil de leer que desglosa temas complejos.
Bueno para principiantes, proporcionando términos y conceptos esenciales.
Ofrece ejemplos prácticos e información útil sobre varios frameworks y tipos de drivers.

Desventajas:

Numerosos errores gramaticales y frases incómodas que distraen del contenido.
Mala composición tipográfica y problemas de formato, especialmente en la versión Kindle.
Algunos temas, como la interconexión del bus PCI, no están cubiertos.
Puede que sea necesario releerlo detenidamente y hacer referencias cruzadas para mayor claridad.

(basado en 30 opiniones de lectores)

Título original:

Linux Device Drivers Development: Develop customized drivers for embedded Linux

Contenido del libro:

Aprenda a desarrollar controladores de dispositivos personalizados para su sistema Linux embebido Acerca de este libro - Aprenda a desarrollar controladores de dispositivos Linux personalizados - Aprenda los conceptos básicos de los controladores de dispositivos, como la gestión de memoria, el almacenamiento en caché del núcleo, la gestión avanzada de IRQ, etc. - Experiencia práctica en el lado embebido de Linux A quién va dirigido Este libro ayudará a cualquiera que quiera empezar a desarrollar sus propios controladores de dispositivos Linux para sistemas embebidos.

Los usuarios de Linux embebido se beneficiarán enormemente de este libro. Este libro cubre todo sobre el desarrollo de controladores de dispositivos, desde controladores char hasta controladores de dispositivos de red y gestión de memoria. Lo que aprenderá - Usar las facilidades del kernel para desarrollar potentes controladores - Desarrollar controladores para dispositivos I2C y SPI ampliamente usados y usar la API regmap - Escribir y soportar devicetree desde dentro de sus controladores - Programar controladores avanzados para dispositivos de red y frame buffer - Profundizar en la API irqdomain de Linux y escribir controladores de controladores de interrupción - Mejorar sus habilidades con marcos reguladores y PWM - Desarrollar controladores de sistemas de medida con el marco IIO - Obtener lo mejor de la gestión de memoria y el subsistema DMA - Acceder y gestionar subsistemas GPIO y desarrollar controladores de controladores GPIO En detalle El kernel Linux es una pieza compleja, complejo, portátil, modular y ampliamente utilizado, que se ejecuta en alrededor del 80% de los servidores y sistemas integrados en más de la mitad de los dispositivos en todo el mundo.

Los controladores de dispositivos desempeñan un papel fundamental en el rendimiento de un sistema Linux. Como Linux se ha convertido en uno de los sistemas operativos más utilizados, el interés por desarrollar controladores de dispositivos propietarios también aumenta constantemente. Este libro le ayudará inicialmente a entender los fundamentos de los controladores, así como a prepararse para el largo viaje a través del Kernel Linux.

A continuación, este libro cubre el desarrollo de controladores basados en varios subsistemas de Linux, como la gestión de memoria, PWM, RTC, IIO, gestión de IRQ, etc. El libro también ofrece un enfoque práctico sobre el acceso directo a memoria y los controladores de dispositivos de red. Al final de este libro, se sentirá cómodo con el concepto de desarrollo de controladores de dispositivos y estará en condiciones de escribir cualquier controlador de dispositivo desde cero utilizando la última versión del kernel (v4.

13 en el momento de escribir este libro). Estilo y enfoque Un conjunto de atractivos ejemplos para desarrollar controladores de dispositivos Linux.

Otros datos del libro:

ISBN:9781785280009
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Desarrollo de controladores de dispositivos Linux: Desarrollar controladores personalizados para...
Aprenda a desarrollar controladores de dispositivos...
Desarrollo de controladores de dispositivos Linux: Desarrollar controladores personalizados para Linux embebido - Linux Device Drivers Development: Develop customized drivers for embedded Linux

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)