我怀疑这种方法甚至可能不会从架构的工程角度暴露太多,因此甚至不会侵入相关实体的知识产权。
问问题
83 次
2 回答
2
可能不会,因为 JIT 编译器必须首先实时编译该代码,并且由于驱动程序连接到内核中,内核将是唯一可以做到这一点的真正程序,并且由于这可能会出现安全问题,我会想象这样的场景是不切实际的。
于 2013-03-29T03:35:24.260 回答
1
一般情况下这是不可能的另一个原因是内部内核 API在 Windows 和 Linux 之间是不同的,甚至在概念上也是如此。
因此,通常 Windows 驱动程序基于 Windows 特定的资源和功能(反之亦然)。
一些聪明的人可以做一个,ndiswrapper
但我想他们必须为 wifi 模拟 Windows 内核特定的 API……;对其他类型的驱动程序(图形,...)这样做实际上是不可能的。
一个实用的建议是避免购买没有 Linux 驱动程序的硬件(最好是免费软件驱动程序)。这给硬件制造商带来了市场压力。
于 2013-03-29T06:05:18.327 回答