Vývoj ovládačov zariadení pre Linux: Vývoj vlastných ovládačov pre vstavané zariadenia so systémom Linux

Hodnotenie:   (4,3 z 5)

Vývoj ovládačov zariadení pre Linux: Vývoj vlastných ovládačov pre vstavané zariadenia so systémom Linux (John Madieu)

Recenzie čitateľov

Zhrnutie:

Kniha ponúka komplexný úvod do písania ovládačov pre Linux so zameraním na vývoj vstavaných systémov, takže je cenným zdrojom informácií pre začiatočníkov aj skúsených vývojárov. Trpí však mnohými problémami s úpravou a formátovaním, ktoré znižujú zážitok z čítania.

Výhody:

Komplexný a aktuálny obsah o vývoji ovládačov pre Linux, najmä pre vstavané systémy.
Ľahko čitateľná štruktúra, ktorá rozdeľuje zložité témy.
Dobré pre začiatočníkov, poskytuje základné pojmy a koncepty.
Ponúka praktické príklady a užitočné informácie o rôznych rámcoch a typoch ovládačov.

Nevýhody:

Početné gramatické chyby a nešikovné formulácie, ktoré odvádzajú pozornosť od obsahu.
Nedostatky v sadzbe a formátovaní, najmä vo verzii pre Kindle.
Niektoré témy, ako napríklad prepojenie so zbernicou PCI, nie sú zahrnuté.
Môže si vyžadovať rozsiahle opätovné čítanie a krížové odkazy na dosiahnutie prehľadnosti.

(na základe 30 čitateľských recenzií)

Pôvodný názov:

Linux Device Drivers Development: Develop customized drivers for embedded Linux

Obsah knihy:

Naučte sa vyvíjať prispôsobené ovládače zariadení pre váš vstavaný systém Linux O tejto knihe - Naučte sa vyvíjať prispôsobené ovládače zariadení pre Linux - Naučte sa základné koncepty ovládačov zariadení, ako je správa pamäte, vyrovnávacia pamäť jadra, pokročilá správa IRQ atď. - Praktické skúsenosti s embedded stránkou Linuxu Komu je táto kniha určená Táto kniha pomôže každému, kto chce začať s vývojom vlastných ovládačov zariadení pre embedded systémy Linux.

Používatelia vstavaných systémov Linux budú mať z tejto knihy veľký úžitok. Táto kniha sa zaoberá všetkým, čo sa týka vývoja ovládačov zariadení, od ovládačov nabíjačiek cez ovládače sieťových zariadení až po správu pamäte. Čo sa naučíte - Využívajte prostriedky jadra na vývoj výkonných ovládačov - Vyvíjajte ovládače pre široko používané zariadenia I2C a SPI a používajte rozhranie API regmap - Píšte a podporujte devicetree zo svojich ovládačov - Programujte pokročilé ovládače pre sieťové zariadenia a zariadenia s vyrovnávacou pamäťou - Ponorte sa do rozhrania API irqdomain Linuxu a píšte ovládače radiča prerušení - Rozšírte svoje zručnosti pomocou rámcov regulátorov a PWM - Vyvíjajte ovládače meracích systémov pomocou rámca IIO - Získajte to najlepšie zo správy pamäte a subsystému DMA - Pristupujte k subsystémom GPIO a spravujte ich a vyvíjajte ovládače radiča GPIO Podrobne Jadro Linuxu je komplexné, prenosný, modulárny a široko používaný softvér, ktorý beží na približne 80 % serverov a vstavaných systémov vo viac ako polovici zariadení na celom svete.

Ovládače zariadení zohrávajú rozhodujúcu úlohu pri výkone systému Linux. Keďže sa Linux stal jedným z najobľúbenejších používaných operačných systémov, neustále rastie aj záujem o vývoj proprietárnych ovládačov zariadení. Táto kniha vám na začiatku pomôže pochopiť základy ovládačov, ako aj pripraviť sa na dlhú cestu jadrom Linuxu.

Táto kniha sa potom zaoberá vývojom ovládačov založených na rôznych subsystémoch Linuxu, ako je správa pamäte, PWM, RTC, IIO, správa IRQ atď. Kniha ponúka aj praktický prístup k ovládačom priameho prístupu do pamäte a sieťových zariadení. Na konci tejto knihy budete pohodlne ovládať koncepciu vývoja ovládačov zariadení a budete schopní napísať akýkoľvek ovládač zariadenia od začiatku s použitím najnovšej verzie jadra (v čase písania tejto knihy v4.

13). Štýl a prístup Súbor pútavých príkladov na vývoj ovládačov zariadení pre Linux.

Ďalšie údaje o knihe:

ISBN:9781785280009
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Zvládnutie vývoja ovládačov zariadení pre Linux: Napíšte vlastné ovládače zariadení na podporu...
Ovládnite umenie vývoja prispôsobených ovládačov...
Zvládnutie vývoja ovládačov zariadení pre Linux: Napíšte vlastné ovládače zariadení na podporu počítačových periférií v operačných systémoch Linux - Mastering Linux Device Driver Development: Write custom device drivers to support computer peripherals in Linux operating systems
Vývoj ovládačov zariadení pre Linux: Vývoj vlastných ovládačov pre vstavané zariadenia so systémom...
Naučte sa vyvíjať prispôsobené ovládače zariadení...
Vývoj ovládačov zariadení pre Linux: Vývoj vlastných ovládačov pre vstavané zariadenia so systémom Linux - Linux Device Drivers Development: Develop customized drivers for embedded Linux
Vývoj ovládačov zariadení pre Linux - druhé vydanie: Všetko, čo potrebujete, aby ste mohli začať s...
Oboznámte sa s najdôležitejšími konceptmi pri...
Vývoj ovládačov zariadení pre Linux - druhé vydanie: Všetko, čo potrebujete, aby ste mohli začať s vývojom ovládačov zariadení pre jadro Linuxu a vstavaný Linux - Linux Device Driver Development - Second Edition: Everything you need to start with device driver development for Linux kernel and embedded Linux

Diela autora vydali tieto vydavateľstvá: