Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1766 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Comment modifier un Driver ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment modifier un Driver ?

n°2023109
aubry83
Posté le 15-09-2010 à 16:30:17  profilanswer
 

Bonjour à tous,
 
Je suis nouveau sur le forum donc veuillez m'excuser si j'ai posté au mauvais endroit ou si j'ai fait un double poste.
 
Voila je vous explique mon problème, j'ai ressemant installé Windows Seven sur mon ordinateur portable (où Vista y était de base) mais je ne trouve pas deux driver, pour ma webcam intégré et pour mon lecteur de carte SD.
 
Je me tourne donc vers vous pour savoir s'il est possible (je pense que oui) et surtout savoir comment faire pour modifier un pilote.
 
Voici ce que je voudrais faire, prendre le driver Vista et le modifier afin qu'il fonctionne sous Seven, pouvez m'aider ?
 
En vous remerciant par avance,
 
Bonne journée,
 
Aubry.

mood
Publicité
Posté le 15-09-2010 à 16:30:17  profilanswer
 

n°2023112
theshockwa​ve
I work at a firm named Koslow
Posté le 15-09-2010 à 16:32:47  profilanswer
 

si c'est pour de la programmation, il va méchamment falloir te retrousser les manches, surtout que tu n'auras probablement pas les sources du driver pour Vista. J'imagine que ta question est plus pour la section Software & réseau du forum


---------------
last.fm
n°2023114
rufo
Pas me confondre avec Lycos!
Posté le 15-09-2010 à 16:51:58  profilanswer
 

Il veut développer un driver... C'est un fou  :pt1cable:


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2023128
aubry83
Posté le 15-09-2010 à 17:44:34  profilanswer
 

Un fou... de suite !!! lol donc vous êtes en train de me dire que vous n'êtes pas assez calé pour m'aider ??? ;)

n°2023132
rufo
Pas me confondre avec Lycos!
Posté le 15-09-2010 à 17:56:47  profilanswer
 

Coder un driver, c'est franchement bourrin et très bas niveau (au sens, proche du matériel) mais nécessite de très bonnes connaissances du matériel à qui il est destiné et de l'OS... A mon avis, doit pas y avoir beaucoup de monde présent sur ce forum capable de bien faire ce genre de taf...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2023146
antac
..
Posté le 15-09-2010 à 19:14:02  profilanswer
 

Ne les écoutes pas, c'est très simple. Il suffit de faire un reverse engineering sur le pilote existant puis de trouver où sont dans le code assembleur que tu vas obtenir (et les dizaines de milliers de lignes de code) tu arrives à trouver les instructions (qui je suppose sont codés en 32 bits alors que tu as un noyau en 64 bits), que tu refasses les registres et que tu analyses les flux usb entrant/sortant.
 
Tu te doutes bien qu'un programmeur bas niveau est comme son nom l'indique, nul, et que même un type en sortie de brevet des collèges peut faire son travail.
Bref, enjoy


Message édité par antac le 15-09-2010 à 19:17:58
n°2023148
WiiDS
20 titres en GC, 0 abandon, 0 DQ
Posté le 15-09-2010 à 19:19:45  profilanswer
 

aubry83 a écrit :

Un fou... de suite !!! lol donc vous êtes en train de me dire que vous n'êtes pas assez calé pour m'aider ??? ;)


C'est un travail très complexe, minutieux et qui nécessite, en l'absence du code source du pilote une étude approfondie du driver déjà existant.
 
C'est un peu comme si tu débarquais sur un forum "Immobilier" et que tu demandais:
 
"Bonjour à tous,
 
Je suis nouveau sur le forum donc veuillez m'excuser si j'ai posté au mauvais endroit ou si j'ai fait un double poste.
 
Voila je vous explique mon problème, j'ai récemment cherché un appartement sur Paris (où il y a déjà plein d'appartements existants) mais je ne trouve pas de logement qui me convienne.
 
Je me tourne donc vers vous pour savoir s'il est possible (je pense que oui) de construire un petit immeuble, près des Champs Elysées de préférence, ça s'rait chouette.
 
Afin d'obtenir les permis de construire et les financements, pouvez m'aider ?
 
En vous remerciant par avance,
 
Bonne journée,
 
Aubry."
 
C'est pas que ta demande serait impossible à satisfaire, juste que personne de censé voudra faire un tel travail (en tout cas pas à titre gracieux) [:spamafote]


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
n°2023181
guepe
J'ai du noir sur la truffe ?
Posté le 15-09-2010 à 23:46:35  profilanswer
 

Juste pour donner une réponse sensée et constructive  :o  : si le matériel est supporté sous linux (avec un driver libre), tu n'as pas la partie reverse-engineering, le plus difficile quand meme. Suffit de trouver le driver et de le lire comme il faut  :D puis de le porter sous windows 7 (re  :D )
 
Bref pas évident, mais déjà plus réaliste.


---------------
Un blog qu'il est bien
n°2023184
WiiDS
20 titres en GC, 0 abandon, 0 DQ
Posté le 16-09-2010 à 00:19:34  profilanswer
 

guepe a écrit :

