Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Spustite terminál stlačením " Ctrl " , " Alt " a " T " súčasne . 
 2 
 Vytvoriť zoznam PCI zariadení pripojených k systému . Do príkazového riadka zadajte príkaz " lspci " a stlačte " Enter . " To vytvára zoznam všetkých PCI zariadení . 
 3 
 Zapíšte štítok PCI pre zariadenie sa jedná . Pozrite sa na názov zariadenia , ktoré potrebuje zmeny ovládača . Na úplne vľavo na riadku s názvom zariadenie , tam je päťmiestny kód v nasledujúcom formáte : " xx : xx.x. " Toto je označenie PCI . Napíšte ho na kus papiera poškriabaniu . 
 4 
 Skontrolujte , či je zariadenie už má IRQ priradené . Do príkazového riadka zadajte príkaz " sudo cat /proc /prerušenie " a stlačte " Enter . " Skenovanie zoznam pre zariadenie v otázke . Ak je uvedená u IRQ , tento proces je kompletný . 
 5 
 Otvorte zariadenie kód ovládača zadaním " gedit " , potom priestor a potom cesta do kódu ovládača . Napríklad , ak je cesta vodič /home/code/driver1.c , typ " gedit /home/code/driver1.c " a stlačte " Enter . " Gedit otvorí súbor kódu. 
 6 
 Žiadosť o IRQ z prístroja kódu ovládača . V editore kódu, vložte nasledujúci kód do funkcie iniciačné zariadenia : 
 
 if ( short_irq > = 0 ) { 
 
 výsledok = request_irq ( short_irq , short_interrupt , 
 
 SA_INTERRUPT , " krátky " , NULL ) ; 
 
 if ( výsledok ) { 
 
 printk ( KERN_INFO " krátka : nemožno získať priradiť IRQ % i \\ n" , 
 
 short_irq ) ; 
 
 short_irq = -1 ; 
 
 } 
 
 else { 
 
 outb ( 0x10 , short_base 2 ) ; 
 
 } 
 
 } 
 7 
 Uložte zmeny ovládača zariadenia kliknutím na tlačidlo " Súbor " , " Uložiť " . 
 8 
 Kompilácia ovládač zariadenia . Na príkazovom riadku zadajte " gcc - c " , potom medzera a potom názov zdrojového súboru . Pomocou predchádzajúceho príkladu , zadajte " gcc - c /home/code/device1.c " a stlačte " Enter . " Ovládač zariadenia je zostavený . 
 9 
 Reštartujte počítač aktivovať novo upravený ovládač zariadenia . 
              
Copyright © počítačové znalosti Všetky práva vyhradené