Les pilotes de périphériques sont des programmes qui permettent à votre système d'exploitation d'interagir avec le matériel de votre ordinateur. Les pilotes sont nécessaires pour le matériel de votre ordinateur pour fonctionner correctement. L'écriture de pilotes de périphériques pour les périphériques PCI vous oblige à avoir une compréhension de votre système d'exploitation et votre matériel. Les pilotes de périphériques doivent être écrites en C ou C + + langage de programmation. Le module du pilote le plus approprié pour les pilotes PCI est le framework de pilote en mode noyau ( KMDF ) . Une grande partie du code KMDF réside dans le cadre nécessitant très minime code commun pour les pilotes PCI . Choses que vous devez
pilote Windows Kit
Fenêtres outils de débogage
C ou C + + compiler
Show More Instructions
1
télécharger et installer le kit Drivers Windows ( WDK ) auprès de Microsoft. Un lien est fourni dans la section Ressources . Le WDK vous permettra de développer, compiler et déboguer vos pilotes avant le déploiement.
2
Recherche par le code fourni avec WDK pour un pilote qui est proche de votre périphérique PCI . Si possible , modifiez le code de l'échantillon fourni par WDK aux besoins spécifiques de votre périphérique PCI. Modifier le code d' échantillon existant permettra d'économiser beaucoup de temps et vous évitera de faire de nombreuses erreurs de codage . L'exemple de code peut également servir d' outil pédagogique pour vous aider à comprendre ce qu'il faut pour écrire des pilotes pour Windows.
3
Compiler et construire votre pilote à l'aide de l'utilitaire de génération qui est inclus avec le WDK .
4
Installer un système version vérifiée de Windows pour tester et déboguer . Une version vérifiée est plus lent qu'un construire libre, mais il est facile à utiliser et va générer de nombreuses informations de débogage.
5
Créer un fichier INF . Le fichier INF contient la plupart des informations central de votre ordinateur utilise pour installer le pilote sur votre ordinateur.
6
Testez votre nouveau pilote en l'installant sur votre ordinateur. Vérifiez si vos nouvelles fonctions du pilote correctement ou si elle provoque des erreurs du système.
7
déboguer votre nouveau pilote à l'aide du vérificateur de pilotes . Le vérificateur de pilote permettra de tester votre pilote pour voir comment il se comporte dans des situations extrêmes et stressant.