web-dev-qa-db-ja.com

setpciで設定された情報を読み取るにはどうすればよいですか?

私はsetpciを使用してIntel 945GMEのクロック速度を次のように設定しています。

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

しかし、私は情報を読み返す方法に固執しています、私は試しました:

setpci -s 00:02.0 f0.b

setpciのマニュアルページには、レジスタを読み取るために値を単に省略するように記載されていますが、設定内容に関係なく「03」を返します。小さなスクリプトで現在の値をチェックできるように、レジスタの値を読み取るにはどうすればよいですか?

3
user10846

私はman setpciの徹底的なrtfm-ingでこれを解決しました:

...幅指定子.B、.W、または.Lを追加して、転送するバイト数(1、2、または4)を選択する必要があります。

1
user10870