QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2191|回复: 2

如何在Linux的应用程序中对寄存器或物理地址直接进行操作?

[复制链接]
发表于 2006-5-25 17:07:25 | 显示全部楼层 |阅读模式
问题同上
发表于 2006-5-25 17:28:05 | 显示全部楼层
只有内核模块才有这个权限吧!
内核模块中可以内嵌ASM的
root好像可以申请 ioperm 权限,搜一下吧

刚才搜了一下,ioperm() 只能让你取得地址 0x000 到 0x3ff 的存取权限,调用 iopl(3) 可以获得所有地址存取权限,比较危险,慎用
回复

使用道具 举报

发表于 2006-5-25 18:48:47 | 显示全部楼层
可以嵌入汇编语言的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 16:27 , Processed in 0.041268 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表