【PCIScope】Dump PCI device info


PCIScope http://www.tssc.de/products/tools/pciscope

用來讀取 PCI Header configure space,以 IBM X31 位於Bus01 的ATI  顯卡為例。
image 
這套軟體特別的地方是附有Dos版程式(pcitool.exe),當 adu/ru 讀取PCI configuration space發生問題時,就可以利用這套軟體的Dos版程式試看看。

目前這套軟體在Win7可能會有問題。

順便記一下如何讀取PCI configuration space,目前總共有三種Type。

讀取Configuration space是利用scan的方式,命令格式如下

  • [31] 1=Enable
  • [30:24] 保留
  • [23:16] Bus number (8bit, 0~255)
  • [15:11] Device number (5bit, 0~31)
  • [10:8] Function number (3bit, 0~7)
  • [7:2] Configuration space offset address(6bit)
  • [1:0] default:00

組好命令格式往 0CF8 的 IO address丟,再到 0CFC 去收就可以了。

類似軟體:

 

Ed32. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com