<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.multimediaexpo.cz/mmecz/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Ovlada%C4%8D_za%C5%99%C3%ADzen%C3%AD</id>
		<title>Ovladač zařízení - Historie editací</title>
		<link rel="self" type="application/atom+xml" href="http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Ovlada%C4%8D_za%C5%99%C3%ADzen%C3%AD"/>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Ovlada%C4%8D_za%C5%99%C3%ADzen%C3%AD&amp;action=history"/>
		<updated>2026-07-06T10:27:24Z</updated>
		<subtitle>Historie editací této stránky</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Ovlada%C4%8D_za%C5%99%C3%ADzen%C3%AD&amp;diff=211711&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Ovlada%C4%8D_za%C5%99%C3%ADzen%C3%AD&amp;diff=211711&amp;oldid=prev"/>
				<updated>2013-07-04T19:31:12Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Starší verze&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Verze z 4. 7. 2013, 19:31&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Ovlada%C4%8D_za%C5%99%C3%ADzen%C3%AD&amp;diff=211710&amp;oldid=prev</id>
		<title>Sysop: Nahrazení textu</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Ovlada%C4%8D_za%C5%99%C3%ADzen%C3%AD&amp;diff=211710&amp;oldid=prev"/>
				<updated>2011-04-14T21:51:37Z</updated>
		
		<summary type="html">&lt;p&gt;Nahrazení textu&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Soubor:Ovladač zařízení.png|thumb|right|220px|Ukázka umístění vrstvy '''ovladače zařízení''' v architektuře [[operační systém|operačního systému]].]]&lt;br /&gt;
'''Ovladač''' nebo správněji '''ovladač zařízení''' ([[angličtina|anglicky]] '''device driver''') je [[software]], který umožňuje [[Operační systém|operačnímu systému]] pracovat s [[Hardware|hardwarem]]. Některé ovladače jsou součástí operačního systému, jiné jsou distribuovány s hardwarem (např. na [[CD-ROM]]).&lt;br /&gt;
Ovladač zajišťuje řízení hardware a zároveň komunikuje se zbytkem operačního systému pomocí obecnějších [[rozhraní]], která zajišťuje abstrakci zařízení. Základní vlastností abstrakce je použití stejného nebo podobného rozhraní pro podobná zařízení: třeba abstrakce blokového zařízení umožňuje pracovat stejně s [[pevný disk|diskem]], [[disketa|disketou]] a [[Kompaktní disk|CD]]/[[DVD]] mechanikou. CD/DVD mechanika má kromě rozhraní blokového zařízení druhé rozhraní umožňující vypalování, ale program který z ní chce jenom číst soubory o tomto druhém rozhraní nepotřebuje vědět.&lt;br /&gt;
Zpravidla bývá rozhraní snazší k používání než přímý přístup na zařízení - například umožňuje [[spooling]] a bufferování i u zařízení, které ho nepodporují samy.&lt;br /&gt;
Oddělení obsluhy zařízení od jádra operačního systému značně zjednodušuje návrh architektury a snižuje možnost chyby při vývoji. [[Mikrojádro|Mikrojádra]] jdou ještě dál a umísťují ovladače do aplikačního prostoru.&lt;br /&gt;
Často se rozhraní k ovladači realizuje jako [[zařízení (soubor)|soubor zařízení]] (angl. device file). V případě systémů [[UNIX]]ového typu se jedná o speciální typ souborů a operace na takových souborech jsou preferovanou metodou pro komunikaci mezi aplikací a ovladačem.&lt;br /&gt;
Pojmenování ovladač zařízení vzniklo jako označení ovladačů fyzických zařízení. Dnes se výraz ''ovladač'' (driver) nebo i ''ovladač zařízení'' často přeneseně používá i pro části operačního systému, které poskytují jinou funkcionalitu než přístup k hardware a tedy se nejedná doslova o ovladač zařízení - zvlášť pokud v daném operačním systému neexistuje jiné pojmenování. Typickým příkladem je část implementující některý typ [[souborový systém|souborového systému]].&lt;br /&gt;
Existují i případy, kdy není jasné zda k ovladači patří nějaké fyzické zařízení nebo ne: v operačním systému [[MS-DOS]] například existuje rozhraní ovladače [[EMS (paměť)|EMS]], které původně sloužilo pro ovladač hardware s rozšiřující pamětí, ale později (na [[80386]]) bylo beze změny použito pro čistě virtuální ovladač pro přístup k hlavní paměti počítače nad limitem 1MB.&lt;br /&gt;
== Rozdělení ovladačů zařízení ==&lt;br /&gt;
Protože existuje velká rozmanitost moderního hardware a operačních systémů, existuje mnoho možností použití ovladačů. Nejčastější využití ovladačů:&lt;br /&gt;
* [[počítačová tiskárna]]&lt;br /&gt;
* [[grafický adaptér]]&lt;br /&gt;
* [[síťová karta]]&lt;br /&gt;
* [[zvuková karta]]&lt;br /&gt;
* řízení zařízení připojených na [[sběrnice|sběrnici]] počítače&lt;br /&gt;
* externí zařízení připojené na nízkorychlostní sériové porty ([[Universal Serial Bus|USB]], [[FireWire]], [[RS232]],…)&lt;br /&gt;
* datové úložné zařízení, jako [[pevný disk]], jednotka [[Kompaktní disk|CD]], [[disketa|disketová]] jednotka (atd.) a jejich sběrnice [[EIDE]], [[SCSI]]&lt;br /&gt;
* podpora různých [[souborový systém|souborových systémů]]&lt;br /&gt;
* podpora zařízení pro akvizici obrazu (digitální [[kamera]] a [[fotoaparát]], [[skener]])&lt;br /&gt;
== Základní abstraktní úrovně pro ovladače zařízení ==&lt;br /&gt;
* [[hardware]]&lt;br /&gt;
** přímé řízení hardware&lt;br /&gt;
** řízení hardware prostřednictvím mezivrstvy [[firmware]] (např. [[BIOS]])&lt;br /&gt;
** použití dalšího ovladače (např. ovladač souborového systému volá služby ovladače [[pevný disk|pevného disku]])&lt;br /&gt;
** simulování činnosti hardware ([[virtualní zařízení]])&lt;br /&gt;
* [[software]]&lt;br /&gt;
** podpora přímého přístupu k možnostem hardwaru (např. grafická [[knihovna (programování)|knihovna]] [[DirectX]])&lt;br /&gt;
** rozhraní pro aplikační software (např. [[TWAIN]] ovladač pro akvizici obrazu)&lt;br /&gt;
** rozhraní pro implementaci a konverzi jazyka (např. [[PostScript]] virtuální tiskárna)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Článek z Wikipedie}}&lt;br /&gt;
[[Kategorie:Operační systém]]&lt;br /&gt;
[[Kategorie:Systémový software]]&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	</feed>