2012-08-03 62 views
1

我需要读取位于系统PCI总线上的AHCI控制器的HBA存储器寄存器。我有一个驱动程序,使用它我可以读取系统中所有PCI设备的配置空间(使用ReadConfig和WriteConfig)。通过这个,我能够获得ABAR内容,这是AHCI设备配置空间中最后一个BAR。现在,我需要读取这些内存寄存器的值。有谁知道如何做到这一点? PCITree能够做到这一点,所以我知道这是可能的。读取窗口中的PCI设备存储器寄存器

我新的驱动程序的开发,所以任何帮助将不胜感激... :)

回答

0

据我所知,您可以使用WINIO Windows下访问内存NT/2000/XP/2003/Vista/7的和请参考link并点击“winio”下载并使用。其中包含示例和源代码,您可以轻松转移到您的应用程序。