OSDN Git Service

(split) LDP: Update the version to 3.53 in PO files
[linuxjm/LDP_man-pages.git] / draft / man4 / console_ioctl.4
index 98526c6..0b2f5b7 100644 (file)
@@ -126,12 +126,14 @@ KD_GRAPHICS       0x01
 文字のフォントであるか、コンソールが テキストモードでない時には失敗し \fBEINVAL\fP のエラーコードを返す。
 .TP 
 \fBGIO_FONTX\fP
-スクリーンフォントとそれに関連した情報を取得する。 \fIargp\fP は構造体 consolefontdesc (\fBPIO_FONTX\fP
-を参照のこと)を指す。 関数呼び出しのときには、\fIcharcount\fP には、\fIchardata\fP が指す
-バッファにおさまる最大の文字数をセットしなければならない。 関数呼び出しから戻った時には \fIcharcount\fP と \fIcharheight\fP
-には、 現在ロードされているフォントの該当するデータが収められている。 配列 \fIchardata\fP には、最初に \fIcharcount\fP
-にいれた値によって フォントを収めるのに十分なスペースがあるとわかればフォントデータが収められる。 そうでない時には、バッファは変更されず、
-\fIerrno\fP に \fBENOMEM\fP が セットされる(カーネル 1.3.1 以降)。
+Gets screen font and associated information.  \fIargp\fP points to a \fIstruct
+consolefontdesc\fP (see \fBPIO_FONTX\fP).  On call, the \fIcharcount\fP field should
+be set to the maximum number of characters that would fit in the buffer
+pointed to by \fIchardata\fP.  On return, the \fIcharcount\fP and \fIcharheight\fP
+are filled with the respective data for the currently loaded font, and the
+\fIchardata\fP array contains the font data if the initial value of
+\fIcharcount\fP indicated enough space was available; otherwise the buffer is
+untouched and \fIerrno\fP is set to \fBENOMEM\fP.  (Since 1.3.1.)
 .TP 
 \fBPIO_FONT\fP
 256 文字のフォントをセットする。EGA/VGA キャラクタージェネレーター (character generator) にフォントをロードする。
@@ -168,9 +170,10 @@ Linux との互換性を保つために NULL にセットすべきである。
 文字よりも多い時には 無意味な情報を返す事が多い。
 .TP 
 \fBGIO_UNISCRNMAP\fP
-フル Unicode スクリーンマッピングをカーネルより取得する。 \fIargp\fP はサイズ \fIE_TABSZ*sizeof(unsigned
-short)\fP の領域を指す。 その領域には各キャラクターを示す Unicode がロードされている。 U+F000 に始まる Unicode
-の特別な集合は、「フォント直接な (direct to font)」 マッピングを示すのに用いられる (カーネル 1.3.1 以降)。
+Get full Unicode screen mapping from kernel.  \fIargp\fP points to an area of
+size \fIE_TABSZ*sizeof(unsigned short)\fP, which is loaded with the Unicodes
+each character represent.  A special set of Unicodes, starting at U+F000,
+are used to represent "direct to font" mappings.  (Since 1.3.1.)
 .TP 
 \fBPIO_SCRNMAP\fP
 「ユーザー定義可能な(user definable)」(4番目の)テーブルをカーネルに
@@ -540,6 +543,6 @@ POSIX 機能を使いなさい。
 
 \fI/usr/include/linux/kd.h\fP, \fI/usr/include/linux/vt.h\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.52 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。