如何在核心驱动中申请一块内存,但地址在用户模式的范围?
如何在核心驱动中申请一块内存,但地址在用户模式的范围?
谢谢。
[解决办法]
在内核驱动里面申请内存;
然后映射到虚拟地址(也就是用户地址空间)。
大致就是这样,实现细节LINUX和WINDOWS会有所不同。
[解决办法]
这个你就直接alloc,然后在mmap就好了呀。
这样就能使用了。你去参考一下内核的驱动的例子,许多都是关于这样方面的。
看看v4l2的,或者是frambuffer的部分东西,你就明白了。
[解决办法]
windows下相关api是那些?
愿闻其详。
[解决办法]