Driver di periferica Freebsd: Una guida per gli intrepidi

Punteggio:   (4,6 su 5)

Driver di periferica Freebsd: Una guida per gli intrepidi (Joseph Kong)

Recensioni dei lettori

Riepilogo:

Le recensioni evidenziano che “FreeBSD Device Drivers” è una risorsa preziosa per la comprensione e lo sviluppo di driver di dispositivi in ambiente FreeBSD. I lettori trovano il libro informativo, pratico e ben strutturato, anche se alcuni ritengono che manchi di profondità in alcune aree.

Vantaggi:

Il libro è ben organizzato e offre spiegazioni chiare sull'architettura dei driver di dispositivo. Include esempi pratici e uno stile narrativo che ne facilita la lettura. È altamente raccomandato a chiunque voglia approfondire la propria conoscenza di FreeBSD e dello sviluppo di driver, specialmente per i professionisti e gli studenti. Molti utenti apprezzano la profonda conoscenza dell'autore e la rilevanza del libro per la programmazione del mondo reale.

Svantaggi:

Alcuni lettori ritengono che il libro sorvoli su dettagli importanti, rendendolo meno utile per la scrittura di driver complessi, in particolare per quanto riguarda l'USB. Alcuni recensori affermano che il libro potrebbe non coprire adeguatamente tutti i tipi di driver. Inoltre, è richiesta una conoscenza preliminare della programmazione in C, il che lo rende inadatto ai principianti assoluti.

(basato su 19 recensioni dei lettori)

Titolo originale:

Freebsd Device Drivers: A Guide for the Intrepid

Contenuto del libro:

I driver dei dispositivi permettono al software di comunicare con l'hardware e, poiché ogni sistema operativo ha requisiti specifici, la scrittura dei driver non è banale. Quando sviluppate per FreeBSD, probabilmente avete dovuto setacciare Internet e scavare nei sorgenti del kernel per capire come scrivere i driver di cui avete bisogno. Per fortuna, ora tutto questo è finito. In FreeBSD Device Drivers, Joseph Kong vi insegnerà a padroneggiare tutto, dalle basi della creazione e dell'esecuzione di moduli del kernel caricabili ad argomenti più complicati come la sincronizzazione dei thread. Dopo un corso accelerato sui diversi framework dei driver FreeBSD, ampie sezioni di esercitazioni analizzano i driver del mondo reale, come il driver della stampante della porta parallela.

Imparerete:

-Tutto su Newbus, l'infrastruttura utilizzata da FreeBSD per gestire i dispositivi hardware del sistema.

-Come lavorare con ISA, PCI, USB e altri bus.

-I modi migliori per controllare e comunicare con i dispositivi hardware dallo spazio utente.

-Come utilizzare l'accesso diretto alla memoria (DMA) per ottenere le massime prestazioni del sistema.

-Il funzionamento interno del driver del terminale virtuale null modem, del driver della stampante USB, del driver dell'adattatore Intel PCI Gigabit Ethernet e di altri driver importanti.

-Come utilizzare il Common Access Method (CAM) per gestire gli host bus adapter (HBA).

Descrizioni concise e annotazioni esaurienti guidano l'utente attraverso i numerosi esempi di codice. Non perdete tempo a cercare le pagine man o a scavare nei sorgenti del kernel per capire come far funzionare quell'arcano pezzo di hardware con il vostro sistema. FreeBSD Device Drivers vi fornisce il quadro di riferimento necessario per scrivere qualsiasi driver vogliate, subito.

Altre informazioni sul libro:

ISBN:9781593272043
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2012
Numero di pagine:352

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Progettare rootkit BSD: Introduzione al Kernel Hacking - Designing BSD Rootkits: An Introduction to...
Sebbene i rootkit abbiano un'immagine piuttosto...
Progettare rootkit BSD: Introduzione al Kernel Hacking - Designing BSD Rootkits: An Introduction to Kernel Hacking
Driver di periferica Freebsd: Una guida per gli intrepidi - Freebsd Device Drivers: A Guide for the...
I driver dei dispositivi permettono al software di...
Driver di periferica Freebsd: Una guida per gli intrepidi - Freebsd Device Drivers: A Guide for the Intrepid

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)