如何在代码中从SATA控制器上的PIO切换到DMA模式?

时间:2012-04-03 20:50:34

标签: c windows device-driver sata

我正在运行Windows 7.我需要构建一个无人值守/自动化测试来运行一些SATA驱动器。其中一个测试要求是在两种状态下使用DMA运行驱动器(启用和禁用)
要手动更改此设置,您可以:

   1) Open Device Manager.
   2) Expand "IDE ATA/ATAPI controllers".
   3) Pick one of the ATA Channels listed; right-click properties; Advanced tab.
   4) Toggle "Enable DMA".


正如我所说,我需要无人看管。关于如何做到的任何想法?我已经搜索了Windows开发中心的高低,包括驱动程序开发工具包中的设备实例和设置内容。我找不到任何相关的东西。我还搜索了可能完成这项工作的注册表项,但也没有找到任何东西。

0 个答案:

没有答案