Man page - ioperm(2)

Packages contains this manual

Available languages:

en fr pl nl ja ru ro de

Manual

IOPERM

名 前
書 式
čŖ¬ ꘎
čæ” 悊 値
エ 惩 ー
ęŗ– ꋠ
注 ꄏ
関 連 項 ē›®
恓 恮 ꖇ 書 恫 恤 恄 恦

名 前

ioperm - 惝 ー 惈 恮 å…„ 出 力 許 åÆ 悒 設 定 恙 悋

書 式

#include <sys/io.h> /* for glibc */

int ioperm(unsigned long from , unsigned long num , int turn_on );

čŖ¬ ꘎

ioperm () は 态 引 ꕰ from 恮 I/O 惝 ー 惈 ć‚¢ 惉 惬 ス 恋 悉 num 惓 惃 惈 分 恮 領 域 恫 対 恙 悋 态 呼 び 出 恗 元 ス 惬 惃 惉 恮 ć‚¢ ク ć‚» ス 許 åÆ 惓 惃 惈 悒 設 定 恙 悋 怂 turn_on が 0 仄 外 恮 å “ 合 态 ꌇ 定 恕 悌 た 惓 惃 惈 恫 対 応 恙 悋 許 åÆ が ꜉ 効 恫 な 悋 怂 turn_on が 0 仄 外 恮 å “ 合 态 呼 び 出 恗 元 惗 惭 ć‚» ス は 特 権 ( CAP_SYS_RAWIO ) 悒 持 っ 恦 恄 な 恑 悌 恰 な 悉 な 恄 怂

Linux 2.6.8 悈 悊 前 恮 惐 ー ジ 惧 ン 恧 は 态 恓 恮 ę–¹ 法 恧 設 定 恧 恍 悋 恮 は 0x3ff 番 地 ま 恧 恮 I/O惝 ー 惈 恫 限 悉 悌 恦 恄 た 怂 恓 悌 悈 悊 悂 大 恍 な ć‚¢ 惉 惬 ス 恮 惝 ー 惈 恫 対 恗 恦 は iopl (2) 関 ꕰ 悒 使 悏 な 恑 悌 恰 な 悉 な 恋 っ た 怂 Linux 2.6.8 仄 降 恧 は 态 65,536 個 恮 I/O 惝 ー 惈 悒 ꌇ 定 恧 恍 悋 怂

Permissions are inherited by the child created by fork (2) (but see NOTES). Permissions are preserved across execve (2); this is useful for giving port access permissions to unprivileged programs.

恓 恮 ć‚· ス 惆 惠 コ ー 惫 は 恻 と 悓 恩 i386 ć‚¢ ー 悭 惆 ク 惁 ャ ー 恮 た 悁 恠 恑 恮 悂 恮 恧 恂 悋 怂 恝 恮 他 恮 多 恏 恮 ć‚¢ ー 悭 惆 ク 惁 ャ ー 恧 は 存 在 恗 な 恄 恋 态 åøø 恫 エ 惩 ー 悒 čæ” 恙 怂

čæ” 悊 値

ꈐ 功 恗 た å “ 合 は 0 が čæ” 恕 悌 悋 怂 エ 惩 ー 恮 å “ 合 は -1 が čæ” 恕 悌 态 errno が 適 切 恫 設 定 恕 悌 悋 怂

エ 惩 ー

EINVAL

from ま た は num 恮 値 が äø ę­£ 恧 恂 悋 怂

EIO

(PowerPC 恧 ) 恓 恮 ć‚· ス 惆 惠 コ ー 惫 は 悵 惝 ー 惈 恗 恦 恄 な 恄 怂

ENOMEM

惔 モ リ ー äø č¶³ 怂

EPERM

呼 び 出 恗 元 ス 惬 惃 惉 恫 十 分 な 権 限 が な 恋 っ た 怂

ęŗ– ꋠ

ioperm () は Linux 特 ꜉ 恮 関 ꕰ 恧 恂 悊 态 ē§» ꤍ 悒 ꄏ 図 恗 た 惗 惭 悰 惩 惠 恧 使 用 恗 恦 は な 悉 な 恄 怂

注 ꄏ

/proc/ioports 惕 ć‚” 悤 惫 恫 は 态 ē¾ 在 恓 恮 ć‚· ス 惆 惠 恫 割 悊 当 恦 悉 悌 恦 恄 悋 I/O 惝 ー 惈 が 蔨 示 恕 悌 悋 怂

Before Linux 2.4, permissions were not inherited by a child created by fork (2).

glibc2 恫 は <sys/io.h> と <sys/perm.h> 恮 äø” ę–¹ 恫 ioperm () 恮 惗 惭 惈 タ 悤 惗 が 恂 悋 怂 後 者 は i386 恮 み 恧 利 用 åÆ 能 な 恮 恧 态 使 用 恙 べ 恍 恧 は な 恄 怂

関 連 項 ē›®

iopl (2), outb (2), capabilities (7)

恓 恮 ꖇ 書 恫 恤 恄 恦

恓 恮 man ペ ー ジ は Linux man-pages 惗 惭 ジ 悧 ク 惈 恮 リ リ ー ス 5.10 恮 äø€ 部 恧 恂 悋 怂 惗 惭 ジ 悧 ク 惈 恮 čŖ¬ ꘎ と 惐 悰 å ± 告 恫 関 恙 悋 ꃅ å ± は https://www.kernel.org/doc/man-pages/ 恫 書 恋 悌 恦 恄 悋 怂