Chinaunix's Archiver
论坛
›
Linux环境编程
› Linux用户态下如何将虚拟地址转换为物理地址(X86架构)
SZ_DIV8
发表于 2012-09-19 11:22
Linux用户态下如何将虚拟地址转换为物理地址(X86架构)
Hi,各位好:
我现在有这样一个需求:在用户态需要得到 " 一片物理地址Buffer",利用这片物理地址跟机器的BIOS进行通信,
为什么要物理地址呢? 是因为BIOS 只认物理地址.
需要的物理地址Buffer 大小大概4K到8K Bytes.
请问: 该如何得到这个物理地址Buffer呢???
谢谢!!!!!
chnliyong
发表于 2012-09-19 14:23
这个在用户态没法实现吧
abren7758521
发表于 2012-09-20 17:01
貌似需要在内核函数来实现吧 有个转换函数的具体是什么忘记了
页:
[1]
查看完整版本:
Linux用户态下如何将虚拟地址转换为物理地址(X86架构)