Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Preštudujte si dokumentáciu pre kompilátora použité na vytvorenie ovládača zariadenia . Pred tým , než kód je vyrobený , je užitočné poznať všetky direktívy kompilátora a možnosti sú k dispozícii . Kompilátor tiež použiť linker nakoniec produkovať binárne , ktorý bude použitý ako ovládač zariadenia . 
 2 
 Zadajte informácie hlavičku potrebné pre ovládače zariadení . Táto informácia sa používa kompilátor ukazujú , ako načítať spustiteľný súbor ( program ovládače zariadení ) , a tam , kde je vstupný bod do binárnej začína . V systémoch Windows , toto je nazývané " Portable Executable Format " ( PE ) , a to tiež využíva toho , čo je známe ako " subsystému . " 
 3 
 Určte vstupný bod pre vodič . To môže byť k dispozícii predvolené v systéme . Jeden taký vstupný bod je spustiteľný NTProcessStartup ak používate "natívne " východiskový bod pre ovládače zariadení . Východiskový prístupový bod môže byť prepísaná do jednej z Vášho vlastného výberu . 
 4 
 Napíšte aplikácie ovládača zariadenia vo zvolenom jazyku . Ovládače zariadení sú všeobecne najlepšie vyrábané v low - level jazyky , ako je C , C + + alebo assembleri . V procese , použite informácie hlavičku z konfigurácie linker a nariadiť kroky , ktoré majú byť načítané pre vodiča v správnom poradí . 
 5 
 Kompilácia aplikácie do binárnej , použitia dostupných nástrojov pomoci s procesu , ako je napríklad " makefile " . 
 6 
 spustite ovládač s príslušnými spínačmi , takže systém ho rozpozná ako ovládač zariadenia . Napríklad , ovládač zariadenia písaný pre Windows je možné spustiť s prepínačom , ako je " A /Vodič : UP , " . Čo znamená, že nemajú načítať ovládač na operačnom systéme s viacerými procesormi