11

我已经厌倦了等待惠普为我的笔记本电脑修复可切换图形驱动程序,但我认为我可以通过调用 ACPI 方法自己切换 GPU。切换使用 Linux 中的 vga_switcheroo 进行,它是开源的,所以我知道我需要调用哪些方法,但不知道如何调用它们。

我需要调用的两个方法位于 SSDT 命名空间中,如果这很重要,我还需要传递整数参数。

4

1 回答 1

4

一些关于类似问题的链接(例如)说这只能来自 Windows 下的内核模式驱动程序。所以要做到这一点,我只能想到以下选项:

  1. 自己编写整个视频驱动程序 - 我怀疑你会这样......

  2. 查找有关 GPU 的现有视频驱动程序的文档或对其进行逆向工程,并使用函数DeviceIoControl( MSDN ) 通过 IOCTL 发出必要的命令。也不是很可靠——现有的驱动程序可能不包含必要的功能/IOCTL——但我认为它比第一个选项容易得多。

于 2011-12-08T09:00:43.350 回答