linux下在用户空间访问I/O端口的ioperm和iopl函数
Linux下设置端口权限的系统调用有两个:ioperm和iopl函数。
1.ioperm函数
功能描述:
为调用进程设置I/O端口访问权能。ioperm的使用需要具有超级用户的权限,只有低端的[0-0x3ff] I/O端口可被设置,要想指定更多端口的权能,可使用iopl函数。这一调用只可用于i386平台。
用法:
#include /* for libc5 */
为调用进程设置I/O端口访问权能。ioperm的使用需要具有超级用户的权限,只有低端的[0-0x3ff] I/O端口可被设置,要想指定更多端口的权能,可使用iopl函数。这一调用只可用于i386平台。
用法:
#include /* for libc5 */