Juste pour donner une réponse sensée et constructive  :o  : si le matériel est supporté sous linux (avec un driver libre), tu n'as pas la partie reverse-engineering, le plus difficile quand meme. Suffit de trouver le driver et de le lire comme il faut  :D puis de le porter sous windows 7 (re  :D )

 

Bref pas évident, mais déjà plus réaliste.


Il s'agirait quand même de coder un driver complet. Et en plus, il faudrait probablement le faire signer par Microsoft.

Message cité 2 fois
Message édité par WiiDS le 16-09-2010 à 00:19:39

---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
n°2023229
rufo
Pas me confondre avec Lycos!
Posté le 16-09-2010 à 10:14:26  profilanswer
 

WiiDS a écrit :


Il s'agirait quand même de coder un driver complet. Et en plus, il faudrait probablement le faire signer par Microsoft.


 
Et la marmotte, elle met le chocolat dans le papier d'alu :D Non, heureusement, c'est pas obligatoire, tu peux installer un driver non signé, Windows va juste couiner et te demander si t'es sûr de vouloir l'installer...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
mood
Publicité
Posté le 16-09-2010 à 10:14:26  profilanswer
 

n°2023254
ccp6128
Syntax error
Posté le 16-09-2010 à 11:54:03  profilanswer
 

Pas en 64 bits. Faut obligatoirement un driver signé. Y'a un moyen de mettre une signature bidon par contre me semble.

n°2023522
guepe
J'ai du noir sur la truffe ?
Posté le 17-09-2010 à 16:18:52  profilanswer
 

WiiDS a écrit :


Il s'agirait quand même de coder un driver complet. Et en plus, il faudrait probablement le faire signer par Microsoft.


Non pas au complet, vu qu'il y a déjà la structure du driver sous linux. Ca reste un boulot très sérieux, à se prendre un nombre de BSOD de fou… Mais bon, le monsieur il demande, je lui propose une solution pas si pire !
 
En plus si c'est une webcam USB, libusb est en cours de portage windows, c'est déjà plus simple encore (pas en mode noyau). Enfin, un driver webcam et lecteur de carte, c'est pas la meme complexité qu'un driver d'une carte pci-express, ou un controleur sata…
 
Donc si le monsieur est bon et débrouillard, c'est pas infaisable. Vaut mieux essayer à plusieurs qd meme.


---------------
Un blog qu'il est bien
n°2023524
theshockwa​ve
I work at a firm named Koslow
Posté le 17-09-2010 à 16:37:11  profilanswer
 

vu la question du posteur original et vu qu'il ne revient pas, j'imagine qu'il ne se lancera pas là-dedans de toute façon.


---------------
last.fm
n°2023528
rufo
Pas me confondre avec Lycos!
Posté le 17-09-2010 à 16:59:34  profilanswer
 

C'est clair, s'il s'y connaissait en drivers, il aurait pas posé la question :/...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2023535
WiiDS
20 titres en GC, 0 abandon, 0 DQ
Posté le 17-09-2010 à 17:18:57  profilanswer
 

guepe a écrit :


Non pas au complet, vu qu'il y a déjà la structure du driver sous linux. Ca reste un boulot très sérieux, à se prendre un nombre de BSOD de fou… Mais bon, le monsieur il demande, je lui propose une solution pas si pire !
 
En plus si c'est une webcam USB, libusb est en cours de portage windows, c'est déjà plus simple encore (pas en mode noyau). Enfin, un driver webcam et lecteur de carte, c'est pas la meme complexité qu'un driver d'une carte pci-express, ou un controleur sata…
 
Donc si le monsieur est bon et débrouillard, c'est pas infaisable. Vaut mieux essayer à plusieurs qd meme.


Non mais coder un driver sans connaissances techniques, même pour une simple webcam, mieux vaut racheter une webcam avec un driver compatible hein :o


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
n°2023896
bjone
Insert booze to continue
Posté le 20-09-2010 à 15:25:14  profilanswer
 

Heu le driver vista devrait marcher sous 7.
Au pire y'a le .inf qui est pas comme il faut, enfin faut forcer stou.

Message cité 1 fois
Message édité par bjone le 20-09-2010 à 15:26:47
n°2024331
WiiDS
20 titres en GC, 0 abandon, 0 DQ
Posté le 22-09-2010 à 00:32:26  profilanswer
 

bjone a écrit :

Heu le driver vista devrait marcher sous 7.
Au pire y'a le .inf qui est pas comme il faut, enfin faut forcer stou.


J'imagine qu'il a remplacé Vista x86 par Seven x64, sinon le topic aurait pas existé :o


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Comment modifier un Driver ?

 

Sujets relatifs
Modifier des labels en fonction des changements d'une textboxModifier feuille de style CSS
Modifier template Wordpress[RESOLU]Modifier table Access en Visual Basic
Modifier un template CSSMoyen le plus simple de modifier/remplacer ?
[RESOLU] Modifier timeout pour un mysql_query() ???modifier le code html de mon blog
modifier une ligne precise d'un fichier textecherche programmeur pour modifier un driver imprimante
Plus de sujets relatifs à : Comment modifier un Driver ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR