| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvordan man skriver en simpel PCI Device Driver
    Enhedsdrivere er programmer, der giver dit operativsystem at interagere med computerens hardware . Drivere er nødvendige for computerens hardware til at fungere ordentligt . Skrivning styreprogrammer til dine PCI-enheder kræver at du har en forståelse af dit operativsystem og din hardware. Enhedsdrivere skal skrives i C eller C + + programmeringssprog. Den mest hensigtsmæssige driver modul til PCI drivere er Kernel -Mode driver Framework ( KMDF ) . Meget af KMDF koden bosat inden for rammerne kræver meget minimal fælles kodeks for PCI drivere. Ting du skal
    Windows driver Kit
    Windows debugging værktøjer
    C eller C + + compiler
    Vis Flere Instruktioner
    1

    downloade og installere Windows Drivers Kit ( WDK ) fra Microsoft. Et link er i afsnittet Ressourcer . Den WDK vil tillade dig at udvikle, kompilere og debug dine drivere før indsættelsen.
    2

    Søg gennem prøven kode, med WDK for en driver, der er magen til din PCI-enhed . Hvis det er muligt , ændre prøven koden leveres af WDK til din PCI enhedens specifikke behov. Ændring af eksisterende kodeeksempel vil spare en masse tid og vil forhindre dig i at foretage talrige kodning fejl. Prøven kode kan også fungere som et pædagogisk værktøj til at hjælpe dig med at forstå, hvad der kræves for at skrive drivere til Windows.
    3

    Kompiler og opbygge din driver ved hjælp af build hjælpeprogram, der følger med WDK .
    4

    Installer en kontrolleret systemet bygge af Windows til test og debugging . En kontrolleret build er langsommere end en gratis bygge, men det er let at bruge og vil generere omfattende debugging information.
    5.

    Opret en INF -fil. INF -filen indeholder de fleste af de centrale oplysninger computeren bruger til at installere driveren på din computer.
    6

    Test din nye driver ved at installere det på din computer. Kontroller at se , om din nye driver fungerer korrekt, eller hvis det forårsager nogen systemfejl.
    7

    debug din nye driver ved hjælp af driveren Verifikator . Driver Verifier vil teste din chauffør at se, hvordan det fungerer i ekstreme og stressende situationer.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan har nullable variabler 
    ·Sådan Tilkald String Array i C + + 
    ·Hvordan man opbygger en Game Engine Fra Scratch 
    ·Hvad er forskellen mellem en analog indgang styringsuds…
    ·CSharp Controls til DataGridView 
    ·Hvordan man skriver en MFC API til Workstation Shutdown…
    ·Sådan Konverter en Float til en String i C Programming…
    ·Sådan Slå i C Fra objekt til datotid 
    ·Sådan bruges en STL Vector Iterator 
    ·Hvad er Scarlett Fever 
      Anbefalede Artikler
    ·Sådan bruges Tekstboks i Visual Basic 6,0 
    ·Sådan bruges kalender i VBA 
    ·Sådan Lær Java Script 
    ·Sådan importeres MySQL til HSQLDB 
    ·Sådan Vis en GridView horisontalt i Vb.Net 
    ·Sammenligning af Java & Net platforme 
    ·CFG File Type 
    ·Rustfrit stål 351M Ford Specs 
    ·Grunde til at bruge Prolog 
    ·Hvordan man kompilerer Python kode 
    Copyright © Computer Viden http://www.computerdk.com