Sviluppo di driver di periferiche Linux: Sviluppare driver personalizzati per Linux embedded

Punteggio:   (4,3 su 5)

Sviluppo di driver di periferiche Linux: Sviluppare driver personalizzati per Linux embedded (John Madieu)

Recensioni dei lettori

Riepilogo:

Il libro offre un'introduzione completa alla scrittura di driver Linux, con un'attenzione particolare allo sviluppo embedded, che lo rende una risorsa preziosa sia per i principianti che per gli sviluppatori esperti. Tuttavia, soffre di numerosi problemi di editing e di formattazione che ne compromettono l'esperienza di lettura.

Vantaggi:

Contenuti completi e aggiornati sullo sviluppo di driver Linux, in particolare per i sistemi embedded.
Struttura di facile lettura che suddivide gli argomenti complessi.
Ottimo per i principianti, fornisce termini e concetti essenziali.
Offre esempi pratici e informazioni utili su vari framework e tipi di driver.

Svantaggi:

Numerosi errori grammaticali e formule scomode che distraggono dal contenuto.
Problemi di tipografia e formattazione, soprattutto nella versione Kindle.
Alcuni argomenti, come l'interfacciamento del bus PCI, non sono trattati.
Potrebbe richiedere una rilettura approfondita e riferimenti incrociati per essere più chiaro.

(basato su 30 recensioni dei lettori)

Titolo originale:

Linux Device Drivers Development: Develop customized drivers for embedded Linux

Contenuto del libro:

Imparate a sviluppare driver di dispositivo personalizzati per il vostro sistema Linux embedded Informazioni su questo libro - Imparate a sviluppare driver di dispositivo Linux personalizzati - Imparate i concetti fondamentali dei driver di dispositivo, come la gestione della memoria, il kernel caching, la gestione avanzata degli IRQ e così via. - Esperienza pratica sul lato embedded di Linux A chi è rivolto questo libro Questo libro aiuterà chiunque voglia iniziare a sviluppare i propri driver di dispositivo Linux per sistemi embedded.

Gli utenti di Linux embedded trarranno grande beneficio da questo libro. Questo libro tratta tutto ciò che riguarda lo sviluppo dei driver di dispositivo, dai driver char ai driver dei dispositivi di rete alla gestione della memoria. Cosa imparerete - Utilizzate le strutture del kernel per sviluppare driver potenti - Sviluppate driver per i dispositivi I2C e SPI più diffusi e utilizzate l'API regmap - Scrivete e supportate il devicetree all'interno dei vostri driver - Programmate driver avanzati per dispositivi di rete e frame buffer - Approfondite l'API irqdomain di Linux e scrivete driver per controllori di interrupt - Migliorate le vostre capacità con i framework per regolatori e PWM - Sviluppate driver per sistemi di misura con il framework IIO - Ottenete il meglio dalla gestione della memoria e dal sottosistema DMA - Accedete e gestite i sottosistemi GPIO e sviluppate driver per controllori GPIO In dettaglio Il kernel Linux è un pezzo complesso, portatile, modulare e ampiamente utilizzato, presente in circa l'80% dei server e nei sistemi embedded di oltre la metà dei dispositivi di tutto il mondo.

I driver dei dispositivi svolgono un ruolo fondamentale per le prestazioni di un sistema Linux. Poiché Linux è diventato uno dei sistemi operativi più diffusi, l'interesse per lo sviluppo di driver di dispositivi proprietari è in costante aumento.

Questo libro vi aiuterà inizialmente a comprendere le basi dei driver e a prepararvi per il lungo viaggio attraverso il Kernel Linux. Il libro tratta poi lo sviluppo di driver basati su vari sottosistemi di Linux, come la gestione della memoria, il PWM, l'RTC, l'IIO, la gestione degli IRQ e così via. Il libro offre anche un approccio pratico all'accesso diretto alla memoria e ai driver dei dispositivi di rete.

Alla fine di questo libro, sarete a vostro agio con il concetto di sviluppo dei driver di dispositivo e sarete in grado di scrivere qualsiasi driver di dispositivo da zero utilizzando l'ultima versione del kernel (v4.13 al momento della stesura di questo libro). Stile e approccio Una serie di esempi coinvolgenti per sviluppare driver di dispositivi Linux.

Altre informazioni sul libro:

ISBN:9781785280009
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Mastering Linux Device Driver Development: Scrivere driver di periferica personalizzati per...
Padroneggiate l'arte di sviluppare driver di dispositivo...
Mastering Linux Device Driver Development: Scrivere driver di periferica personalizzati per supportare le periferiche del computer nei sistemi operativi Linux - Mastering Linux Device Driver Development: Write custom device drivers to support computer peripherals in Linux operating systems
Sviluppo di driver di periferiche Linux: Sviluppare driver personalizzati per Linux embedded - Linux...
Imparate a sviluppare driver di dispositivo...
Sviluppo di driver di periferiche Linux: Sviluppare driver personalizzati per Linux embedded - Linux Device Drivers Development: Develop customized drivers for embedded Linux
Sviluppo di driver di dispositivi Linux - Seconda edizione: Tutto ciò che serve per iniziare a...
Aggiornatevi sui concetti più importanti dello...
Sviluppo di driver di dispositivi Linux - Seconda edizione: Tutto ciò che serve per iniziare a sviluppare driver di dispositivi per il kernel Linux e per Linux embedded. - Linux Device Driver Development - Second Edition: Everything you need to start with device driver development for Linux kernel and embedded Linux

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)