Newsgroups: sfnet.atk.ms-windows
Subject: Ajurin m��ritelm�st� (oli Re: Puhelinverkko-yhteys katkeilee)
References: <[email protected]> <[email protected]>
	<[email protected]> <[email protected]>
Jukka Pakkanen  writes:

> Mik{ sit{ paitsi on "ajurin" m{{ritelm{?  Yleens{ 
> ajurilla tarkoitetaan juuri jonkinlaista laitteen 
> ohjaustiedostoa jossa on laitteelle/k{ytt|j{rjestelm{lle 
> ohjeita mit{ komentoja & toimintoja laite osaa. Yksi
> lysti onko tiedosto selv{kielisess{ muodossa (modeemien 
> ajurit) vai jotain bin{{ritiedostoja.

Kelpaisiko seuraavat m��ritelmt�:

Ajuri ohjelma tai kirjastorutiini, joka tarjoaa k�ytt�j�rjestelm�lle
ja/tai sovellutusohjaimille standardin rajapinnan kyseisen laitteen
toimintojen ohjaamiseen sek� huolehtii kyseisen laitteen ohjaamisesta.
Ajuri ik��nkuin ottaa korkeamman tason k�skyn ja muuttaa seen itse
laitteiston haluamaan muotoon. Esimerkiksi levyaseman ajuri saa
k�skyn lukea tietyn levyn sektorin tiedot, jolloin ajuri tekee
seuraavaa: l�hett�� levyohjaimelle k�skyn siirt�� lukup�� oikelle
uralle, l�hett�� k�skyn lukea tietyn numeroinen sektori, odottaa
ett� sektori on satu luettua levyohjaimen muistiin, lukee
sektorin datan levyasemaohjaimen muistista ja antaan tiedot
ohjelmalle joka l�hetti tuon k�skyn.

Ohjautiedosto sis�lt�� ohjeita mit� komentoja & toimintoja laite osaa,
jotta k�ytt�j�rjestelm�ss� oleva ajuri osaisi sit� k�ytt�� oikein.
Ajurin ohjaustiedostossa voidaan m��ritell� esimerkksi k�ytetty
I/O-osoite, keskeytys, laitteen tukemat ominaisuudet, laitteen
tukemat kommunikointitavat jne. T�m� tiedosto on nyky��n
usein ASCII-muotoinen, mutta voi olla my�s bin��ritiedosto.

Yleisesti siis ajuri on ajettavaa koodia.
Ohjaustiedosto sis�lt�� m��rityksi� jotka ohjaavat miten ajuri
toimii.



-- 
Tomi Engdahl (http://www.iki.fi/then/
Take a look at my electronics web pages at http://www.hut.fi/Misc/Electronics/
Remove "nospam" from my e-mail address if you want reply to me using e-mail.