Bonjour, alors voilà mon idée, je me baladais sur le net en regardant des articles sur les processeurs et j'ai lu que le coefficient multiplicateur de ces derniers était géré par leur microcode qui lui même est présent au niveau du bios et non au niveau du proc.
Comme l'appel du microcode est géré en fonction du processeur que l'on met (plus précisément en fonction de son CPUID), je me suis dit que si je modifie le bios pour qu'il fasse appel au microcode du processeur mais dans sa version débloqué, j'arriverais à avoir accès aux coeff.
Après avoir gratté des jours et des jours, je me suis muni d'outils pour avoir accès aux informations du bios et il se trouve effectivement qu'il y a un module qui gère l'attribution des microcodes.
J' ai utilisé MMTOOL pour extraire ce module et pour pouvoir le modifier à part et le réinjecter plus tard.
Et là c'est maintenant que les choses se corsent, n'étant pas du tout programmeur, j'ai ouvert ce fichier avec un éditeur hexadécimal et là ce fût le drame, je ne réussissait pas à trouver quelque chose qui me parlais dans tout ces chiffres et lettres pour avoir un début de quelques chose.
Mon but dans ce fichier est de retrouver la ligne correspondante à mon CPUID de mon processeur et de faire en sorte de le réassigner à un autre CPUID d'un processeur mais débloqué. J'ai déjà repéré les codes du microcode et du CPUID que je veux modifier mais dans l'éditeur ,je ne m'y retrouve pas.
Ma question est de savoir si quelqu'un connaît comment ces fichiers sont structurés pour que j'y voit plus claire.
Merci.