Développement de driver USB

Développement de driver USB - C - Programmation

Marsh Posté le 07-12-2005 à 22:20:44    

Bonjour,
 
je dois développer un driver USB avec le Driver Development Kit de Microsoft. J'ai lu la spécification USB, jeter un coup d'oeil aux routines et autres structures fournies avec le DDK, puis j'ai regardé les exemples de codes... Comme vous pouvez l'imaginer, c'est assez indigeste dans l'ensemble. En fait j'aimerais savoir où je pourrais trouver une sorte de tutorial du développement en général, et de driver de driver en USB plus particulièrement.
 
En gros c'est pour avoir au moins quelques pistes, sinon un exemple générique et assez simple à modifier pour mes besoins.
 
Merci d'avance!

Reply

Marsh Posté le 07-12-2005 à 22:20:44   

Reply

Marsh Posté le 07-12-2005 à 22:52:39    

Morbho a écrit :

je dois développer un driver USB avec le Driver Development Kit de Microsoft. J'ai lu la spécification USB, jeter un coup d'oeil aux routines et autres structures fournies avec le DDK, puis j'ai regardé les exemples de codes... Comme vous pouvez l'imaginer, c'est assez indigeste dans l'ensemble. En fait j'aimerais savoir où je pourrais trouver une sorte de tutorial du développement en général, et de driver de driver en USB plus particulièrement.
 
En gros c'est pour avoir au moins quelques pistes, sinon un exemple générique et assez simple à modifier pour mes besoins.


http://www.microsoft.com/whdc/devi [...] sbfaq.mspx


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 14-12-2005 à 12:13:33    

Merci pour le lien, mais en fait c'est pas que j'ai une question en particulier. Au contraire, mon problème, c'est que je ne sais pas par quel bout prendre le problème. Quand on voit les exemples fournit avec le DDK, pour un driver générique de clavier, y'en a bien pour 6000 lignes de code! Ce que j'aimerais avoir, c'est un guide qui me dise quels sont les choses à implémenter nécessairement, pour gérer le PnP, l'alimentation et la fonction de mon pilote...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed