Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man skriver en enkel drivrutin PCI Device

    Drivrutiner är program som tillåter operativsystemet att interagera med datorns maskinvara . Drivrutiner är nödvändiga för datorns hårdvara för att fungera korrekt . Skriva drivrutiner för dina PCI-enheter kräver att du har en förståelse för ditt operativsystem och din hårdvara . Drivrutiner måste skrivas i C eller C + + programmering språk . Den mest lämpliga drivrutinen modul för PCI-drivrutinerna är Kernel -Mode Driver Framework ( KMDF ) . Mycket av KMDF koden ligger inom ramen kräver mycket minimal gemensam kod för PCI-drivrutinerna . Saker du behöver Review, Windows Driver Kit Review, Windows felsökningsverktyg
    C eller C + + kompilator
    Visa fler instruktioner
    1

    Hämta och installera Windows Drivers Kit ( WDK ) från Microsoft . En länk finns i avsnittet Resurser . Den WDK ger dig möjlighet att utveckla , sammanställa och felsöka dina drivrutiner innan driftsättning .
    2

    Sök igenom exempelkod som med WDK för en förare som liknar din PCI -enheten . Om möjligt , ändra exempelkod från WDK till din PCI enhetens specifika behov . Modifiera befintliga exempelkod kommer att spara mycket tid och kommer att hindra dig från att göra många kodningsfel . Provet koden kan också fungera som ett pedagogiskt verktyg för att hjälpa dig att förstå vad som krävs för att skriva drivrutiner för Windows .
    3

    Kompilera och bygga din förare med build -verktyg som medföljer WDK .
    4

    Installera ett kontrollerat system för byggande av Windows för testning och felsökning . En markerad build är långsammare än en fri bygga , men det är lätt att använda och kommer att generera omfattande felsökningsinformation .
    5

    Skapa en INF -fil . INF-filen innehåller det mesta av den centrala information som din dator använder för att installera drivrutinen på din dator .
    6

    Testa din nya drivrutinen genom att installera den på din dator . Kontrollera om din nya drivrutin fungerar korrekt eller om det orsakar eventuella systemfel .
    7

    felsöka nya drivrutinen använder Drivrutinsverifiering . Den Drivrutinsverifiering kommer att testa din drivrutin för att se hur den presterar i extrema och stressande situationer .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur till Bädda in Python
    ·En handledning om Microsoft Visual Studio C + +
    ·Hur man byter godtycklig text i String i C + +
    ·Hur Länk COBOL & C tillsammans på z /OS
    ·Hur tar jag en sträng från en indatafil och vända de…
    ·Hur man skapar sidhuvuden och filer OBJ i C + +
    ·Hur man skapar en ny DAT -fil i Matlab
    ·Hur man ansluter VB6.0 & VC + +
    ·Hur man skriver ett Game Story i C + +
    ·Hur man använder Strtok funktion i C + +
    Utvalda artiklarna
    ·Konvertera en lista till en matris i Python
    ·Hur ersätta flera tecken i en sträng med Java
    ·Så ringer ett skal från en Perl Script
    ·Hur du kontrollerar om en enhet Använda VB
    ·Hur man gör en grundläggande timer i Java
    ·Hur man skriver ett program för en TI - 83 Plus
    ·Perl : Hur man använder en variabel i en Split funktio…
    ·Hur man gör Random Numbers i Visual Basic
    ·Tutorials på algoritmer som används i datorgrafik
    ·Visual C Sharp String Functions
    Copyright © Dator Kunskap http://www.dator.xyz