Linux eszközillesztő-fejlesztés szakácskönyve

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

Linux eszközillesztő-fejlesztés szakácskönyve (Rodolfo Giometti)

Olvasói vélemények

Összegzés:

A könyvet dicsérik a Linux-illesztőprogramok fejlesztésének hatékony megközelítéséért, amely átfogó és gyakorlatias útmutatót nyújt mind a kezdők, mind a tapasztalt felhasználók számára. A Kindle-kiadással azonban jelentős problémák vannak, amelyek akadályozzák az olvasást.

Előnyök:

Praktikus és lépésről lépésre történő útmutatót kínál a komplex Linux-koncepciókhoz
hasznos példákat és kódrészleteket tartalmaz
segít az olvasóknak megérteni az olyan kihívást jelentő témákat, mint az eszközfák és a megszakításkezelés
kezdők és szakértők számára egyaránt alkalmas.

Hátrányok:

A Kindle-kiadásnak komoly formázási problémái vannak, amelyek olvashatatlanná teszik; a szerkesztésre és a kiadás minőségére is vannak panaszok.

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

Eredeti címe:

Linux Device Driver Development Cookbook

Könyv tartalma:

Több mint 30 recept egyedi illesztőprogramok fejlesztéséhez beágyazott Linux-alkalmazásaihoz. Főbb jellemzők A kernel eszközeinek használata hatékony illesztőprogramok fejlesztéséhez Gyakorlati megközelítésen keresztül megtanulja az eszközillesztőprogramok fejlesztésének alapvető fogalmait Egy egyéni karakteres eszköz programozása a kernel belső részeihez való hozzáféréshez Könyv leírása

A Linux egy egységes kernel, amelyet széles körben használnak beágyazott rendszerek fejlesztésére. Mivel a Linux az egyik legnépszerűbb használt operációs rendszerré vált, megnőtt az érdeklődés a saját eszközillesztőprogramok fejlesztése iránt is. Az eszközillesztők kritikus szerepet játszanak a rendszer teljesítményében, és biztosítják, hogy az eszköz a kívánt módon működjön.

Számos példát kínál a karakteres eszközök fejlesztésére és más kernel-belsők, például a megszakítások, kernel-időzítők és várakozási sorok használatára, valamint az eszközfa kezelésére, így Ön képes lesz arra, hogy beágyazott rendszeréhez hozzáadja az egyedi perifériák megfelelő kezelését. A Linux kernel telepítésével, majd konfigurálásával kezdjük. A telepítés után megtanulod használni a különböző kernelfunkciókat és a karakteres meghajtókat. A megszakításokkal is részletesen foglalkozol majd, és azzal, hogyan tudod kezelni őket. Később belemész az alkalmazások fejlesztéséhez szükséges kernelbelsőkbe. Ezután fejlett karakterillesztőket fogsz implementálni, és szakértő leszel a fontos Linux eszközillesztők írásában is.

A könyv végére Ön képes lesz arra, hogy könnyedén megírjon egy egyéni karakterillesztő-illesztőprogramot és kernelkódot a saját igényeinek megfelelően. Amit megtanulhat Megismerkedik a legújabb kernel kiadásokkal (4. 19+/5. x), amelyek az ESPRESSObin devkit-en, egy ARM 64 bites gépen futnak A kernel forrásainak letöltése, konfigurálása, módosítása és építése Eszközillesztő vagy modul hozzáadása és eltávolítása a kernelből A kernelprogramozás elsajátítása Megérti, hogyan kell karakterillesztőket implementálni a különböző számítógépes perifériák kezelésére Jól ismeri a kernel segédfunkcióit és objektumait, amelyek felhasználhatók a kernelalkalmazások építéséhez Elsajátítja a mélyreható koncepciók ismeretét az egyéni hardverek Linux-szal történő kezeléséhez mind a kernel, mind a felhasználói térből Kiknek szól ez a könyv?

Ez a könyv segítséget nyújt mindenkinek, aki saját Linux eszközillesztőprogramokat szeretne fejleszteni beágyazott rendszerekhez. A Linux operációs rendszerrel és a beágyazott fogalmakkal való alapvető ismeretek birtokában kell lenni. Tartalomjegyzék A fejlesztőrendszer telepítése Bepillantás a rendszermag belsejébe A Char-illesztőprogramokkal való munka Az eszközfa használata Megszakítások és párhuzamosság kezelése Különféle rendszermagbelsők Fejlett Char-illesztőprogram-műveletek (A. függelék): További információk a Char-meghajtókkal való munkához (B függelék): További információk az eszközfa használatáról (C. függelék): További információk a megszakítások és az egyidejűség kezeléséről (D. függelék): További információk a különféle belső kernelprogramokról (E. függelék): További információk a Char-illesztőprogram speciális műveleteiről

A könyv egyéb adatai:

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

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Linux eszközillesztő-fejlesztés szakácskönyve - Linux Device Driver Development Cookbook
Több mint 30 recept egyedi illesztőprogramok fejlesztéséhez...
Linux eszközillesztő-fejlesztés szakácskönyve - Linux Device Driver Development Cookbook

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)