Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan skrive en enkel PCI Device Driver
    Device drivere er programvare som gjør at operativsystemet til å samhandle med datamaskinens maskinvare. Drivere er nødvendig for datamaskinens maskinvare for å fungere skikkelig . Skrive enhetsdrivere for PCI-enheter krever at du har en forståelse av operativsystemet og maskinvaren . Enhetsdrivere må være skrevet i C eller C + + programmeringsspråk. Den mest hensiktsmessige driver modul for PCI drivere er Kernel -Mode Driver Framework ( KMDF ) . Mye av KMDF koden ligger innenfor rammen som krever svært minimal felles kode for PCI drivere. Du trenger
    Windows Driver Kit
    Windows debugging verktøy
    C eller C + + kompilatoren
    Vis flere instruksjoner
    en

    Last ned og installer Windows Drivers Kit ( WDK ) fra Microsoft. En kobling er gitt i Resources . Den WDK vil tillate deg å utvikle , sammenstille og feilsøke driverne før distribusjon.
    2

    Søk gjennom prøven koden som følger med WDK etter en driver som er lik din PCI -enheten. Hvis mulig , endre eksempelkode levert av WDK til PCI enhetens spesifikke behov . Modifisere den eksisterende eksempelkode vil spare mye tid og vil hindre deg fra å gjøre mange kodefeil . Prøven koden kan også tjene som et pedagogisk verktøy for å hjelpe deg å forstå hva som kreves for å skrive drivere for Windows.
    3

    Kompiler og bygge din driver med build -verktøyet som følger med WDK .
    4

    Installer et kontrollert system bygger på Windows for testing og debugging . En sjekket bygge er tregere enn en fri bygge, men det er lett å bruke og vil generere omfattende debugging informasjon.
    5

    Lag en INF -fil . INF-filen inneholder det meste av det sentrale informasjonen datamaskinen bruker til å installere driveren på datamaskinen.
    6

    Test din nye driveren ved å installere den på datamaskinen . Sjekk om din nye driveren fungerer riktig eller om det fører til noen systemfeil .
    7

    Debug den nye driveren ved hjelp av driverbekrefting . Den driverbekrefting vil teste driveren for å se hvordan det fungerer i ekstreme og stressende situasjoner.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å manipulere strenger i MFC 
    ·Hvordan sette Skrift til Arial i C # 
    ·Hvordan Ring Visual Basic DLL Fra C 
    ·Hvordan bruke Threading og meldinger i Visual C + + 
    ·Alternativer til Boomerang Decompiler 
    ·Hvordan lese Hex Number C + + 
    ·Hvordan konvertere fra String til Char i C + + 
    ·Hvordan virker C program for å vise Currency Conversio…
    ·Hvordan Reverse en verdi i C + + 
    ·Hvordan lage en C + + Void Skjerm 
      Anbefalte artikler
    ·Hvordan skrive et program i Java som innganger N Words …
    ·Hvordan Reset ContentView på Android 
    ·Hvordan erstatte String Windows 
    ·Hvordan legge til elementer til en Array i C - # 
    ·Hvordan legge til et banner Ved hjelp av HTML programme…
    ·Hvordan dele opp Input -filer i Java 
    ·Hvordan Anchor en DIV til nederst på en side 
    ·Slik konverterer RDB filer til Mpeg 
    ·Hvordan multiplisere heltall med bit Flytter 
    ·Hvordan bruke Break erklæringen i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/