2012-08-03 60 views
1

我需要讀取位於系統PCI總線上的AHCI控制器的HBA存儲器寄存器。我有一個驅動程序,使用它我可以讀取系統中所有PCI設備的配置空間(使用ReadConfig和WriteConfig)。通過這個,我能夠獲得ABAR內容,這是AHCI設備配置空間中最後一個BAR。現在,我需要讀取這些內存寄存器的值。有誰知道如何做到這一點? PCITree能夠做到這一點,所以我知道這是可能的。讀取窗口中的PCI設備存儲器寄存器

我新的驅動程序的開發,所以任何幫助將不勝感激... :)

回答

0

據我所知,您可以使用WINIO Windows下訪問內存NT/2000/XP/2003/Vista/7的和請參考link並點擊「winio」下載並使用。其中包含示例和源代碼,您可以輕鬆轉移到您的應用程序。