Tato bakalářská práce se zabývá tvorbou ovladače pro USB videokameru pro operační systém Linux. Popisuje možnosti operačního systému Linux a využití zpětného inženýrství při tvorbě tohoto ovladače.
Anotace v angličtině
This bachelor thesis describes the development of driver for USB video camera for the Linux operating system. Describes the possibility of using Linux and reverse engineering to create this driver.
Tato bakalářská práce se zabývá tvorbou ovladače pro USB videokameru pro operační systém Linux. Popisuje možnosti operačního systému Linux a využití zpětného inženýrství při tvorbě tohoto ovladače.
Anotace v angličtině
This bachelor thesis describes the development of driver for USB video camera for the Linux operating system. Describes the possibility of using Linux and reverse engineering to create this driver.
Cílem bakalářské práce je vytvoření ovladače operačního systému Linux pro vývojový kit USB kamery firmy Omnivision s čipy OV538, OV7221.
Ovladač realizujte jako modul jádra a navrhněte k němu vhodné softwarové rozhraní.
Ovladač musí být schopný poskytnout snímek z kamery na žádost uživatelského softwaru. Tyto žádosti se opakují přibližně jednou za sekundu. V čase mezi žádostmi by mělo být vytížení systémových prostředků ovladačem co nejmenší.
Zásady pro vypracování
Cílem bakalářské práce je vytvoření ovladače operačního systému Linux pro vývojový kit USB kamery firmy Omnivision s čipy OV538, OV7221.
Ovladač realizujte jako modul jádra a navrhněte k němu vhodné softwarové rozhraní.
Ovladač musí být schopný poskytnout snímek z kamery na žádost uživatelského softwaru. Tyto žádosti se opakují přibližně jednou za sekundu. V čase mezi žádostmi by mělo být vytížení systémových prostředků ovladačem co nejmenší.
Seznam doporučené literatury
RICHARD, Stones, et al. Linux : Začínáme programovat. Praha : Computer Press, 2000. 897 s. ISBN 80-7226-307-2.
JELÍNEK, Lukáš. Jádro systému Linux : Kompletní průvodce programátora. Praha : Computer Press, 2008. 688 s. ISBN 978-80-251-2084-2.
Dokumentace k jádru operačního systému Linux.
Katalogové listy, aplikační poznámky a další informace dosažitelné u výrobců použitých součástek na jejich www stránkách.
Seznam doporučené literatury
RICHARD, Stones, et al. Linux : Začínáme programovat. Praha : Computer Press, 2000. 897 s. ISBN 80-7226-307-2.
JELÍNEK, Lukáš. Jádro systému Linux : Kompletní průvodce programátora. Praha : Computer Press, 2008. 688 s. ISBN 978-80-251-2084-2.
Dokumentace k jádru operačního systému Linux.
Katalogové listy, aplikační poznámky a další informace dosažitelné u výrobců použitých součástek na jejich www stránkách.
Přílohy volně vložené
-
Přílohy vázané v práci
ilustrace, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student navrhl a ověřil ovladač pro specializovanou videokameru v prostředí Linux, prezentoval bakalářskkou práci s přehledem a dobře zodpověděl všechny dotazy členů komise. Komise ocenila rozsah i kvalitu této práce a ohodnotila ji známkou výborně. Práce byla navržena na Cenu děkana.