OSDN Git Service
(root)
/
linuxjm
/
LDP_man-pages.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update README
[linuxjm/LDP_man-pages.git]
/
draft
/
man2
/
ioperm.2
diff --git
a/draft/man2/ioperm.2
b/draft/man2/ioperm.2
index
e603e92
..
0b26ef6
100644
(file)
--- a/
draft/man2/ioperm.2
+++ b/
draft/man2/ioperm.2
@@
-46,12
+46,10
@@
.\" Updated 2007-01-07, Akihiro MOTOKI, catch up to LDP v2.43
.\" Updated 2013-05-01, Akihiro MOTOKI <amotoki@gmail.com>
.\"
.\" Updated 2007-01-07, Akihiro MOTOKI, catch up to LDP v2.43
.\" Updated 2013-05-01, Akihiro MOTOKI <amotoki@gmail.com>
.\"
-.TH IOPERM 2 201
3\-03\-12
Linux "Linux Programmer's Manual"
+.TH IOPERM 2 201
4\-08\-19
Linux "Linux Programmer's Manual"
.SH 名前
ioperm \- ポートの入出力許可を設定する
.SH 書式
.SH 名前
ioperm \- ポートの入出力許可を設定する
.SH 書式
-\fB#include <unistd.h>\fP /* for libc5 */
-.br
\fB#include <sys/io.h>\fP /* for glibc */
.sp
\fBint ioperm(unsigned long \fP\fIfrom\fP\fB, unsigned long \fP\fInum\fP\fB, int
\fB#include <sys/io.h>\fP /* for glibc */
.sp
\fBint ioperm(unsigned long \fP\fIfrom\fP\fB, unsigned long \fP\fInum\fP\fB, int
@@
-70,7
+68,7
@@
I/Oポートに限られていた。これよりも大きなアドレスのポ
の後で必要なアクセス権を有効にしなければならない。 \fBexecve\fP(2) の前後でアクセス権は保存される。この機能は
非特権プログラムにポートへのアクセス権を 与えるのに使用できる。
の後で必要なアクセス権を有効にしなければならない。 \fBexecve\fP(2) の前後でアクセス権は保存される。この機能は
非特権プログラムにポートへのアクセス権を 与えるのに使用できる。
-ã
\81
\93
ã
\81
®ã
\82
·ã
\82
¹ã
\83
\86
ã
\83
ã
\82
³ã
\83
¼ã
\83
«ã
\81
¯ã
\81
ȋ
\81
¨ã
\82
\93
ã
\81
© i386 ã
\82
¢ã
\83
¼ã
\82
ã
\83
\86
ã
\82
¯ã
\83
\81
ã
\83
£ã
\81
®ã
\81
\9f
ã
\82
\81
ã
\81
ã
\81
\91
ã
\81
®ã
\82
\82
ã
\81
®ã
\81
§ã
\81
\82
ã
\82
\8b
ã
\80
\82
ã
\81
\9d
ã
\81
®ä»
\96
ã
\81
®å¤
\9a
ã
\81
\8f
ã
\81
®ã
\82
¢ã
\83
¼ã
\82
ã
\83
\86
ã
\82
¯ã
\83
\81
ã
\83
£
では存在しないか、常にエラーを返す。
+ã
\81
\93
ã
\81
®ã
\82
·ã
\82
¹ã
\83
\86
ã
\83
ã
\82
³ã
\83
¼ã
\83
«ã
\81
¯ã
\81
ȋ
\81
¨ã
\82
\93
ã
\81
© i386 ã
\82
¢ã
\83
¼ã
\82
ã
\83
\86
ã
\82
¯ã
\83
\81
ã
\83
£ã
\83
¼ã
\81
®ã
\81
\9f
ã
\82
\81
ã
\81
ã
\81
\91
ã
\81
®ã
\82
\82
ã
\81
®ã
\81
§ã
\81
\82
ã
\82
\8b
ã
\80
\82
ã
\81
\9d
ã
\81
®ä»
\96
ã
\81
®å¤
\9a
ã
\81
\8f
ã
\81
®ã
\82
¢ã
\83
¼ã
\82
ã
\83
\86
ã
\82
¯ã
\83
\81
ã
\83
£ã
\83
¼
では存在しないか、常にエラーを返す。
.SH 返り値
成功した場合は 0 が返される。エラーの場合は \-1 が返され、 \fIerrno\fP が適切に設定される。
.SH エラー
.SH 返り値
成功した場合は 0 が返される。エラーの場合は \-1 が返され、 \fIerrno\fP が適切に設定される。
.SH エラー
@@
-83,7
+81,7
@@
I/Oポートに限られていた。これよりも大きなアドレスのポ
.TP
\fBENOMEM\fP
.\" Could not allocate I/O bitmap.
.TP
\fBENOMEM\fP
.\" Could not allocate I/O bitmap.
-メモリ不足。
+メモリ
ー
不足。
.TP
\fBEPERM\fP
呼び出し元スレッドに十分な権限がなかった。
.TP
\fBEPERM\fP
呼び出し元スレッドに十分な権限がなかった。
@@
-92,12
+90,11
@@
I/Oポートに限られていた。これよりも大きなアドレスのポ
.SH 注意
\fI/proc/ioports\fP ファイルには、現在このシステムに割り当てられている I/O ポートが表示される。
.SH 注意
\fI/proc/ioports\fP ファイルには、現在このシステムに割り当てられている I/O ポートが表示される。
-libc5 ではシステムコールとして扱い \fI<unistd.h>\fP にプロトタイプが存在している。 glibc1
-にはプロトタイプは存在しない。 glibc2 は \fI<sys/io.h>\fP と \fI<sys/perm.h>\fP
-の両方にプロトタイプを持っている。 後者は i386 のみで利用可能なので、使用すべきではない。
+glibc2 には \fI<sys/io.h>\fP と \fI<sys/perm.h>\fP の両方に \fBioperm\fP()
+のプロトタイプがある。 後者は i386 のみで利用可能なので、使用すべきではない。
.SH 関連項目
\fBiopl\fP(2), \fBoutb\fP(2), \fBcapabilities\fP(7)
.SH この文書について
.SH 関連項目
\fBiopl\fP(2), \fBoutb\fP(2), \fBcapabilities\fP(7)
.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.
65
の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.
79
の一部
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。