head 1.2; access; symbols netbsd-5-2-3-RELEASE:1.2 netbsd-5-1-5-RELEASE:1.2 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2 riastradh-drm2-base:1.2 netbsd-5-2-2-RELEASE:1.2 netbsd-5-1-4-RELEASE:1.2 netbsd-5-2-1-RELEASE:1.2 netbsd-5-1-3-RELEASE:1.2 netbsd-5-2:1.2.0.8 netbsd-5-2-RELEASE:1.2 netbsd-5-2-RC1:1.2 netbsd-5-1-2-RELEASE:1.2 netbsd-5-1-1-RELEASE:1.2 netbsd-5-1:1.2.0.6 netbsd-5-1-RELEASE:1.2 netbsd-5-1-RC4:1.2 netbsd-5-1-RC3:1.2 netbsd-5-1-RC2:1.2 netbsd-5-1-RC1:1.2 netbsd-5-0-2-RELEASE:1.2 netbsd-5-0-1-RELEASE:1.2 netbsd-5-0:1.2.0.4 netbsd-5-0-RELEASE:1.2 netbsd-5-0-RC4:1.2 netbsd-5-0-RC3:1.2 netbsd-5-0-RC2:1.2 netbsd-5-0-RC1:1.2 netbsd-5:1.2.0.2 netbsd-5-base:1.2 netbsd-2-0-3-RELEASE:1.1.1.2 netbsd-2-1:1.1.1.2.0.8 netbsd-2-1-RELEASE:1.1.1.2 netbsd-2-1-RC6:1.1.1.2 netbsd-2-1-RC5:1.1.1.2 netbsd-2-1-RC4:1.1.1.2 netbsd-2-1-RC3:1.1.1.2 netbsd-2-1-RC2:1.1.1.2 netbsd-2-1-RC1:1.1.1.2 netbsd-2-0-2-RELEASE:1.1.1.2 netbsd-2-0-1-RELEASE:1.1.1.2 netbsd-2:1.1.1.2.0.6 netbsd-2-base:1.1.1.2 netbsd-2-0-RELEASE:1.1.1.2 netbsd-2-0-RC5:1.1.1.2 netbsd-2-0-RC4:1.1.1.2 netbsd-2-0-RC3:1.1.1.2 netbsd-2-0-RC2:1.1.1.2 netbsd-2-0-RC1:1.1.1.2 netbsd-2-0:1.1.1.2.0.4 netbsd-2-0-base:1.1.1.2 netbsd-1-6-PATCH002-RELEASE:1.1.1.2 netbsd-1-6-PATCH002:1.1.1.2 netbsd-1-6-PATCH002-RC4:1.1.1.2 netbsd-1-6-PATCH002-RC3:1.1.1.2 netbsd-1-6-PATCH002-RC2:1.1.1.2 netbsd-1-6-PATCH002-RC1:1.1.1.2 netbsd-1-6:1.1.1.2.0.2 netbsd-1-6-base:1.1.1.2 netbsd-1-6-PATCH001:1.1.1.2 netbsd-1-6-RELEASE:1.1.1.2 netbsd-1-5-PATCH003:1.1.1.2 netbsd-1-5-PATCH002:1.1.1.2 netbsd-1-5-PATCH001:1.1.1.2 xf-3_3-branch-2001-03-05:1.1.1.2 netbsd-1-5-RELEASE:1.1.1.2 netbsd-1-4-PATCH003:1.1.1.2 netbsd-1-4-PATCH002:1.1.1.2 v3-3-6:1.1.1.2 comdex-fall-1999:1.1.1.1 v3-3-5:1.1.1.1 v3-3-4:1.1.1.1 XF86:1.1.1; locks; strict; comment @# @; 1.2 date 2005.01.07.18.53.57; author tron; state dead; branches; next 1.1; 1.1 date 99.07.20.17.47.04; author veego; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.07.20.17.47.04; author veego; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 2000.01.10.22.02.32; author veego; state Exp; branches; next ; desc @@ 1.2 log @EOL of XFree86 3.3.6, approved by core@@NetBSD.org @ text @
EPSON SPC8110 ユーザ向けの情報 <author> Thomas Mueller (tmueller@@sysgo.de) <date> October 15, 1998 <trans>The X Japanese Documentation Project <tdate> January 14, 1999 <toc> <!-- <sect> General Notes <p> --> <sect> 一般的な注意 <p> <!-- This server provides support for the Seiko/EPSON SPC8110F0A LCD VGA controller chip. --> このサーバはセイコーエプソン製 SPC8110F0A LCD VGA コントローラチップを サポートしています。 <!-- The driver was developed and tested using an EPSON 486D4 CardPC using CRT display mode. LCD operation was successfully tested using an earlier release of this driver. --> ドライバの開発とテストは EPSON 486D4 CardPC の CRT 表示モードを使って 行いました。LCD 操作のテストはドライバの初期リリースで行い、うまくいっ ています。 <!-- The current driver has support for linear mapping of the frame buffer, supports the hardware cursor and uses the Bitblt engine for basic operations such as CopyArea and solid fills. --> 現在のドライバはフレームバッファのリニアマッピング、ハードウェアカーソ ルをサポートし、CopyArea や塗りつぶしのような基本操作には Bitblt エン ジンを用いています。 <!-- <sect> <tt>XF86Config</tt> options <p> --> <sect> <tt>XF86Config</tt> のオプション <p> <!-- The driver should be able to probe the presence of a SPC8110 chip. If the driver fails to probe the chip correctly define the chip explicitly in the screen section. --> ドライバは SPC8110 チップがあると自動的に検出できるはずです。ドライバ がこのチップを正しく検出できない場合には、スクリーンセクションで明示的 にチップを定義してください。 <!-- Device Section Entries and Options Currently Supported: --> Device セクションの項目と現在サポートされているオプションを以下に示し ます: <descrip> <!-- <tag/Chipset "spc8110"/ --> <tag/Chipset &dquot;spc8110&dquot;/ <!-- May be specified if probing fails or to accelerate server startup. The value must be "spc8110". --> 自動検出に失敗した場合や、サーバの起動を早めるために用います。この値は "spc8110" でなければなりません。 <tag/VideoRam kilobytes/ <!-- If specified the value (in kilobytes) will be used, otherwise the amount of memory will be probed on startup. --> この指定(キロバイト単位)をするとその値が用いられ、指定しなければメモリ の量は起動時に検出されます。 <!-- <tag/Option "sw_cursor"/ --> <tag/Option &dquot;sw_cursor&dquot;/ <!-- Disables the use of the hardware cursor. The hardware cursor requires one Kbyte of video memory as pattern storage area. If you need the full amount of video memory you may want to disable the hardware cursor using this option. Also the hardware cursor code was not tested with cursor images larger than 64 pixels (high or wide), so if you use large images you may have to disable the hardware cursor. --> ハードウェアカーソルの使用を無効にします。ハードウェアカーソルは、パター ン格納領域として 1K バイトを必要とします。ビデオメモリ全体を使いたい場 合には、このオプションを使ってハードウェアカーソルを無効にしてもよいで しょう。また、ハードウェアカーソルのコードは、64ピクセルより(高さも幅 も)大きいカーソルイメージではテストしていません。したがって、大きいイ メージを使う場合には、ハードウェアカーソルを無効にしなければならないか もしれません。 <!-- <tag/Option "no_linear"/ --> <tag/Option &dquot;no_linear&dquot;/ <!-- Disables the use of the linear aperture. If this option is set the driver will use the standard VGA memory window at 0xa0000 otherwise it will map the whole video memory. --> リニアアパーチャの使用を無効にします。このオプションを指定するとドライ バは 0xa0000 にある標準の VGA メモリウィンドウを用い、そうでない場合に はビデオメモリ全体をマップします。 <tag/Membase baseaddress/ <!-- In VLB/486LB configuration the linear aperture address will be set to 0x03E0.0000, in PCI configuration the address will be read from the PCI configuration space. The base address in VLB/486LB systems may be set to any value using the "Membase" definition. --> VLB/486LB の設定では、リニアアパーチャアドレスは 0x03E0.0000 にセット されます。PCI の設定では、リニアアパーチャアドレスは PCI コンフィギュ レーション空間から取得します。VLB/486LB システムの場合のベースアドレス は "Membase" の定義で任意の値に設定することができます。 <!-- <tag/Option "noaccel"/ --> <tag/Option &dquot;noaccel&dquot;/ <!-- Disables the use of the Bitblt engine. Normally the driver accelerates screen-to-screen copy operations and solid fills. --> Bitblt エンジンの使用を無効にします。通常、このドライバはスクリーン-ス クリーンのコピー操作や塗り潰しでアクセラレーションが効くようにします。 <!-- Since the SPC8110 puts certain restrictions on the use of the Bitblt engine you will notice different performance between certain operations (eg window movement). If this is a problem for your application you may want to disable the accelerator. --> SPC8110 には Bitblt エンジンの使用に関する制限があるため、特定の操作 (例: ウィンドウの移動)間で性能のばらつきがあることに気づかれるでしょう。 アプリケーションにおいてこれが問題になる場合、アクセラレータを無効にし てもよいでしょう。 <!-- <tag/Option "fifo_moderate"/ --> <tag/Option &dquot;fifo_moderate&dquot;/ <!-- <tag/Option "fifo_conservative"/ --> <tag/Option &dquot;fifo_conservative&dquot;/ <!-- Usually the driver computes the FIFO threshold values for the SPC8110's write buffer correctly. However for certain modes (eg the 832x624 mode shown below) the FIFO is programmed too aggressively which leads to streaks in the display during screen updates. With option "fifo_moderate" the computed FIFO low request level is incremented by one with "fifo_conservative" it is incremented by two. --> </descrip> 通常、このドライバは SPC8110 の書き込みバッファに対する FIFO の閾値を 正しく計算します。しかし、特定のモード(例えば後述の 832x624 モード)に 対しては、FIFO の値が厳しくプログラムされすぎていて、スクリーンの更新 時にディスプレイに縞が現われてしまいます。オプション "fifo_moderate" を使うと 計算済みの FIFO の低リクエストレベル値に 1 が加えられ、 "fifo_conservative" を使うと 2 が加えられます。 <!-- <sect> Video modes <p> --> <sect> ビデオモード <p> <!-- The driver probes wether the chip is configured for CRT only or LCD/simultaneous mode of operation. In the former case it will enable clock programming and will support any mode which is within the limits of the hardware. If the chip is configured for LCD/simultaneous operation mode the driver will respect the settings of the BIOS and allow only one video mode conforming with the panel size. --> このドライバは、チップの設定が CRT のみのモードになっているか、あるい はLCD/同時操作モードのどちらになっているかを検出します。前者の場合には、 クロックのプログラミング機能が有効になり、ハードウェアの制限の範囲内で 任意のモードがサポートされます。チップの設定がLCD/同時操作モードになっ ている場合には、ドライバは BIOS の設定に従い、液晶パネルのサイズによっ て決まるモード1つだけを使用可能にします。 <!-- The driver does not support interlaced or double scan modes. --> このドライバはインタレースモードやダブルスキャンモードはサポートしてい ません。 <!-- <sect1> Clocks <p> --> <sect1> クロック <p> <!-- Probing is supported, but of course the usual warnings and disclaimers apply. Probing may momentarily subject your monitor/panel to sweep frequencies in excess of its rating. The cautious may wish to turn off the monitor while the probe is running. In CRT mode the driver may produce video timings inadequate for your monitor, handle with care! --> クロックの自動検出はサポートされていますが、当然ながらいつも通りの警告 や免責事項が適用されます。検出を行うとモニタや液晶パネルが瞬間的に許容 範囲を越える周波数で動かされることがあります。万全を期すならば、検出を 行う時にはモニタの電源を切っておくと良いでしょう。CRT モードの場合には、 ドライバがモニタに対して不適切なビデオタイミングを生成することがあるの で、注意してください。 <!-- As with many integrated designs the speed of the graphics operations depend very much of the refresh rate you use. Higher refresh rates yield lower performance. --> 組み込みチップの多くと同じく、グラフィックス操作の速度は使用するリフレッ シュレートに深く依存します。リフレッシュレートを高くしすぎると、性能は 落ちてしまいます。 <!-- <sect1> Example Modes <p> --> <sect1> モードの例 <p> <!-- The following XF86Config "Device" section should work for all configurations: --> 以下の XF86Config の "Device" セクションは、どんな機器構成においてもきっ と動作するはずです: <verb> Section "Device" Identifier "CardPC" VendorName "EPSON" BoardName "CardPC" Chipset "spc8110" Option "sw_cursor" Membase 0x03e00000 Option "no_linear" Option "noaccel" Option "fifo_moderate" EndSection </verb> <!-- This Modeline was tested in a 640x480 panel configuration: --> この Modeline 指定は、640x480 の液晶という機器構成でテストしました: <verb> Modeline "640x480" 28.36 640 672 768 800 480 490 492 525 </verb> <!-- These Modelines were tested in a CRT configuration: --> これらの Modeline 指定は CRT を使った機器構成でテストしました: <verb> Modeline "640x480" 25.175 640 664 760 800 480 491 493 525 Modeline "800x600" 36 800 824 896 1024 600 601 603 625 ModeLine "832x624" 40 832 873 1001 1090 624 625 627 651 Modeline "640x400" 25.175 640 664 760 800 400 409 411 450 </verb> <!-- <sect> Acknowledgments <p> --> <sect> 謝辞 <p> <!-- Thanks to Epson Europe Electronics and ProBIT GmbH, Berlin for providing a loaner system and documentation to get things started. --> Epson Europe Electronics と ProBIT 有限責任会社 Berlin 支社には、シス テムの貸し出しとドキュメントの提供を行っていただき、そのおかげで作業を 行うことができました。ここに感謝いたします。 <verb> $XFree86: xc/programs/Xserver/hw/xfree86/doc/Japanese/sgml/epson.sgml,v 1.1.2.1 1999/05/25 06:39:31 hohndel Exp $ </verb> <sect>日本語訳について<p> 日本語訳は X Japanese Documentation Project が行いました (翻訳: 藤原輝嘉 <url url="mailto:fujiwara@@linux.or.jp" name="<fujiwara@@linux.or.jp>">, 校正: 金田浩司 <url url="mailto:vanitas@@ma3.seikyou.ne.jp" name="<vanitas@@ma3.seikyou.ne.jp>">)。 問題点の指摘やご意見は藤原まで御連絡ください。原文の著作権は XFree86 プロジェクト社にあり、日本語訳の著作権は X Japanese Documentation Project にあります。 </article> @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @XFree86 3.3.4 sources @ text @@ 1.1.1.2 log @XFree86 3.3.6 @ text @d289 1 a289 1 $XFree86: xc/programs/Xserver/hw/xfree86/doc/Japanese/sgml/epson.sgml,v 1.1.2.2 1999/11/26 15:23:58 hohndel Exp $ @