Freebsd eszközmeghajtók: A Guide for the Intrepid

Értékelés:   (4.6 az 5-ből)

Freebsd eszközmeghajtók: A Guide for the Intrepid (Joseph Kong)

Olvasói vélemények

Összegzés:

A kritikák kiemelik a „FreeBSD Device Drivers” című könyvet, amely értékes forrásként szolgál a FreeBSD környezetben használt eszközillesztők megértéséhez és fejlesztéséhez. Az olvasók szerint a könyv informatív, gyakorlatias és jól felépített, bár egyesek szerint bizonyos területeken nem elég mélyreható.

Előnyök:

A könyv jól szervezett, és világos magyarázatot ad az eszközillesztő-programok architektúrájára. Gyakorlati példákat tartalmaz, és az elbeszélő stílus megkönnyíti az olvasást. Mindenkinek erősen ajánlott, aki szeretné elmélyíteni a FreeBSD és az eszközillesztőprogram-fejlesztés ismereteit, különösen szakembereknek és diákoknak. Sok felhasználó értékeli a szerző mélyreható ismereteit és a könyv relevanciáját a valós programozás szempontjából.

Hátrányok:

Néhány olvasó úgy érzi, hogy a könyv fontos részletek felett elsiklik, így kevésbé hasznos az összetett illesztőprogramok írásához, különösen az USB-vel kapcsolatban. Néhány recenzens megemlíti, hogy a könyv esetleg nem terjed ki megfelelően az illesztőprogramok minden típusára. Ezenkívül a C programozás előzetes ismerete szükséges, ami alkalmatlanná teszi a könyvet az abszolút kezdők számára.

(19 olvasói vélemény alapján)

Eredeti címe:

Freebsd Device Drivers: A Guide for the Intrepid

Könyv tartalma:

Az eszközillesztők teszik lehetővé, hogy a szoftver kommunikáljon a hardverrel, és mivel minden operációs rendszernek sajátos követelményei vannak, az illesztőprogramok írása nem triviális. Ha FreeBSD-re fejlesztett, valószínűleg az internetet kellett átkutatnia és a kernel forrásai között kutatnia, hogy rájöjjön, hogyan írja meg a szükséges illesztőprogramokat. Szerencsére ennek most vége. A FreeBSD Device Drivers című könyvben Joseph Kong megtanítja, hogyan sajátítson el mindent, a betölthető kernelmodulok építésének és futtatásának alapjaitól kezdve az olyan bonyolultabb témákig, mint a szálszinkronizálás. A különböző FreeBSD-illesztőprogram-keretrendszerek gyorstalpaló tanfolyamát követően átfogó oktatórészek boncolgatják az olyan valós illesztőprogramokat, mint a párhuzamos portú nyomtatóillesztő.

Megtanulhatja:

-Minden a Newbusról, a FreeBSD által a rendszer hardvereszközeinek kezelésére használt infrastruktúráról.

-Hogyan dolgozzon az ISA, PCI, USB és egyéb buszokkal.

-A hardvereszközök vezérlésének és a velük való kommunikációnak a legjobb módjait a felhasználói térből.

-Hogyan használjuk a közvetlen memóriaelérést (DMA) a rendszer maximális teljesítménye érdekében.

-A virtuális null modem terminál illesztőprogram, az USB nyomtató illesztőprogram, az Intel PCI Gigabit Ethernet adapter illesztőprogram és más fontos illesztőprogramok belső működése.

-Hogyan használja a közös hozzáférési módszert (CAM) a hosztbusz adapterek (HBA-k) kezeléséhez

A tömör leírások és a részletes megjegyzések végigvezetnek a számos kódpéldán. Ne vesztegesse az idejét a man oldalak keresésével vagy a kernel forrásainak átkutatásával, hogy kitalálja, hogyan működtesse a rendszerével azt a titokzatos hardverdarabot. A FreeBSD Device Drivers megadja azt a keretrendszert, amire szüksége van ahhoz, hogy bármilyen meghajtót megírhasson, most.

A könyv egyéb adatai:

ISBN:9781593272043
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2012
Oldalak száma:352

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Designing BSD Rootkits: A Kernel Hacking bevezetése - Designing BSD Rootkits: An Introduction to...
Bár a rootkitekről meglehetősen negatív kép él a...
Designing BSD Rootkits: A Kernel Hacking bevezetése - Designing BSD Rootkits: An Introduction to Kernel Hacking
Freebsd eszközmeghajtók: A Guide for the Intrepid - Freebsd Device Drivers: A Guide for the...
Az eszközillesztők teszik lehetővé, hogy a szoftver...
Freebsd eszközmeghajtók: A Guide for the Intrepid - Freebsd Device Drivers: A Guide for the Intrepid

A szerző munkáit az alábbi kiadók adták ki: