一下是介绍ioperm的使用方式。但是只能操作0~0x3FF端口。 [quote]【ioperm系统调用】 功能描述: 为调用进程设置I/O端口访问权能。ioperm的使用需要具有超级用户的权限,只有低端的[0-0x3ff] I/O端口可被设置,要想指定更多端口的权能,可使用iopl函数。这一调用只可用于i386平台。 用法: #include /* for libc5 */ #include /* for glibc */ int ioperm(unsigned long from, unsigned long num, int turn_on); ...
by Godbach - 嵌入式开发 - 2008-12-18 13:44:56 阅读(2983) 回复(5)
Linux下设置端口权限的系统调用有两个:ioperm和iopl。 一、ioperm和iopl介绍。 1.ioperm 该系统调用的介绍参考了以下链接中的内容: http://blog.chinaunix.net/u2/76419/showart_1404294.html 功能描述: 为调用进程设置I/O端口访问权能。ioperm的使用需要具有超级用户的权限,只有低端的[0-0x3ff] I/O端口可被设置,要想指定更多端口的权能,可使用iopl函数。这一调用只可用于i386平台。 用法: #include /* for libc5 ...
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-mar...