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 Pakkanenwrites: > 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.