Linux eszközillesztőprogramok fejlesztése: Egyedi illesztőprogramok fejlesztése beágyazott Linuxhoz

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

Linux eszközillesztőprogramok fejlesztése: Egyedi illesztőprogramok fejlesztése beágyazott Linuxhoz (John Madieu)

Olvasói vélemények

Összegzés:

A könyv átfogó bevezetést nyújt a Linux-illesztőprogramok írásához, a beágyazott fejlesztésre összpontosítva, így értékes forrás a kezdők és a tapasztalt fejlesztők számára egyaránt. Ugyanakkor számos szerkesztési és formázási problémával küzd, amelyek rontják az olvasási élményt.

Előnyök:

Átfogó és naprakész tartalom a Linux illesztőprogramok fejlesztéséről, különösen a beágyazott rendszerekhez.
Könnyen olvasható struktúra, amely az összetett témákat lebontja.
Jó kezdőknek, mivel az alapvető kifejezéseket és fogalmakat tartalmazza.
Gyakorlati példákat és hasznos információkat kínál a különböző keretrendszerekről és illesztőprogramtípusokról.

Hátrányok:

Számos nyelvtani hiba és nehézkes megfogalmazás, amelyek elvonják a figyelmet a tartalomról.
Gyenge szedés és formázási problémák, különösen a Kindle változatban.
Néhány témát, például a PCI-busz interfészeket nem tárgyalja.
Az áttekinthetőség érdekében hosszas újraolvasásra és kereszthivatkozásokra lehet szükség.

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

Eredeti címe:

Linux Device Drivers Development: Develop customized drivers for embedded Linux

Könyv tartalma:

Tanuljon meg testreszabott eszközillesztőprogramokat fejleszteni beágyazott Linux rendszeréhez A könyvről - Tanuljon meg testreszabott Linux eszközillesztőprogramokat fejleszteni - Ismerje meg az eszközillesztőprogramok alapvető fogalmait, például a memóriakezelést, a kernel gyorsítótárazását, a fejlett IRQ-kezelést és így tovább. - Gyakorlati tapasztalatok a Linux beágyazott oldaláról Kinek szól ez a könyv Ez a könyv segítséget nyújt mindenkinek, aki saját Linux eszközillesztő-programok fejlesztésével szeretne kezdeni beágyazott rendszerekhez.

A beágyazott Linux-felhasználóknak nagy hasznát veszik majd ennek a könyvnek. Ez a könyv az eszközillesztő-programok fejlesztésével kapcsolatos mindenre kitér, a char-illesztőprogramoktól a hálózati eszközillesztőprogramokon át a memóriakezelésig. Amit megtanulhat - A kernel eszközeinek használata nagy teljesítményű illesztőprogramok fejlesztéséhez - A széles körben használt I2C és SPI eszközökhöz illesztőprogramok fejlesztése és a regmap API használata - Devicetree írása és támogatása az illesztőprogramokon belülről - Hálózati és keretpuffer eszközökhöz fejlett illesztőprogramok programozása - A Linux irqdomain API-jában való elmélyülés és megszakításvezérlő illesztőprogramok írása - A szabályozó és PWM keretrendszerekkel való ismeretek bővítése - Mérőrendszer illesztőprogramok fejlesztése az IIO keretrendszerrel - A memóriakezelés és a DMA alrendszer legjobb kihasználása - A GPIO alrendszerek elérése és kezelése és GPIO vezérlő illesztőprogramok fejlesztése Részletesen A Linux kernel egy komplex, hordozható, moduláris és széles körben használt szoftver, amely a szerverek mintegy 80%-án és a beágyazott rendszerek több mint felében fut a világon.

Az eszközillesztők kritikus szerepet játszanak abban, hogy egy Linux rendszer mennyire jól működik. Mivel a Linux az egyik legnépszerűbb operációs rendszerré vált, a saját fejlesztésű eszközillesztők fejlesztése iránti érdeklődés is folyamatosan növekszik. Ez a könyv kezdetben segít megérteni az illesztőprogramok alapjait, valamint felkészít a Linux Kernel hosszú útjára.

Ezután ez a könyv foglalkozik a különböző Linux-alrendszereken alapuló illesztőprogramok fejlesztésével, mint például a memóriakezelés, PWM, RTC, IIO, IRQ-kezelés és így tovább. A könyv gyakorlati megközelítést kínál a közvetlen memóriaelérés és a hálózati eszközillesztőprogramok témakörében is. A könyv végére Ön már jól fogja ismerni az eszközillesztőprogram-fejlesztés koncepcióját, és képes lesz bármilyen eszközillesztőprogramot a semmiből megírni a legújabb kernelváltozat (e könyv írásakor a v4.

13-as verzió) használatával. Stílus és megközelítés Magával ragadó példák sora a Linux eszközillesztőprogramok fejlesztéséhez.

A könyv egyéb adatai:

ISBN:9781785280009
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Mastering Linux Device Driver Development: Egyéni eszközillesztőprogramok írása a számítógépes...
Sajátítsa el a beágyazott Linux rendszerekhez...
Mastering Linux Device Driver Development: Egyéni eszközillesztőprogramok írása a számítógépes perifériák támogatásához Linux operációs rendszerekben - Mastering Linux Device Driver Development: Write custom device drivers to support computer peripherals in Linux operating systems
Linux eszközillesztőprogramok fejlesztése: Egyedi illesztőprogramok fejlesztése beágyazott Linuxhoz...
Tanuljon meg testreszabott...
Linux eszközillesztőprogramok fejlesztése: Egyedi illesztőprogramok fejlesztése beágyazott Linuxhoz - Linux Device Drivers Development: Develop customized drivers for embedded Linux
Linux eszközillesztőprogram-fejlesztés - Második kiadás: Minden, amire szüksége van a Linux kernel...
Ismerje meg az illesztőprogram-fejlesztés...
Linux eszközillesztőprogram-fejlesztés - Második kiadás: Minden, amire szüksége van a Linux kernel és a beágyazott Linux eszközillesztő-fejlesztés megkezdéséhez. - Linux Device Driver Development - Second Edition: Everything you need to start with device driver development for Linux kernel and embedded Linux

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

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)