Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Hardware >> Input & Output Devices >> Content
Hoe maak je een Device Driver Debug
Misschien is het apparaat niet goed werkt , en u vermoedt dat het is vanwege het stuurprogramma eerder dan het apparaat zelf . Probeer het stuurprogramma debuggen voordat scheuren uit je haar . Dit eHow kan helpen . Instructies
1

Open het stuurprogramma voor het apparaat en stel een " breekpunt " in het " DLLENTRY " of " DllMain " entry point van de bestuurder . Om dit te doen , moet u het apparaat dat u zich richt reboot , en reload de bestuurder om ervoor te zorgen dat het breekpunt wordt uitgevoerd . Kopen van 2

Ren de debugger om te zien of het stuurprogramma wordt geladen als het moeten. Het moet het breekpunt u hebt gemaakt in stap 1 te bereiken . Als het werkt , ga verder met de volgende stap . Als dit niet gebeurt , heeft de bestuurder niet zoals het zou moeten laden . Ga naar het oplossen van problemen voor de bestuurder wanneer dit gebeurt , als je probeert om een stuurprogramma te debuggen .
3

Stel een ander breekpunt , maar dit keer in de " XXX_Init ( Device Manager ) " entry point voor de bestuurder . Ga door het initialisatie proces van uw chauffeur als je probeert om het stuurprogramma te debuggen . Voer de debugger opnieuw , in een poging om te bevestigen dat de driver wordt herkend door het apparaat manager, en werkt correct .
4

Voeg meer breakpoints als u probeert om een stuurprogramma te debuggen . Breekpunten voegen bij de ingang van de verschillende interface functies zoals " XXX_Close ( Device Manager ) " , XXX_IOControl ( Device Manager ) , XXX_Read ( Device Manager ) , en meer .
5

Probeer uitvoering stroom -interface door vervangen " XXX " met iets dat past bij de specifieke implementatie , zoals DEVFLAGS_NAKEDENTRIES.Test wat je hebt gedaan door het uitvoeren van de debugger opnieuw .

Test 6 wat je hebt gedaan door het uitvoeren van de debugger opnieuw.

7

Controleer of de " interrupt service thread " functioneert door het instellen van breekpunten in de IST van de bestuurder . Voer de debugger opnieuw om het te zien de bestuurder goed werkt als u probeert om een stuurprogramma te debuggen . Als dit goed draait , dan heb je succes debugged het apparaatbeheer .

Previous: Next:
  Input & Output Devices
·Hoe Set Up Software te werken …
·Hoe Hook Up een condensator mi…
·Hoe maak je verbinding een Tos…
·Hoe maak je een Steering Wheel…
·Hoe maak je een PCI seriële p…
·Hoe maak je een Smartphone Fla…
·Hoe te Blackmagic Intensity Pr…
·Hoe maak je verbinding een Gig…
·Hoe een computer te gebruiken …
  Related Articles
Hoe te Rechtvaardigen de aankoop van de …
Hoe maak je een nieuwe Apple iPad Comput…
Hoe de iPad kopen 
Hoe te kiezen tussen een Apple iPad en e…
Hoe te lezen Books op iPad 
Hoe de Krant op iPad 
Hoe Flip Ultro /Mino video's afspelen op…
Hoe HD- video's naar iPad op Mac OS X 
Hoe maak je een Cute Satchel Purse te ma…
  Hardware Articles
·Hoe maak je Kloon een Windows harde schi…
·Hoe maak je een SD-kaart formatteren naa…
·Heb Netbooks Heb draadloze kaarten ? 
·Hoe je video's afspelen op USB-drives 
·USB Low - Level Tool Formatteren 
·De HP Deskjet 3650 printer werden uitgeb…
·Hoe kan ik een HP Deskjet 5550 Problemen…
·Hoe maak je Vet een Saitek X52 Joystick 
·Verschil tussen Mono & Binaural headsets…
Copyright © Computer Kennis http://www.nldit.com