<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fi">
	<id>https://www.linux.fi/w/index.php?action=history&amp;feed=atom&amp;title=HAL</id>
	<title>HAL - Muutoshistoria</title>
	<link rel="self" type="application/atom+xml" href="https://www.linux.fi/w/index.php?action=history&amp;feed=atom&amp;title=HAL"/>
	<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=HAL&amp;action=history"/>
	<updated>2026-04-27T17:48:10Z</updated>
	<subtitle>Tämän sivun muutoshistoria</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=HAL&amp;diff=43721&amp;oldid=prev</id>
		<title>Oselotti (5. lokakuuta 2015 kello 14.57)</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=HAL&amp;diff=43721&amp;oldid=prev"/>
		<updated>2015-10-05T14:57:27Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fi&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Vanhempi versio&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versio 5. lokakuuta 2015 kello 17.57&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Rivi 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Rivi 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[wikipedia:HAL_(software)|&lt;/del&gt;HAL&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;(&#039;&#039;Hardware Abstraction Layer&#039;&#039;) on ohjelmisto, joka tarjoaa yhdenmukaistetussa muodossa olevaa tietoa järjestelmään liitetystä laitteista eri ohjelmille. HAL pitää myös yllä tietokantaa yksittäisten laitteiden erityisominaisuuksista (engl. &#039;&#039;quirk&#039;&#039;), kuten siitä, miten tiettyä [[näytönohjain]]ta tulisi käsitellä jotta se palautuisi oikealla tavalla järjestelmän horrostilasta, mitkä [[mp3-soitin|mp3-soittimet]] ovat tuettuja, mitkä kannettavat sisältävät viallisen akun jne. HALia kehitetään [[Freedesktop.org]]in puitteissa.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;HAL&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039; &lt;/ins&gt;(&#039;&#039;Hardware Abstraction Layer&#039;&#039;) on ohjelmisto, joka tarjoaa yhdenmukaistetussa muodossa olevaa tietoa järjestelmään liitetystä laitteista eri ohjelmille. HAL pitää myös yllä tietokantaa yksittäisten laitteiden erityisominaisuuksista (engl. &#039;&#039;quirk&#039;&#039;), kuten siitä, miten tiettyä [[näytönohjain]]ta tulisi käsitellä jotta se palautuisi oikealla tavalla järjestelmän horrostilasta, mitkä [[mp3-soitin|mp3-soittimet]] ovat tuettuja, mitkä kannettavat sisältävät viallisen akun jne. HALia kehitetään [[Freedesktop.org]]in puitteissa.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;HAL toimii [[ydin|ytimen]]/[[udev]]in sekä [[työpöytäympäristö]]jen ja vastaavien ohjelmistojen välimaastossa. Se tarjoaa mahdollisuuden vaikkapa [[USB-muisti]]en ja cd-levyjen automaattiseen tunnistukseen ja [[mount|liittämiseen]] työpöytäympäristössä. HALia ei nimestään huolimatta tule sekoittaa tavalliseen [[wikipedia:Hardware abstraction layer|hardware abstraction layeriin]], joka toimii laitteiston ja ytimen välissä.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;HAL toimii [[ydin|ytimen]]/[[udev]]in sekä [[työpöytäympäristö]]jen ja vastaavien ohjelmistojen välimaastossa. Se tarjoaa mahdollisuuden vaikkapa [[USB-muisti]]en ja cd-levyjen automaattiseen tunnistukseen ja [[mount|liittämiseen]] työpöytäympäristössä. HALia ei nimestään huolimatta tule sekoittaa tavalliseen [[wikipedia:Hardware abstraction layer|hardware abstraction layeriin]], joka toimii laitteiston ja ytimen välissä.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l19&quot;&gt;Rivi 19:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Rivi 19:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Aiheesta muualla==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Aiheesta muualla==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[wikipedia:HAL_(software)|HAL Wikipediassa]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[http://people.freedesktop.org/~david/hal-spec/hal-spec.html HALin määritys]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[http://people.freedesktop.org/~david/hal-spec/hal-spec.html HALin määritys]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[http://people.freedesktop.org/~hughsient/quirk/ Tietosivusto HAL:in quirk-ominaisuudesta]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[http://people.freedesktop.org/~hughsient/quirk/ Tietosivusto HAL:in quirk-ominaisuudesta]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Oselotti</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=HAL&amp;diff=27433&amp;oldid=prev</id>
		<title>Pb: uusi sivu</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=HAL&amp;diff=27433&amp;oldid=prev"/>
		<updated>2009-05-15T19:00:24Z</updated>

		<summary type="html">&lt;p&gt;uusi sivu&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Uusi sivu&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[wikipedia:HAL_(software)|HAL]] (&amp;#039;&amp;#039;Hardware Abstraction Layer&amp;#039;&amp;#039;) on ohjelmisto, joka tarjoaa yhdenmukaistetussa muodossa olevaa tietoa järjestelmään liitetystä laitteista eri ohjelmille. HAL pitää myös yllä tietokantaa yksittäisten laitteiden erityisominaisuuksista (engl. &amp;#039;&amp;#039;quirk&amp;#039;&amp;#039;), kuten siitä, miten tiettyä [[näytönohjain]]ta tulisi käsitellä jotta se palautuisi oikealla tavalla järjestelmän horrostilasta, mitkä [[mp3-soitin|mp3-soittimet]] ovat tuettuja, mitkä kannettavat sisältävät viallisen akun jne. HALia kehitetään [[Freedesktop.org]]in puitteissa.&lt;br /&gt;
&lt;br /&gt;
HAL toimii [[ydin|ytimen]]/[[udev]]in sekä [[työpöytäympäristö]]jen ja vastaavien ohjelmistojen välimaastossa. Se tarjoaa mahdollisuuden vaikkapa [[USB-muisti]]en ja cd-levyjen automaattiseen tunnistukseen ja [[mount|liittämiseen]] työpöytäympäristössä. HALia ei nimestään huolimatta tule sekoittaa tavalliseen [[wikipedia:Hardware abstraction layer|hardware abstraction layeriin]], joka toimii laitteiston ja ytimen välissä.&lt;br /&gt;
&lt;br /&gt;
Käytännössä HAL on järjestelmän [[taustaprosessi|taustapalvelu]] ([[init-skripti]]) nimeltään &amp;lt;tt&amp;gt;hal&amp;lt;/tt&amp;gt; tai &amp;lt;tt&amp;gt;haldaemon&amp;lt;/tt&amp;gt;. Laitteistotietoa HAL tarjoaa [[D-Bus]]-väylän kautta.&lt;br /&gt;
&lt;br /&gt;
==fdi-tiedostot==&lt;br /&gt;
HALille voidaan [[fdi]]-tiedostojen kautta syöttää tietoa laitteiden ominaisuuksista ja siitä, miten niitä tulisi käsitellä (&amp;#039;&amp;#039;quirk&amp;#039;&amp;#039;). Tällä tavoin voidaan esimerkiksi kertoa [[X]]-palvelimelle, mitkä näppäinkoodit määrittelemällä tietyn multimedia[[näppäimistö]]n painikkeet toimivat halutulla tavalla tai, että mitä ajuria käyttämällä jokin näytönohjain saadaan toimimaan. fdi-tiedostoilla voidaan siis tarjota joustavampi lähestymistapa asetuksiin, jotka normaalisti määritellään tavallisissa [[asetustiedosto]]issa (esimerkiksi [[xorg.conf]]). &lt;br /&gt;
&lt;br /&gt;
Oletuksena tarjottavat fdi-tiedostot löytyvät [[hakemistorakenne|hakemistosta]] &amp;lt;tt&amp;gt;/usr/share/hal/fdi/&amp;lt;/tt&amp;gt;. Ne tulevat tavallisesti [[paketinhallintajärjestelmä|paketin]] &amp;lt;tt&amp;gt;hal-info&amp;lt;/tt&amp;gt; mukana. Itse määritellyt fdi-tiedostot voidaan sijoittaa hakemistoon &amp;lt;tt&amp;gt;/etc/hal/fdi/&amp;lt;/tt&amp;gt;. fdi-tiedostot ovat [[wikipedia:fi:XML|XML]]-muotoisia.&lt;br /&gt;
&lt;br /&gt;
==lshal==&lt;br /&gt;
lshal on [[komentorivi]]komento, jolla voidaan listata laitteistotietoja HALin tietokannasta. Oletuksena se listaa tiedot kaikista laitteista. &lt;br /&gt;
&lt;br /&gt;
[[valitsin|Valitsimella]] &amp;lt;tt&amp;gt;-s&amp;lt;/tt&amp;gt; lshalin saa näyttämään pelkän listan tunnistetuista laitteista. Valitsimella &amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt; saa näytettyä vain tietyn udi-tunnisteen omaavan laitteen tiedot.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[DeviceKit]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
*[http://people.freedesktop.org/~david/hal-spec/hal-spec.html HALin määritys]&lt;br /&gt;
*[http://people.freedesktop.org/~hughsient/quirk/ Tietosivusto HAL:in quirk-ominaisuudesta]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Laitteisto]]&lt;br /&gt;
[[Luokka:Järjestelmä]]&lt;/div&gt;</summary>
		<author><name>Pb</name></author>
	</entry>
</feed>