Értékelé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.
⬤ 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)
Linux Device Drivers Development: Develop customized drivers for embedded Linux
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.
© 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)