OSDN Git Service

(split) LDP: Update release pages based on LDP 3.54 release
[linuxjm/LDP_man-pages.git] / release / man2 / iopl.2
index 3208226..6e47c23 100644 (file)
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
+.\"
+.\" Japanese Version Copyright (c) 1997 HORIMOTO Masafumi
+.\"         all rights reserved.
+.\" Translated 1997-09-29, HORIMOTO Masafumi
+.\" Modified 1999-04-03, HANATAKA Shinya <hanataka@abyss.rim.or.jp>
+.\" Updated 2003-10-12, Kentaro Shirakata <argrath@ub32.org>
+.\" Updated 2005-02-24, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
+.\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
+.\"
 .TH IOPL 2 2013\-03\-15 Linux "Linux Programmer's Manual"
 .SH 名前
 iopl \- I/O 特権レベルを変更する
@@ -43,8 +52,7 @@ iopl \- I/O 特権レベルを変更する
 .sp
 \fBint iopl(int \fP\fIlevel\fP\fB);\fP
 .SH 説明
-\fBiopl\fP()  changes the I/O privilege level of the calling process, as
-specified by the two least significant bits in \fIlevel\fP.
+\fBiopl\fP()  は呼び出し元のプロセスの I/O 特権レベルを \fIlevel\fP の下位 2 ビットで指定した値に変更する。
 
 この関数は 8514 互換の X サーバを Linux で動作させるために必要である。 なぜならこの X サーバは 65536 個の I/O
 ポート全てへのアクセスを要求するので \fBioperm\fP(2)  関数では不十分だからである。
@@ -68,9 +76,8 @@ specified by the two least significant bits in \fIlevel\fP.
 このシステムコールは実装されていない。
 .TP 
 \fBEPERM\fP
-The calling process has insufficient privilege to call \fBiopl\fP(); the
-\fBCAP_SYS_RAWIO\fP capability is required to raise the I/O privilege level
-above its current value.
+呼び出し元プロセスに \fBiopl\fP()  を呼び出すのに十分な権限がなかった。 I/O 特権レベルを現在の値より上げるには
+\fBCAP_SYS_RAWIO\fP ケーパビリティが必要である。
 .SH 準拠
 \fBipc\fP()  は Linux 特有であり、 移植を意図したプログラムでは 使用してはいけない。
 .SH 注意
@@ -80,6 +87,6 @@ libc5 ではシステムコールとして扱い \fI<unistd.h>\fP にプロト
 .SH 関連項目
 \fBioperm\fP(2), \fBoutb\fP(2), \fBcapabilities\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.51 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。