web-dev-qa-db-fra.com

Comment puis-je lire l'ensemble d'informations avec setpci?

J'utilise setpci pour régler la vitesse d'horloge de mon Intel 945GME comme ceci:

setpci -s 00:02.0 f0.b=00,60
setpci -s 00:02.0 f0.b=33,05

Cependant, je suis bloqué sur la façon de relire l'information, j'ai essayé:

setpci -s 00:02.0 f0.b

comme le dit la page de manuel setpci, omettez simplement la valeur pour lire le registre, mais renvoie "03", quel que soit ce que j'ai défini. Comment puis-je lire la valeur du registre afin qu'un petit script puisse vérifier la valeur actuelle?

3
user10846

J'ai résolu ce problème avec un travail minutieux de l'homme setpci:

... vous devez ajouter un spécificateur de largeur .B, .W ou .L pour choisir le nombre d'octets (1, 2 ou 4) à transférer.

1
user10870