summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xc/programs/Xserver/hw/xfree86/accel/p9000/p9000line.c363
-rw-r--r--xc/programs/Xserver/hw/xfree86/accel/p9000/p9000seg.c221
-rw-r--r--xc/programs/Xserver/hw/xfree86/doc/Japanese/INSTALL296
-rw-r--r--xc/programs/Xserver/hw/xfree86/doc/Japanese/Imakefile17
-rw-r--r--xc/programs/Xserver/hw/xfree86/doc/Japanese/README552
-rw-r--r--xc/programs/Xserver/hw/xfree86/doc/Japanese/README.Config495
-rw-r--r--xc/programs/Xserver/hw/xfree86/doc/Japanese/README.Linux185
7 files changed, 2129 insertions, 0 deletions
diff --git a/xc/programs/Xserver/hw/xfree86/accel/p9000/p9000line.c b/xc/programs/Xserver/hw/xfree86/accel/p9000/p9000line.c
new file mode 100644
index 000000000..56b48386a
--- /dev/null
+++ b/xc/programs/Xserver/hw/xfree86/accel/p9000/p9000line.c
@@ -0,0 +1,363 @@
+/* $XConsortium: $ */
+/* $XFree86: xc/programs/Xserver/hw/xfree86/accel/p9000/p9000line.c,v 3.0 1995/01/15 10:32:03 dawes Exp $ */
+/*
+
+Copyright (c) 1987 X Consortium
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium shall
+not be used in advertising or otherwise to promote the sale, use or
+other dealings in this Software without prior written authorization
+from the X Consortium.
+
+
+Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,
+Copyright 1993 by Kevin E. Martin, Chapel Hill, North Carolina.
+
+ All Rights Reserved
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name of Digital not be
+used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.
+
+DIGITAL, KEVIN E. MARTIN, RICKARD E. FAITH, CRAIG E. GROESCHEL AND
+CHRIS MASON DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL DIGITAL OR KEVIN E. MARTIN OR RICKARD E. FAITH OR CRAIG
+E. GROESCHEL OR CHRIS MASON BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+Modified for the 8514/A by Kevin E. Martin (martin@cs.unc.edu)
+Modified for the Mach-8 by Rickard E. Faith (faith@cs.unc.edu)
+Modified for the Mach32 by Kevin E. Martin (martin@cs.unc.edu)
+mach32Line1Rect by Craig E. Groeschel (craig@adikia.sccsi.com),
+ based on an ATI preclipping code example
+Modfied for the p9000 by Chris Mason (mason@mail.csh.rit.edu)
+
+*/
+
+
+#include "X.h"
+
+#include "gcstruct.h"
+#include "windowstr.h"
+#include "pixmapstr.h"
+#include "regionstr.h"
+#include "scrnintstr.h"
+#include "miline.h"
+#include "mistruct.h"
+
+#include "cfb.h"
+#include "cfbmskbits.h"
+#include "p9000.h"
+#include "p9000reg.h"
+
+#ifdef MINSHORT
+#undef MINSHORT
+#undef MAXSHORT
+#endif
+
+/*
+ The p9000 considers a line a very skinny rectangle. This code
+ works a little different than the mach32/s3/8514. For each set of
+ endpoints, the coord regs are loaded once. For each clipping region,
+ the clipping regs are loaded and a quad is drawn.
+ Software clipping would end up faster for more than one clipping
+ region...
+*/
+
+void
+p9000Line(pDrawable, pGC, mode, npt, pptInit)
+ DrawablePtr pDrawable;
+ GCPtr pGC;
+ int mode; /* Origin or Previous */
+ int npt; /* number of points */
+ DDXPointPtr pptInit;
+{
+ int nboxInit;
+ register int nbox;
+ BoxPtr pboxInit;
+ register BoxPtr pbox;
+ register DDXPointPtr ppt; /* pointer to list of translated points */
+ int xorg, yorg; /* origin of window */
+ register int y1, y2;
+ register int x1, x2;
+ RegionPtr cclip;
+ cfbPrivGCPtr devPriv;
+ int old_w_min, old_w_max ; /* prev values of clipping regs */
+ int oldpixel ; /* saves last point for line capping */
+
+ devPriv = (cfbPrivGC *)(pGC->devPrivates[cfbGCPrivateIndex].ptr);
+ cclip = devPriv->pCompositeClip;
+
+ /* if the drawable is off screen, let the cfb code do it */
+ if (!OnScreenDrawable(pDrawable->type) || !xf86VTSema) {
+ cfbLineSS(pDrawable, pGC, mode, npt, pptInit) ;
+ return ;
+ }
+
+ pboxInit = REGION_RECTS(cclip);
+ nboxInit = REGION_NUM_RECTS(cclip);
+
+ p9000NotBusy() ;
+ old_w_min = p9000Fetch(W_MIN,CtlBase) ;
+ old_w_max = p9000Fetch(W_MAX,CtlBase) ;
+/*
+ p9000 does not properly update the meta coord index sometimes, so we must
+ make sure it is right before hand
+*/
+ p9000Store(CINDEX,CtlBase,0) ;
+ p9000Store(PMASK,CtlBase,pGC->planemask) ;
+ p9000Store(RASTER,CtlBase,IGM_OVERSIZED | p9000QuadAlu[pGC->alu]) ;
+ p9000Store(FGROUND,CtlBase,pGC->fgPixel) ;
+ p9000Store(BGROUND,CtlBase,pGC->bgPixel) ;
+ p9000Store(W_OFFSET_XY,CtlBase,(int)0) ;
+
+ xorg = pDrawable->x;
+ yorg = pDrawable->y ;
+
+ ppt = pptInit;
+ x2 = ppt->x + xorg ;
+ y2 = ppt->y + yorg ;
+ while(--npt)
+ {
+ nbox = nboxInit ;
+ pbox = pboxInit ;
+
+ x1 = x2 ;
+ y1 = y2 ;
+ ++ppt;
+ if (mode == CoordModePrevious)
+ {
+ xorg = x1 ;
+ yorg = y1 ;
+ }
+ x2 = ppt->x + xorg;
+ y2 = ppt->y + yorg;
+
+ if ( (y1 < 0) && (y2 < 0) ) /* whole line is clipped */
+ continue ;
+
+ /* save pixel value of last point for CapNotLast */
+ if ((pGC->capStyle == CapNotLast) && (npt == 1) && (x2 >= 0)) {
+ p9000QBNotBusy() ;
+ oldpixel = p9000Fetch(p9000InfoRec.virtualX*y2*p9000BytesPerPixel+
+ p9000BytesPerPixel * x2, VidBase) ;
+ }
+
+ /* don't use YX_PACK cause y's might be negative */
+ p9000Store(META_COORD | MC_LINE | MC_X,CtlBase,x1) ;
+ p9000Store(META_COORD | MC_LINE | MC_Y,CtlBase,y1) ;
+ p9000Store(META_COORD | MC_LINE | MC_X,CtlBase,x2) ;
+ p9000Store(META_COORD | MC_LINE | MC_Y,CtlBase,y2) ;
+
+ while(nbox--) {
+ p9000NotBusy() ;
+ /* don't think I can get a negative clipping region? */
+ p9000Store(W_MIN, CtlBase, YX_PACK(pbox->x1,pbox->y1)) ;
+ p9000Store(W_MAX, CtlBase, YX_PACK(pbox->x2-1,pbox->y2-1)) ;
+
+ /* if the whole line is outside clipping region don't draw it */
+ if ( !(p9000Fetch(STATUS, CtlBase) & SR_Q_HIDDEN)) {
+ while(p9000Fetch(CMD_QUAD,CtlBase) & SR_ISSUE_QBN) ;
+ }
+ pbox++ ;
+
+ } /* while(nbox--) */
+ } /* while(--npt) */
+
+ p9000NotBusy() ;
+ p9000Store(W_MIN,CtlBase,old_w_min) ;
+ p9000Store(W_MAX,CtlBase,old_w_max) ;
+ p9000QBNotBusy() ;
+
+ /* restore last point if CapNotLast */
+ if ((pGC->capStyle == CapNotLast) && (x2 >= 0)) {
+ int tmp ;
+ tmp = p9000Fetch(p9000InfoRec.virtualX * y2 * p9000BytesPerPixel +
+ p9000BytesPerPixel * x2, VidBase) ;
+
+ /* pick the right byte for this pixel */
+ switch(x2 & 3) {
+ case 0:
+ oldpixel &= 0x000000FFL ;
+ oldpixel |= tmp & 0xFFFFFF00L ;
+ break ;
+ case 1:
+ oldpixel &= 0x0000FF00L ;
+ oldpixel |= tmp & 0xFFFF00FFL ;
+ break ;
+ case 2:
+ oldpixel &= 0x00FF0000L ;
+ oldpixel |= tmp & 0xFF00FFFFL ;
+ break ;
+ case 3:
+ oldpixel &= 0xFF000000L ;
+ oldpixel |= tmp & 0x00FFFFFFL ;
+ break ;
+ }
+ p9000Store(p9000InfoRec.virtualX * y2 * p9000BytesPerPixel +
+ p9000BytesPerPixel * x2, VidBase, oldpixel) ;
+ }
+}
+
+/*
+** same as p9000Line, but only meant for use when there is 1 clipping region.
+** if you call it with more than 1 clipping region than p9000line gets
+** called.
+*/
+void
+p9000Line1Rect (pDrawable, pGC, mode, npt, pptInit)
+ DrawablePtr pDrawable;
+ GCPtr pGC;
+ int mode;
+ int npt;
+ DDXPointPtr pptInit;
+{
+ register BoxPtr pbox;
+ register DDXPointPtr ppt; /* pointer to list of translated points */
+
+ int xorg, yorg; /* origin of window */
+ register int y1, y2;
+ register int x1, x2;
+ int oldpixel ; /* saves value of last point for line capping */
+ int old_w_min, old_w_max ; /* previous values of clipping regs */
+
+ RegionPtr cclip;
+ cfbPrivGCPtr devPriv;
+
+ /* if the drawable is off screen, let the cfb code do it */
+ if (!OnScreenDrawable(pDrawable->type) || !xf86VTSema) {
+ cfbLineSS(pDrawable, pGC, mode, npt, pptInit) ;
+ return ;
+ }
+
+ devPriv = (cfbPrivGC *)(pGC->devPrivates[cfbGCPrivateIndex].ptr);
+ cclip = devPriv->pCompositeClip;
+
+ if (REGION_NUM_RECTS(cclip) != 1) {
+ p9000Line(pDrawable, pGC, mode, npt, pptInit);
+ return ;
+ }
+
+ pbox = REGION_RECTS(cclip);
+
+ p9000NotBusy() ;
+ old_w_min = p9000Fetch(W_MIN,CtlBase) ;
+ old_w_max = p9000Fetch(W_MAX,CtlBase) ;
+/*
+ p9000 does not properly update the meta coord index sometimes, so we must
+ make sure it is right before hand
+*/
+ p9000Store(CINDEX,CtlBase,0) ;
+ p9000Store(PMASK,CtlBase,pGC->planemask) ;
+ p9000Store(RASTER,CtlBase,IGM_OVERSIZED | p9000QuadAlu[pGC->alu]) ;
+ p9000Store(FGROUND,CtlBase,pGC->fgPixel) ;
+ p9000Store(BGROUND,CtlBase,pGC->bgPixel) ;
+ p9000Store(W_OFFSET_XY,CtlBase,(int)0) ;
+
+ p9000Store(W_MIN, CtlBase, YX_PACK(pbox->x1,pbox->y1)) ;
+ p9000Store(W_MAX, CtlBase, YX_PACK(pbox->x2-1,pbox->y2-1)) ;
+
+ xorg = pDrawable->x;
+ yorg = pDrawable->y ;
+
+ ppt = pptInit;
+ x2 = ppt->x + xorg ;
+ y2 = ppt->y + yorg ;
+
+ while(--npt)
+ {
+ x1 = x2 ;
+ y1 = y2 ;
+ ++ppt;
+ if (mode == CoordModePrevious)
+ {
+ xorg = x1 ;
+ yorg = y1 ;
+ }
+
+ x2 = ppt->x + xorg;
+ y2 = ppt->y + yorg;
+
+ if ( (y1 < 0) && (y2 < 0) ) /* whole line is clipped */
+ continue ;
+
+ /* save pixel value of last point for CapNotLast */
+ if ((pGC->capStyle == CapNotLast) && (npt == 1) && (x2 >= 0)) {
+ p9000QBNotBusy() ;
+ oldpixel = p9000Fetch(p9000InfoRec.virtualX*y2*p9000BytesPerPixel+
+ p9000BytesPerPixel * x2, VidBase) ;
+ }
+
+ p9000Store(META_COORD | MC_LINE | MC_X, CtlBase, x1) ;
+ p9000Store(META_COORD | MC_LINE | MC_Y, CtlBase, y1) ;
+ p9000Store(META_COORD | MC_LINE | MC_X, CtlBase, x2) ;
+ p9000Store(META_COORD | MC_LINE | MC_Y, CtlBase, y2) ;
+
+ /* don't bother if the whole line is outside clipping box */
+ if ( !(p9000Fetch(STATUS, CtlBase) & SR_Q_HIDDEN)) {
+ while(p9000Fetch(CMD_QUAD,CtlBase) & SR_ISSUE_QBN) ;
+ }
+
+ } /* while(--npt) */
+
+ p9000NotBusy() ;
+ p9000Store(W_MIN,CtlBase,old_w_min) ;
+ p9000Store(W_MAX,CtlBase,old_w_max) ;
+ p9000QBNotBusy() ;
+
+ /* restore last point if CapNotLast */
+ if ((pGC->capStyle == CapNotLast) && (x2 >= 0)) {
+ int tmp ;
+ tmp = p9000Fetch(p9000InfoRec.virtualX * y2 * p9000BytesPerPixel +
+ p9000BytesPerPixel * x2, VidBase) ;
+
+ /* pick the right byte for this pixel */
+ switch(x2 & 3) {
+ case 0:
+ oldpixel &= 0x000000FFL ;
+ oldpixel |= tmp & 0xFFFFFF00L ;
+ break ;
+ case 1:
+ oldpixel &= 0x0000FF00L ;
+ oldpixel |= tmp & 0xFFFF00FFL ;
+ break ;
+ case 2:
+ oldpixel &= 0x00FF0000L ;
+ oldpixel |= tmp & 0xFF00FFFFL ;
+ break ;
+ case 3:
+ oldpixel &= 0xFF000000L ;
+ oldpixel |= tmp & 0x00FFFFFFL ;
+ break ;
+ }
+ p9000Store(p9000InfoRec.virtualX * y2 * p9000BytesPerPixel +
+ p9000BytesPerPixel * x2, VidBase, oldpixel) ;
+ }
+}
diff --git a/xc/programs/Xserver/hw/xfree86/accel/p9000/p9000seg.c b/xc/programs/Xserver/hw/xfree86/accel/p9000/p9000seg.c
new file mode 100644
index 000000000..501ee2cf1
--- /dev/null
+++ b/xc/programs/Xserver/hw/xfree86/accel/p9000/p9000seg.c
@@ -0,0 +1,221 @@
+/* $XConsortium: $ */
+/* $XFree86: xc/programs/Xserver/hw/xfree86/accel/p9000/p9000seg.c,v 3.0 1995/01/15 10:32:05 dawes Exp $ */
+/*
+
+Copyright (c) 1987 X Consortium
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium shall
+not be used in advertising or otherwise to promote the sale, use or
+other dealings in this Software without prior written authorization
+from the X Consortium.
+
+
+Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,
+Copyright 1993 by Kevin E. Martin, Chapel Hill, North Carolina.
+
+ All Rights Reserved
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name of Digital not be
+used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.
+
+DIGITAL, KEVIN E. MARTIN, RICKARD E. FAITH, CRAIG E. GROESCHEL AND
+CHRIS MASON DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL DIGITAL OR KEVIN E. MARTIN OR RICKARD E. FAITH OR CRAIG
+E. GROESCHEL OR CHRIS MASON BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+Modified for the 8514/A by Kevin E. Martin (martin@cs.unc.edu)
+Modified for the Mach-8 by Rickard E. Faith (faith@cs.unc.edu)
+Modified for the Mach32 by Kevin E. Martin (martin@cs.unc.edu)
+mach32Line1Rect by Craig E. Groeschel (craig@adikia.sccsi.com),
+ based on an ATI preclipping code example
+Modfied for the p9000 by Chris Mason (mason@mail.csh.rit.edu)
+
+*/
+
+#include "X.h"
+
+#include "gcstruct.h"
+#include "windowstr.h"
+#include "pixmapstr.h"
+#include "regionstr.h"
+#include "scrnintstr.h"
+#include "mistruct.h"
+#include "miline.h"
+
+#include "cfb.h"
+#include "cfbmskbits.h"
+#include "p9000.h"
+#include "p9000reg.h"
+
+#ifdef MINSHORT
+#undef MINSHORT
+#undef MAXSHORT
+#endif
+
+/*
+ The p9000 considers a line a very skinny rectangle. This code
+ works a little different than the mach32/s3/8514. For each set of
+ endpoints, the coord regs are loaded once. For each clipping region,
+ the clipping regs are loaded and a quad is drawn.
+ Here too, software clipping should be better for more than one clipping
+ region. This is not bad, but....
+*/
+
+void
+p9000Segment(pDrawable, pGC, nseg, pSeg)
+ DrawablePtr pDrawable;
+ GCPtr pGC;
+ int nseg ;
+ register xSegment *pSeg ;
+{
+ int nboxInit;
+ register int nbox;
+ BoxPtr pboxInit;
+ register BoxPtr pbox;
+
+ int xorg, yorg; /* origin of window */
+ register int y1, y2;
+ register int x1, x2;
+ RegionPtr cclip;
+ cfbPrivGCPtr devPriv;
+ int old_w_min, old_w_max ; /* saves previous clipping regs */
+ register int oldpixel ; /* saves last pixel for capnotlast */
+
+ /* if the drawable is off screen, let the cfb code do it */
+ if (!OnScreenDrawable(pDrawable->type) || !xf86VTSema) {
+ cfbSegmentSS(pDrawable, pGC, nseg, pSeg ) ;
+ return ;
+ }
+
+ devPriv = (cfbPrivGC *)(pGC->devPrivates[cfbGCPrivateIndex].ptr);
+ cclip = devPriv->pCompositeClip;
+
+ pboxInit = REGION_RECTS(cclip);
+ nboxInit = REGION_NUM_RECTS(cclip);
+
+ p9000NotBusy() ;
+ old_w_min = p9000Fetch(W_MIN,CtlBase) ;
+ old_w_max = p9000Fetch(W_MAX,CtlBase) ;
+/*
+ p9000 does not properly update the meta coord index sometimes, so we must
+ make sure it is right before hand
+*/
+ p9000Store(CINDEX,CtlBase,0) ;
+ p9000Store(PMASK,CtlBase,pGC->planemask) ;
+ p9000Store(RASTER,CtlBase,IGM_OVERSIZED | p9000QuadAlu[pGC->alu]) ;
+ p9000Store(FGROUND,CtlBase,pGC->fgPixel) ;
+ p9000Store(BGROUND,CtlBase,pGC->bgPixel) ;
+ p9000Store(W_OFFSET_XY,CtlBase,(int)0) ;
+
+ xorg = pDrawable->x;
+ yorg = pDrawable->y ;
+
+ while(nseg--)
+ {
+ nbox = nboxInit ;
+ pbox = pboxInit ;
+
+ x1 = pSeg -> x1 + xorg ;
+ x2 = pSeg -> x2 + xorg ;
+ y2 = pSeg -> y2 + yorg ;
+ y1 = pSeg -> y1 + yorg ;
+ pSeg++ ;
+
+ if ( (y1 < 0) && (y2 < 0) ) /* whole line is clipped */
+ continue ;
+
+ /* save pixel value of last point for CapNotLast */
+ if ((pGC->capStyle == CapNotLast) && (x2 >= 0)) {
+ oldpixel = p9000Fetch(p9000InfoRec.virtualX*y2*p9000BytesPerPixel+
+ p9000BytesPerPixel * x2, VidBase) ;
+ }
+
+/*
+ * we only have to load up the coord regs once for every line we want to
+ * clip against. Once they are loaded, just change the clipping box and
+ * redraw the quad.
+ */
+ p9000Store(META_COORD | MC_LINE | MC_X, CtlBase, x1) ;
+ p9000Store(META_COORD | MC_LINE | MC_Y, CtlBase, y1) ;
+ p9000Store(META_COORD | MC_LINE | MC_X, CtlBase, x2) ;
+ p9000Store(META_COORD | MC_LINE | MC_Y, CtlBase, y2) ;
+
+ while(nbox--) {
+ p9000NotBusy() ;
+ p9000Store(W_MIN, CtlBase, YX_PACK(pbox->x1,pbox->y1)) ;
+ p9000Store(W_MAX, CtlBase, YX_PACK(pbox->x2-1,pbox->y2-1)) ;
+ if (!(p9000Fetch(STATUS, CtlBase) & SR_Q_HIDDEN))
+ while(p9000Fetch(CMD_QUAD,CtlBase) & SR_ISSUE_QBN) ;
+ pbox++ ;
+
+ } /* while(nbox--) */
+ /* restore last point if CapNotLast */
+ if ((pGC->capStyle == CapNotLast) && (x2 >= 0)) {
+ register int tmp ;
+
+ p9000QBNotBusy() ;
+ tmp = p9000Fetch(p9000InfoRec.virtualX*y2* p9000BytesPerPixel +
+ p9000BytesPerPixel * x2, VidBase) ;
+
+ /* pick the right byte for this pixel */
+ switch(x2 & 3) {
+ case 0:
+ oldpixel &= 0x000000FFL ;
+ oldpixel |= tmp & 0xFFFFFF00L ;
+ break ;
+ case 1:
+ oldpixel &= 0x0000FF00L ;
+ oldpixel |= tmp & 0xFFFF00FFL ;
+ break ;
+ case 2:
+ oldpixel &= 0x00FF0000L ;
+ oldpixel |= tmp & 0xFF00FFFFL ;
+ break ;
+ case 3:
+ oldpixel &= 0xFF000000L ;
+ oldpixel |= tmp & 0x00FFFFFFL ;
+ break ;
+ }
+
+ p9000Store(p9000InfoRec.virtualX * y2 * p9000BytesPerPixel +
+ p9000BytesPerPixel * x2, VidBase, oldpixel) ;
+ }
+
+ } /* while(--npt) */
+
+ p9000NotBusy() ;
+ p9000Store(W_MIN,CtlBase,old_w_min) ;
+ p9000Store(W_MAX,CtlBase,old_w_max) ;
+ p9000QBNotBusy() ;
+
+}
+
diff --git a/xc/programs/Xserver/hw/xfree86/doc/Japanese/INSTALL b/xc/programs/Xserver/hw/xfree86/doc/Japanese/INSTALL
new file mode 100644
index 000000000..9e5345387
--- /dev/null
+++ b/xc/programs/Xserver/hw/xfree86/doc/Japanese/INSTALL
@@ -0,0 +1,296 @@
+$@$3$N%U%!%$%k$O(J xc/programs/Xserver/hw/xfree86/doc/INSTALL,v 3.3 1994/09/28
+16:24:59 $@$r!"2,K\(J $@0l9,(J <KFR01166@niftyserve.or.jp>,
+<ikko-@pacific.rim.or.jp> $@$,(J
+XFree86 3.1 $@$rF|K\$G%$%s%9%H!<%k$9$k?M8~$1$KK]Lu$7$?$b$N$G$9!#$3$3$,$*$+$7$$(J
+$@$H$+!"$3$3$O$3$&$7$?$[$&$,$$$$$H$$$C$?$40U8+$,$"$j$^$7$?$i!"EE;R%a!<%k$G$*CN(J
+$@$i$;2<$5$$!#(J
+$@86J8$NCx:n8"$O(J XFree86 $@%W%m%8%'%/%H<R$K$"$j$^$9!#$3$NOBLu$NCx:n8"$O(J XFree86
+$@%W%m%8%'%/%H<R!"2,K\!!0l9,$K$"$j$^$9$,!"OBLu$NIT6q9g$O;d$K!"EE;R%a!<%k$GAw$C(J
+$@$F2<$5$$!#(J
+----------------------------------------------------------------------------
+
+ XFree86 3.1 $@%$%s%9%H!<%k%,%$%I(J
+ ------------------------------
+
+$@L\<!(J
+----
+ 1 - XFree86 $@$N:n@.(J
+ 2 - XFree86 $@$N;HMQK!$H9=C[(J
+ 3 - $@%=!<%9G[IUJ*$+$i$N%5!<%P!<$N:F9=C[(J
+ 4 - $@%P%$%J%jG[IUJ*$+$i$N%5!<%P!<$N:F9=C[(J
+
+1 - XFree86 $@$N:n@.(J
+------------------
+$@Cm0U(J - XFree86 $@$r:n@.$7$h$&$H$9$kA0$KFCDj$N(JOS$@8GM-$N(JREADME$@%U%!%$%k$r;2>H$7$F(J
+ $@2<$5$$!#$3$l$i$N%U%!%$%k$K$O$"$J$?$N(J OS $@$N4D6-$N2<$G$&$^$/(J XFree86
+ $@$r:n@.$9$k$N$KI,MW$JDI2C>pJs$,4^$^$l$F$$$^$9!#(J
+
+ 0. GCC-2 $@$r;H$C$F(J XFree86 $@$r:n@.$9$k;v$r6/$/$*4+$a$7$^$9!#%P!<%8%g%s(J 2.6.0
+ $@Kt$O(J2.4.x $@Ey(J 2.4.5 $@0JA0$NJ*$O%P%0$N$?$a:n@.$d<B9T$,<:GT$9$k$N$G;HMQ$7$J(J
+ $@$$$G2<$5$$!#KX$I$N(J XFree86 2.1.1 $@%P%$%J%j%-%C%H$O(J GCC 2.4.5 $@Kt$O(J 2.5.8
+ $@$r;HMQ$7$F:n@.$5$l$F$$$^$9!#(JGCC $@$N(J -m486 $@%*%W%7%g%s$r;H$($P!"(J486 $@$GLs#5(J
+ $@!s@-G=$r8~>e$5$;$k$3$H$,$G$-$k$G$7$g$&!#$h$jBg$-$J%P%$%J%j$OJL$H$7$F!"(J
+ 386 $@$G$b@-G=$O0-$/$O$J$j$^$;$s!#!J(J gcc-2 $@$O(J prep.ai.mit.edu $@$HB>$N(J GNU
+ $@%=!<%9$rCV$$$F$$$k%5%$%H$K$"$j$^$9!#!K(J
+
+ 1. $@<!$NJ*$,I,MW$G$9(J:
+
+ - fixes 01 $@$+$i(J 05 $@$N%Q%C%A$rEv$F$?(J X $@%3%s%=!<%7%"%`(J X11R6 $@$NG[IUJ*!#(J
+
+ - XFree86-3.1.tar.gz (xc/programs/Xserver/hw/xfree86/ $@$N(J tar
+ $@%U%!%$%k(J)
+
+ - XFree86-3.1.diff.gz (xc/programs/Xserver/hw/xfree86/ $@0J30$NA4$F(J
+ $@$N%Q%C%A(J)
+
+ - XFree86-contrib-3.1.diff.gz ($@$$$/$D$+$N(J X $@%3%s%=!<%7%"%`$N(J"$@4sB#(J"$@G[IU(J
+ $@J*$X$NDI2C%Q%C%A(J)
+
+ - $@A4$F$N(J XFree86 $@%=!<%9$+$i:n@.$9$k$HLs(J100MB $@$N6u$-%G%#%9%/MFNL$,I,MW$G(J
+ $@$9!#A4It:n@.$9$k$K$O(J 110MB$@!J(J OS $@$N6&MQ%i%$%V%i%j$r;HMQ$7$J$$;~!KDI2CMF(J
+ $@NL$,I,MW$G$9!#A4$F$NG[IUJ*$rF3F~$9$k$K$OLs(J 45 $@$+$i(J 55MB$@!J6&MQ%i%$%V%i(J
+ $@%j$r;HMQ$7$?>l9g!K$N6u$-%G%#%9%/MFNL$,I,MW$G$9!#:n@.:n6H$K=EMW$G$J$$It(J
+ $@J,$r:o=|$9$k$3$H$G!"$=$l$>$l0J2<$N%G%#%9%/MFNL$r:o8:=PMh$^$9!#(J:
+
+ xc/test 13MB
+ xc/doc/hardcopy 8MB
+ xc/doc/specs 11MB
+
+ $@%U%)%s%H$r:n@.$9$kI,MW$,$J$$;~$O!"(Jxc/fonts $@$r:o=|$9$k$3$H$G(J30MB$@@aLs$G(J
+ $@$-$^$9!#(JPEX $@Kt$O(J XIE $@$r:n@.$7$?$/$J$$;~$O!"$=$l$i$r:o=|$9$k$3$H$G!"$=(J
+ $@$l$>$l0J2<$N%G%#%9%/MFNL$r:o8:=PMh$^$9!#(J:
+
+ xc/programs/Xserver/XIE 3MB
+ xc/programs/Xserver/PEX5 2MB
+
+ xc/programs/Xserver/hw/$@0J2<$NITI,MW$J%G%#%l%/%H%j$r:o=|$9$l$P!"$b$&?t(J
+ MB $@3+J|=PMh$^$9!#(J
+
+ - XFree86 $@%5!<%P!<$N:n@.$K8B$C$?>l9g!"@Z$j5M$a$?%=!<%9%D%j!<$r9=@.$9$k(J
+ $@$3$H$,=PMh$^$9!#$3$N%=!<%9%D%j!<$r:n@.$9$k$K$O(J 40 $@$+$i(J 45MB $@$N%G%#%9(J
+ $@%/$K6u$-$,I,MW$G$9!#@Z$j5M$a$k0Y$N%U%!%$%k$d%G%#%l%/%H%j$O(J
+ ServersOnly $@%U%!%$%k$K0lMw$K$J$C$F$$$^$9!J$3$N%U%!%$%k$HF1$8%G%#%l%/%H(J
+ $@%j$K8+$D$+$k$G$7$g$&!K!#(J
+ - XFree86-3.1-contrib.diff.gz$@$N%Q%C%A%U%!%$%k$O(J X $@%3%s%=!<%7%"%`$N4sB#G[(J
+ $@IUJ*$N$4$/0lIt$X$N%Q%C%A$rDs6!$7$^$9!#$3$l$O(J X11R5 $@$N%3%"G[IUJ*$N%/%i(J
+ $@%$%"%s%H$NKX$I$KE,MQ$7$^$9$,!"(JX11R6 $@$N4sB#G[IUJ*$X0\F0$9$k$b$N(J
+ $@$G$O$"$j$^$;$s!#$3$N%Q%C%A%U%!%$%k$rE,MQ$9$k$H!"<!$N(J X $@%3%s%=!<%7%"%`(J
+ $@$N4sB#HG$N(J($@=iHG$N(J contrib-0 $@%P!<%8%g%s$G$O$J$/(J)$@:G=*HG$N%U%!%$%k(J/$@%G%#%l(J
+ $@%/%H%j$,I,MW$K$J$j$^$9!#(J:
+
+ contrib/Imakefile
+ contrib/programs/Imakefile
+ contrib/programs/ico/
+ contrib/programs/listres/
+ contrib/programs/showfont/
+ contrib/programs/viewres/
+ contrib/programs/xbiff/
+ contrib/programs/xcalc/
+ contrib/programs/xditview/
+ contrib/programs/xedit/
+ contrib/programs/xev/
+ contrib/programs/xeyes/
+ contrib/programs/xfontsel/
+ contrib/programs/xgc/
+ contrib/programs/xload/
+ contrib/programs/xman/
+ contrib/programs/xmessage/
+
+2. $@I8=`E*$J(J X $@%3%s%=!<%7%"%`$N%Q%C%A%l%Y%k(J 5 $@G[IUJ*$+$i;O$a$k>l9g$O!"(J
+ 'xc'$@%G%#%l%/%H%j$K0\F0$7$F<!$N%3%^%s%I$r<B9T$7$F2<$5$$!#(J:
+ rm -fr xc/programs/Xserver/hw/xfree86
+ gzip -d < XFree86-3.1.tar.gz | tar vxf -
+ gzip -d < XFree86-3.1.diff.gz | patch -p -E
+
+ $@JQ99$7$F$$$J$$%=!<%9$+$i%$%s%9%H!<%k$9$k>l9g$O!"LdBj$O2?$b$J$$$G$7$g$&!#(J
+ $@%Q%C%A$rEv$F$kA0$K!"Ds6!$5$l$?%=!<%9$r<h$C$F$*$-$^$7$g$&!#%Q%C%A$N8e$K%Q(J
+ $@%C%A$,5Q2<$5$l$?7k2L!J(J rejection $@!K$H%Q%C%A$NJ,@O7k2L!J(J resolve $@!K$rD4$Y(J
+ $@$^$7$g$&!#$$$/$D$+$N%U%!%$%k!JNc$($P(J xf86site.cf $@$d(J site.def $@!K$rJQ99$7(J
+ $@$?>l9g$O!"$=$l$i$N%U%!%$%kL>$rJQ$($F!"%Q%C%A$9$kA0$KDs6!$5$l$?>uBV$KLa$7(J
+ $@$^$7$g$&!#85$N%P%C%/%"%C%W$r;}$C$F$$$J$$>l9g$O!"8D!9$N%U%!%$%k$O(J
+ ftp.x.org $@$N(J /pub/R6untarred $@%G%#%l%/%H%j$+$iMF0W$K<j$KF~$l$i$l$k$G$7$g(J
+ $@$&!#(J
+
+ $@$b$70JA0$K;HMQ$7$F$$$?%=!<%9$K%Q%C%A$rEv$F$k>l9g$O!":9J,%U%!%$%k$rE,MQ$9(J
+ $@$kA0$K(J 'xc' $@%G%#%l%/%H%j$+$i(J 'make clean' $@$rK:$l$:$K<B9T$7$F$/$@$5$$!#(J
+
+ $@4sB#ItJ,$K%Q%C%A$9$k$J$i$P!"$"$J$?$N(J 'contrib' $@%G%#%l%/%H%j$X0\F0$7$F!"(J
+ $@<!$NA`:n$r<B9T$7$^$7$g$&(J:
+
+ gzip -d < XFree86-3.1-contrib-diff.gz | patch -p -E
+
+3. config/cf/xf86site.def $@$rDLFI$7$F$/$@$5$$!#$"$J$?$N9=@.$K9g$o$;$FMM!9$J%Q(J
+ $@%i%a!<%?$r@_Dj$7$^$7$g$&!#=i$a$F$N:n@.$N>l9g$O!"(JBuildFonts $@!"(J
+ InstallXdmConfig $@!"(JInstallXinitConfig $@$r(J YES $@$K@_Dj$7$^$7$g$&!#!J%U%)%s%H(J
+ $@%5!<%P!<$r:n@.$9$k>l9g$O!"F1MM$K(J InstallFSConfig $@$r(J YES $@$K$7$^$7$g$&!K(J
+
+ $@%5!<%P!<$@$1$r:n@.$9$k$?$a$K@Z$j5M$a$?%=!<%9%D%j!<$r;H$&$H$-$O(J
+ BuildServersOnly $@$r(J YES $@$K@_Dj$7$^$7$g$&!#(J
+
+ $@:n@.$7$?$$%5!<%P!<$r;XDj$9$k$K$O!"<!$NDj5A$r@_Dj$7$^$7$g$&(J:
+
+ Colour SVGA server (XF86_SVGA): XF86SVGAServer
+ 16 colour (S)VGA server (XF86_VGA16): XF86VGA16Server
+ ET4000/W32 accelerated server (XF86_W32): XF86W32Server
+ Monochrome server (XF86_Mono): XF86MonoServer
+ S3 accelerated server (XF86_S3): XF86S3Server
+ 8514/A accelerated server (XF86_8514): XF86I8514Server
+ Mach8 accelerated server (XF86_Mach8): XF86Mach8Server
+ Mach32 accelerated server (XF86_Mach32): XF86Mach32Server
+ P9000 accelerated server (XF86_P9000): XF86P9000Server
+ AGX accelerated server (XF86_AGX): XF86AGXServer
+
+ $@APF,$N(J Mono+VGA2 $@%5!<%P!<$r:n@.$9$k$K$O(J, XF86MonoDualServer $@$r(J YES $@$K$7(J
+ $@$^$7$g$&!#(J
+ $@APF,$N(J Mono+VGA16 $@%5!<%P!<$r:n@.$9$k$K$O(J, XF86VGA16DualServer $@$r(J YES $@$K(J
+ $@$7$^$7$g$&!#(J
+
+ "X" $@$K%j%s%/$rD%$j$?$$%5!<%P!<$r(J ServerToInstall $@$K@_Dj$7$F2<$5$$!#$3$l$,(J
+ $@;XDj$5$l$J$$$H>e5-!"%5!<%P!<$N0lMw$N:G=i$NJ*$,=i4|CM$K$J$C$F:n@.$5$l$^$9!#(J
+ $@%5!<%P!<$K4^$a$?$$$H4uK>$7$F$$$k%I%i%$%P!<$b(Jxf86site.def $@$NCf$GA*Br$7$^(J
+ $@$9!#(JSVGA $@%5!<%P!<BP1~$N%I%i%$%P!<$O(J XF86SvgaDrivers $@%Q%i%a%?$G;XDj$7$^(J
+ $@$9!#$3$l$O%I%i%$%P%G%#%l%/%H%j$N0lMwI=7A<0$G!">.J8;z$G=q$-$^$9!#%Q%i%a%?(J
+ $@$N;XDj=g=x$G5/F0;~$KC5::$r9T$$$^$9!#A4$F$NDs6!$5$l$F$k%I%i%$%P$O=i4|CM$G(J
+ $@@_Dj$5$l$^$9!#$"$H$KB3$/!"%Q%i%a%?$,;XDj$9$k%I%i%$%P$bF1MM$G$9(J:
+
+ XF86Vga16Drivers XF86_VGA16
+ XF86Vga2Drivers XF86_Mono (vga2 drivers)
+ XF86MonoDrivers XF86_Mono, XF86_VGA16 (other mono drivers)
+
+ SVGA, VGA16 and VGA2 $@2hLL$O$=$l$>$l!"HFMQ(J(`generic')$@%I%i%$%P!<$K4^$^$l!"(J
+ $@$3$l$i$O$I$s$J(J VGA $@%+!<%I$G$bC5::$K@.8y$9$k$N$G!">o$K0lMw$N:G8e$KCV$/$h$&(J
+ $@$K$7$^$9!#(J
+
+4. $@G[IUJ*$+$i@8@.$9$kA0$K!"(Jxc/programs/Xserver/hw/xfree86/doc $@$K$"$k$"$J$?$N(J
+ $@4D6-$K4XO"$7$?(J OS $@8GM-$N(J README$@%U%!%$%k$rNI$/FI$`$3$H$,Bg@Z$G$9!#$3$l$^$G(J
+ $@$b!"$3$l$i$N(J OS $@8GM-$N>\:Y%^%K%e%"%k$N<jF~$l$r$7$F$-$^$7$?!#(J'xc' $@%G%#%l%/(J
+ $@%H%j$X9T$C$F!"$=$7$F(J OS $@8GM-$N(J README$@%U%!%$%k$K5-=R$7$F$"$k$h$&$K@_Dj$7$?(J
+ BOOTSTRAPCFLAGS $@$rIU$1$F(J 'make World' $@$r<B9T$7$F2<$5$$!#(J
+
+5. CPU / $@%a%b%j(J / OS / $@%3%s%Q%$%i(J / $@%G%#%9%/$K$h$j$^$9$,!"A4$F=gD4$K9T$o$l$?(J
+ $@>l9g$K!"@8@.$O#2;~4V$+$i#1#2;~4V0L3]$+$k$G$7$g$&!#2?$+LdBj$,L5$+$C$?$+(J
+ World.log $@$r%A%'%C%/$7$F$/$@$5$$!#2?$b$J$1$l$P!"(J'make install' $@$H(J 'make
+ install.man'$@$r<B9T$9$k$3$H$,$G$-$^$9!#%$%s%9%H!<%k$,$G$-$k$@$1$N==J,$J6u(J
+ $@$-%G%#%9%/MFNL$,!"(J/usr/X11R6 $@$K$"$k$3$H$r3NG'$7$^$7$g$&!#(J/usr $@0J30$N>l=j(J
+ $@$KAH$_9~$_$?$$>l9g$O!"AH$_9~$`A0$K(J /usr/X11R6 $@$K%7%s%\%j%C%/%j%s%/$rD%$j(J
+ $@$^$7$g$&!#(J
+
+ $@%P%$%J%j%j%s%/%-%C%H$r!J(J /usr/X11R6/lib/Server $@$K!KAH$_9~$`;~$O!"<!$r<B9T(J
+ $@$7$^$7$g$&!#(J:
+
+ make install.linkkit
+
+6. XFree86 $@$G%5%]!<%H$7$F$$$k4sB#HG$N%5%V%;%C%H$r:n@.$9$k$H$-$O!":G=i$K:n@.(J
+ $@$7$FF3F~$7$?%3%"G[IUJ*$r3NG'$7$F2<$5$$!#$=$7$F!"(J 'contrib' $@%G%#%l%/%H%j$X(J
+ $@0\F0$7$F!"(J 'xmkmf -a; make' $@$r<B9T$7$F2<$5$$!#$=$N;~!"(J 'make install' $@$H(J
+ 'make install.man' $@$,<B9T$G$-$l$PF3F~$O40N;$7$^$9!#(J
+
+
+2 - XFree86 $@$N;HMQK!$H9=C[(J
+--------------------------
+1. PATH $@4D6-JQ?t(J $@$K(J /usr/X11R6/bin $@$r!"(JMANPATH $@4D6-JQ?t$K(J /usr/X11R6/man $@$r(J
+ $@DI2C$7$^$7$g$&!#(J
+
+2. XF86Config $@%U%!%$%k$r@_Dj$7$^$7$g$&!#$3$N%U%!%$%k$N=i4|0LCV$O(J
+ /etc/XF86Config, /usr/X11R6/lib/X11/XF86Config.<$@%[%9%HL>(J>, $@$H(J
+ /usr/X11R6/lib/X11/XF86Config $@$K$"$j$^$9!#%5%s%W%k%U%!%$%k$,(J
+ /usr/X11R6/lib/X11/XF86Config.eg $@$KAH$_9~$^$l$F$$$^$9$N$G!"$3$l$+$i;O$a$k(J
+ $@$N$,NI$$$G$7$g$&!#(J
+
+ XF86Config $@$N=q<0$K$D$$$F>\$7$/$O!"(JXF86Config $@$N%*%s%i%$%s%^%K%e%"%k(J(4$@>O(J
+ /5$@>O(J)$@$r;2>H$7$^$7$g$&!#(J
+
+3. xinit $@$G(J ${HOME}/.xserverrc $@%U%!%$%k$r;H$&>l9g$O!"%5!<%P!<$r<B9T$7$F$$$k(J
+ $@%9%/%j%W%H$r3NG'$7$^$7$g$&!JNc$($P(J $@C1$K(J '/usr/X11R6/bin/XF86_SVGA' $@$r<B9T(J
+ $@$9$k$h$j$b(J'exec /usr/X11R6/bin/XF86_SVGA' $@$r<B9T$9$k$N$,$h$$$G$7$g$&!K!#(J
+ $@$3$l$r$7$J$$>l9g$O!":G8e$N%/%i%$%"%s%H$,=*N;$9$k;~$K%5!<%P!<$r=*N;$7$J$$(J
+ $@$h$&$K$7$^$7$g$&!#(J
+
+
+3 - $@%=!<%9G[IUJ*$+$i$N%5!<%P!<$N:F9=C[(J
+--------------------------------------
+ $@0[$J$k%5!<%P!<Kt$O0[$J$k%I%i%$%P!<$NAH$_9g$o$;$N%5!<%P!<$r:n@.$9$k>l9g$O(J:
+
+1. $@?7$7$$%I%i%$%P!<BP1~$N%=!<%9$,@5$7$$>l=j$KM-$k$3$H$r3NG'$7$F2<$5$$!JNc$((J
+ $@$P!"(JSVGA $@%5!<%P!<BP1~%=!<%9$O(J
+ xc/programs/Xserver/hw/xfree86/vga256/drivers $@$H8@$&%5%V%G%#%l%/%H%j$KM-(J
+ $@$j$^$9!K!#(J
+
+2. $@%5!<%P!<$NDj5A!JNc$($P!">e5-$G=R$Y$?(J XF86SVGAServer $@!K$O!"(Jxf86site.def $@$r(J
+ $@;H$C$F:n@.$7$?$$%5!<%P!<$r;XDj$7$F@_Dj$7$^$7$g$&!#$^$?!"%I%i%$%P!<0lMw$r(J
+ $@$"$J$?$NI,MW$K1~$8$FJQ99$7$^$7$g$&!#(J
+
+3. xc/programs/Xserver $@$+$i<!$N%3%^%s%I$r<B9T$7$^$7$g$&(J:
+
+ make Makefile
+ make Makefiles
+ make depend
+ make
+
+
+4 - $@%P%$%J%jG[IUJ*$+$i$N%5!<%P!<$N:F9=C[(J
+----------------------------------------
+$@%5!<%P!<$N%P%$%J%j%j%s%/%-%C%H$rAH$_9~$`$H!"%5!<%P!<Fb$N%I%i%$%P$H%5!<%P!<$N(J
+$@5!G=3HD%$N:F9=C[$,2DG=$K$J$j$^$9!#:F9=C[$r9T$J$&$K$O!"9=C[$9$k%G%#%l%/%H%j(J
+(/usr/X11R6/lib/Server) $@$K9T$C$F<!$N:n6H$r9T$J$$$^$7$g$&!#(J:
+
+0. gcc-2 $@$r;H$o$J$$%7%9%F%`$G$O!"%P%$%J%jG[IUJ*$O(J gcc-2 $@$r;H$C$F:n@.$r$9$k(J
+ $@$N$G(J libgcc.a $@$rAH$_9~$`I,MW$,$"$j$^$9!#(J
+
+1. $@:n@.$9$k%5!<%P!<$HAH$_9~$`%I%i%$%P$rDj5A$9$k$?$a$K!"(Jxf86site.def $@%U%!%$%k(J
+ $@$rJT=8$7$^$7$g$&!#(J
+
+ - site.def $@$N=i4|CM$,<+J,$N>r7o@_Dj$K2q$o$J$1$l$P!";HMQ$9$k%3%s%Q%$%i$K(J
+ $@9g$&$h$&$K(J HasGcc $@$H(J HasGcc2 $@$r@_Dj$7$^$7$g$&!#(J
+ - $@%j%s%/%-%C%H$,(J gcc-2.x $@$G:n@.$5$l$F$*$j!"B>$N%3%s%Q%$%i$r;H$&>l9g$O!"(J
+ libgcc.a $@$rAH$_9~$_$3$s$G!"(JNeedLibGcc $@$r(J YES $@$K@_Dj$9$kI,MW$,$"$j$^(J
+ $@$9!#(J
+ - 256 $@?'%5!<%P!<$r:n@.$9$k$K$O(J: XF86SVGAServer $@$r(J YES $@$K$7$^$7$g$&!#(J
+ - 16 $@?'%5!<%P!<$r:n@.$9$k$K$O(J: XF86VGA16Server $@$r(J YES $@$K$7$^$7$g$&!#(J
+ - $@Gr9u%5!<%P!<$r:n@.$9$k$K$O(J: XF86MonoServer $@$r(J YES $@$K$7$^$7$g$&!#(J
+ - S3 $@%5!<%P!<$r:n@.$9$k$K$O(J: XF86S3Server $@$r(J YES $@$K$7$^$7$g$&!#(J
+ - Mach8 $@%5!<%P!<$r:n@.$9$k$K$O(J: XF86Mach8Server $@$r(J YES $@$K$7$^$7$g$&!#(J
+ - Mach32 $@%5!<%P!<$r:n@.$9$k$K$O(J: XF86Mach32Server $@$r(J YES $@$K$7$^$7$g(J
+ - P9000 $@%5!<%P!<$r:n@.$9$k$K$O(J: XF86P9000Server $@$r(J YES $@$K$7$^$7$g$&!#(J
+ - AGX $@%5!<%P!<$r:n@.$9$k$K$O(J: XF86AGXServer $@$r(J YES $@$K$7$^$7$g$&!#(J
+ - ET4000/W32 $@%5!<%P!<$r:n@.$9$k$K$O(J:XF86W32Server $@$r(J YES $@$K$7$^$7$g$&!#(J
+ - IBM 8514/A $@%5!<%P!<$r:n@.$9$k$K$O(J:XF86I8514Server $@$r(J YES $@$K$7$^$7$g$&!#(J
+ - SVGA $@%5!<%P!<$K4^$a$?$$%I%i%$%P$N0lMw$r!"(JXF86SVga256Drivers $@$X@_Dj$7$^(J
+ $@$7$g$&!#(J
+ - 16 $@?'%5!<%P!<$K4^$a$?$$%I%i%$%P$N0lMw$r!"(JXF86Vga16Drivers $@$X@_Dj$7$^$7(J
+ $@$g$&!#(J
+ - $@Gr9u(J vga $@%5!<%P!<$K4^$a$?$$%I%i%$%P$N0lMw$r!"(JXF86Vga2Drivers $@$X@_Dj$7(J
+ $@$^$7$g$&!#(J
+ - $@Gr9u$H(JVGA16 $@%5!<%P!<$K4^$a$?$$Hs(J vga $@Gr9u%I%i%$%P$N0lMw$r!"(J
+ XF86Mono2Drivers $@$X@_Dj$7$^$7$g$&(J($@APF,$N%5!<%P!<$rAH$_9~$`$H$-(J)$@!#(J
+
+ $@Cm0U(J: $@%I%i%$%P$N@_Dj=g=x$OC5::$9$k=gHV$H$_$J$5$l$^$9!#(J'generic'$@%I%i%$%P(J
+ $@$O$I$s$J>r7o2<$G$bC5::$,2DG=$G$9$N$G!"Gr9u$H(J VGA16 $@?'$H(J SVGA $@%5!<%P(J
+ $@!<$N:G8e$K@_Dj$9$k$N$,$h$$$G$7$g$&!#(J
+
+2. $@$b$7!"I8=`E*$JG[IUJ*$K4^$^$l$F$$$J$$%I%i%$%P$rAH$_9~$`>l9g$O!"(J
+ drivers/vga256 $@$NCf$K%G%#%l%/%H%j$r:n$C$F!"%=!<%9<c$7$/$O(J .o $@!J%*%V%8%'(J
+ $@%/%H!K%U%!%$%k$HE,@Z$J(J Imakefile $@$r!"$=$N%G%#%l%/%H%j$K%3%T!<$7$^$7$g(J
+ $@$&!#!J(J drivers/vga2 $@$OGr9u%5!<%P!<$N(J VGA2 $@ItJ,MQ!"(Jdrivers/vga16 $@$O(J16 $@?'%5(J
+ $@!<%P!<MQ!"(Jdrivers/mono $@$O(J $@Gr9u$H(JVGA16 $@?'%5!<%P!<$N(J $@Gr9uItJ,MQ$G$9!#!K%G%#(J
+ $@%l%/%H%j$NL>A0$O%I%i%$%P$HF1$8L>A0$K$7$F$/$@$5$$!J>\:Y$O(J VGADriverDoc $@%G(J
+ $@%#%l%/%H%j$NCf$NJ8=q$r;2>H$N;v!K!#(J
+
+3. Makefile $@$r:n@.$9$k$K$O<!$N%3%^%s%I$r<B9T$7$^$7$g$&!#(J
+
+ ./mkmf
+
+4. $@%5!<%P!<$r9=C[$7%j%s%/$9$k$K$O(J 'make' $@%3%^%s%I$r<B9T$7$^$7$g$&!#(J
+
+5. $@?7$7$$%5!<%P!<$rAH$_9~$`$K$O(J 'make install' $@%3%^%s%I$r<B9T$7$^$7$g$&!#(J
+
+6. $@$3$N<j=g$G:n$i$l$?%U%!%$%k$r<h$j=|$/$K$O(J 'make clean' $@%3%^%s%I$r<B9T$7$^(J
+ $@$7$g$&!#(J
+
+7. $@%U%k%Q%9;XDj$N%5!<%P!<$K(J '-showconfig' $@%U%i%0$rIU$1$F<B9T$9$l$P!"%5!<%P!<(J
+ $@$NCf$K$I$s$J%I%i%$%P$,4^$^$l$F$$$k$+$r8+$k;v$,=PMh$^$9!#(J
+
+
+
+$XFree86: xc/programs/Xserver/hw/xfree86/doc/Japanese/INSTALL,v 3.0 1995/01/12 12:03:50 dawes Exp $
+$XConsortium: INSTALL,v 1.1 95/01/16 12:30:09 kaleb Exp $
diff --git a/xc/programs/Xserver/hw/xfree86/doc/Japanese/Imakefile b/xc/programs/Xserver/hw/xfree86/doc/Japanese/Imakefile
new file mode 100644
index 000000000..403f87a16
--- /dev/null
+++ b/xc/programs/Xserver/hw/xfree86/doc/Japanese/Imakefile
@@ -0,0 +1,17 @@
+XCOMM $XConsortium: Imakefile,v 1.1 95/01/16 12:30:09 kaleb Exp $
+XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/doc/Japanese/Imakefile,v 3.0 1995/01/12 12:03:51 dawes Exp $
+
+#include <Server.tmpl>
+
+#ifdef LinuxArchitecture
+OSREADME = README.Linux
+#endif
+
+MAINDOCS = /* COPYRIGHT */ README README.Config INSTALL
+
+FILES = $(MAINDOCS) $(OSREADME)
+
+all::
+
+InstallMultipleDest(install,$(FILES),$(XFREE86JAPANESEDOCDIR))
+
diff --git a/xc/programs/Xserver/hw/xfree86/doc/Japanese/README b/xc/programs/Xserver/hw/xfree86/doc/Japanese/README
new file mode 100644
index 000000000..be0744c10
--- /dev/null
+++ b/xc/programs/Xserver/hw/xfree86/doc/Japanese/README
@@ -0,0 +1,552 @@
+$@$3$N%U%!%$%k$O(J xc/programs/Xserver/hw/xfree86/doc/README,v 3.7 1994/10/04
+ 03:29:50$@$r!"2,K\(J $@0l9,(J <KFR01166@niftyserve.or.jp>,
+<ikko-@pacific.rim.or.jp> $@$,(J
+XFree86 3.1$@$rF|K\$G%$%s%9%H!<%k$9$k?M8~$1$KK]Lu$7$?$b$N$G$9!#$3$3$,$*$+$7$$(J
+$@$H$+!"$3$3$O$3$&$7$?$[$&$,$$$$$H$$$C$?$40U8+$,$"$j$^$7$?$i!"EE;R%a!<%k$G$*CN(J
+$@$i$;2<$5$$!#(J
+$@86J8$NCx:n8"$O(J XFree86 $@%W%m%8%'%/%H<R$K$"$j$^$9!#$3$NOBLu$NCx:n8"$O(J XFree86
+$@%W%m%8%'%/%H<R!"2,K\!!0l9,$K$"$j$^$9$,!"$3$NOBLu$NIT6q9g$O;d$K!"EE;R%a!<(J
+$@%k$GAw$C$F2<$5$$!#(J
+-----------------------------------------------------------------------
+
+ XFree86[TM] 3.1 $@$N$?$a$N(JREADME
+ ------------------------------
+$@L\<!(J
+----
+ 1 - XFree86 $@$H$O2?$+(J?
+ 2 - XFree86 3.1 $@$G2?$,?7$7$/$J$C$?$+(J?
+ 3 - XFree86 $@$N%F%9%H$r9T$C$?%7%9%F%`(J
+ 4 - $@%5%]!<%H$7$F$$$k%S%G%*%+!<%I$N%A%C%W%;%C%H(J
+ 5 - $@=EMW$JJQ99(J
+ 6 - $@99$KB?$/$N>pJs$O$I$3$K$"$k$+(J
+ 7 - $@6(NO<T!"Ds6!<T$K$D$$$F(J
+ 8 - XFree86 $@%W%m%8%'%/%H<R(J
+ 9 - $@O"Mm>pJs(J
+ 10 - $@%=!<%9$H%P%$%J%j%U%!%$%k$N$"$k%5%$%H(J
+
+1 - XFree86 $@$H$O2?$+(J?
+---------------------
+XFree86 $@$H$O%$%s%F%k>e$GF0$/$$$/$D$+$N%P!<%8%g%s$N(J Unix $@$H(J Unix $@$K;w$F$$$k%*(J
+$@%Z%l!<%F%#%s%0%7%9%F%`$r%5%]!<%H$7$F$$$k(J X11R6 $@$KIU2C2ACM$rIU$1$F0l$^$H$a$K(J
+$@$7$?J*$G$9!#(JXFree86 3.0 $@$O(J X11R6 $@$N%3%"G[IUHG$r0\?"$7$?$b$N$G$7$?!#:#2s$N(J
+XFree86-3.1 $@HG$G$O!"B?$/$N%P%0$N=$@5$HF1;~$KB?$/$N?7$7$$FCD'$NDI2C$d@-G=$N8~(J
+$@>e$,?^$i$l$^$7$?!#(JXFree86 $@$OB?$/$N%"!<%-%F%/%A%cMQ$N%P%$%J%jG[IUJ*$HF1MM$K(J
+X $@%3%s%=!<%7%"%`(J $@$N(J X11R6 $@$N%=!<%9%3!<%I$KBP$7$F$N%Q%C%A%G!<%?$H$7$FF~<j2DG=(J
+$@$G$9!#(J
+
+
+2 - XFree86 3.1 $@$G2?$,?7$7$/$J$C$?$+(J?
+-------------------------------------
+$@<!$N9`L\$r(J 1994 $@G/(J 5 $@7n$K%j%j!<%9$7$?(J XFree86 2.1.1 $@$KDI2C$7$^$7$?!#(J:
+
+ 1) $@8=:_!"(JXFree86 $@$O(J SVR4$@!"(JLinux$@!"(JFreeBSD $@$H(J NetBSD $@BP1~$N6&M-%i%$%V%i%j(J
+ $@$r4^$s$@(J X11R6 $@$r4p$K$7$F$$$^$9!#(J
+ 2) $@9=@.Dj5A%U%!%$%k$N=q<0$,?7$7$/$J$j$^$7$?!#?7$7$/$J$C$?(J XFree86 $@$GCm0U(J
+ $@$7$FM_$7$$:G$bBg$-$JJQ99$O!"8E$$(J Xconfig $@%U%!%$%k$O(J XF86Config $@%U%!%$(J
+ $@%k$KCV$-49$($i$l$?;v$G$9!#$5$i$J$k>\:Y$O!"8e=R$N(J`$@=EMW$JJQ99(J'$@$N@a$r8+(J
+ $@$F2<$5$$!#(J
+ 3) X $@%$%a!<%83HD%5!G=(J(XIE) $@$r%5%]!<%H$7$^$7$?!#(J
+ 4) Weitek P9000 $@%A%C%W%;%C%H$r@Q$s$@%\!<%IBP1~$N?7$7$$%"%/%;%i%l!<%?%5!<(J
+ $@%P!<$r%5%]!<%H$7$^$7$?!#(J
+ 5) AGX $@%A%C%W%;%C%H$r@Q$s$@%\!<%IBP1~$N?7$7$$%"%/%;%i%l!<%?%5!<%P!<$r%5(J
+ $@%]!<%H$7$^$7$?!#(J
+ 6) Tseng ET4000/W32 $@%7%j!<%:$N%A%C%W%;%C%H$r@Q$s$@%\!<%IBP1~$N?7$7$$%"%/(J
+ $@%;%i%l!<%?%5!<%P!<$r%5%]!<%H$7$^$7$?!#(J
+ 7) S3 Vision 864 $@$H(J 964 $@%A%C%W%;%C%H$r!J(J ELSA Winner 1000Pro $@$H(J 2000Pro$@!"(J
+ $@%J%s%P!<%J%$%s(J GXE64 $@$H(J GXE64Pro$@!"(JMiro Crystal 20SV $@$N$h$&$J%\!<%I$r4^(J
+ $@$s$G!K%5%]!<%H$7$^$7$?!#(J
+ 8) $@$$$/$D$+$N(J Mach32 $@%\!<%IBP1~$K(J16bpp $@$r%5%]!<%H$7$^$7$?!#(J
+ 9) $@$$$/$D$+$N(J P9000 $@%\!<%IBP1~$K(J16bpp $@$H(J 32bpp $@$r%5%]!<%H$7$^$7$?!#(J
+ 10) $@$$$/$D$+$N(J S3 $@%\!<%IBP1~$K(J16bpp $@$H(J 32bpp $@$r%5%]!<%H$7$^$7$?!#(J
+ 11) $@2~NI$5$l$?(J Cirrus $@$N%"%/%;%i%l!<%?!J(J5434$@$r4^$s$G!K$H!"$$$/$D$+$N(J
+ Cirrus $@%\!<%IBP1~$K(J 16bpp $@$H(J 32bpp $@$r%5%]!<%H$7$^$7$?!#(J
+ 12) Western Digital $@$N(J WD90C33 $@%\!<%IBP1~$K%"%/%;%i%l!<%?$r%5%]!<%H$7$^$7(J
+ $@$?!#(J
+ 13) S3 $@%5!<%P!<$G$O(J S3 GENDAC$@!"(JS3 SDAC$@!"(JAT&T 20C498$@!"(JSTG1700 $@$H(J TI3025
+ RAMDACS $@$r%5%]!<%H$7$^$7$?!#(J
+ 14) S3 $@%5!<%P!<$G$O(J S3 GENDAC$@!"(JS3 SDAC$@!"(JICS2595 $@$H(J TI3025 $@$N%W%m%0%i%`2D(J
+ $@G=%/%m%C%/5!G=$r%5%]!<%H$7$^$7$?!#(J
+ 15) AL2101$@!"(JMX68000/MX68010$@!"(JVideo7$@!"(JCirrusCL6420 $@%A%C%W%;%C%HBP1~$K?7$7(J
+ $@$$(J SVGA $@%I%i%$%P!<$r%5%]!<%H$7$^$7$?!#(J
+ 16) Mach64 $@BP1~$NHs%"%/%;%i%l!<%?$r4^$s$@$+$J$jCx$7$/2~NI$5$l$?(J ATI
+ vgawonder $@%I%i%$%P!<$r%5%]!<%H$7$^$7$?!#(J
+ 17) SVGA $@%5!<%P!<BP1~$NHFMQ(J VGA $@%I%i%$%P!<$r!J(J8bpp$@$N(J320x200$@8GDj$G!K%5%]!<(J
+ $@%H$7$^$7$?!#(J
+ 18) $@APF,$N(J vga2/mono $@$H(J vga16/mono $@%5!<%P!<$r%5%]!<%H$7$^$7$?!#(J
+ 19) VGA16 $@%W%m%0%i%`$r%P%s%/$NHO0O$r$h$j9-$/<h$k$h$&$K$+$J$jCx$7$/2~NI$7(J
+ $@$^$7$?!#(J
+ 20) $@4pK\$H$J$k%5!<%P!<$K%9%/%j!<%s%;!<%P!<3HD%5!G=$rE}9g$7$^$7$?!#(J
+ 21) S3 $@$H(J SVGA $@%5!<%P!<$K(J"$@%0%j!<%s(J"$@%b%K%?!<%9%/%j!<%s%;!<%P!<$r%5%]!<%H$7(J
+ $@$^$7$?!#(J
+ 22) X11R6 $@$K4^$^$l$F$$$k(J"$@<B83E*$J(J" LBX $@%W%m%0%i%`$r%5%]!<%H$7$^$7$?!#(J
+
+$@99$K!"A4$F$N>\:Y$K$D$$$F$O!"%=!<%9G[IUJ*$K$"$k(J CHANGELOG $@%U%!%$%k$r;2>H$7$F(J
+$@2<$5$$!#(J
+
+
+3 - XFree86 $@$N%F%9%H$r9T$C$?%7%9%F%`(J
+------------------------------------
+ SVR4.0:
+ Esix: 4.0.3A, 4.0.4, 4.0.4.1
+ Microport: 2.2, 3.1, 4.1, 4.2
+ Dell: 2.1, 2.2, 2.2.1
+ UHC: 2.0, 3.6
+ Consensys: 1.2
+ MST: 4.0.3 (Load 2.07 and Load 3.02)
+ ISC: 4.0.3
+ AT&T: 2.1, 4.0
+ NCR: MP-RAS
+ SunSoft: Solaris x86 2.1, 2.4
+
+ SVR4.2:
+ Consensys
+ Novell UnixWare
+
+ SVR3:
+ SCO: 3.2.2, 3.2.4
+
+ Others:
+ NetBSD 1.0BETA, FreeBSD 1.1.5
+ BSD/386 1.1
+ Mach 386
+ Linux
+ Amoeba
+ Minix-386
+
+4 - $@%5%]!<%H$7$F$$$k%S%G%*%+!<%I$N%A%C%W%;%C%H(J
+----------------------------------------------
+$@8=:_!"(JXFree86 3.1 $@$O<!$N%"%/%;%i%l!<%?%A%C%W$r%5%]!<%H$7$F$$$^$9(J:
+
+ 8514/A $@!J$H!"$=$N$=$C$/$j$5$s!K(J
+ ATI Mach8, Mach32
+ Cirrus CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429,
+ CLGD5430, CLGD5434, CLGD6205, CLGD6215, CLGD6225, CLGD6235
+ S3 86C911, 86C924, 86C801, 86C805, 86C805i, 86C928, 86C864, 86C964
+ Western Digital WD90C31, WD90C33
+ Weitek P9000
+ IIT AGX-014, AGX-015, AGX-016
+ Tseng ET4000/W32, ET4000/W32i, ET4000/W32p
+
+Cirrus $@$H(J Western Digital $@%"%/%;%i%l!<%?$O(J SVGA $@%5!<%P!<$G%5%]!<%H$5$l$F$$$^(J
+$@$9!#$=$NB>$N%A%C%W%;%C%H$K$D$$$F$O!"$=$l$i<+?H$N%5!<%P!<$G%5%]!<%H$5$l$F$$$^(J
+$@$9!#%F%9%H:Q$_$N%"%/%;%i%l!<%?%5!<%P!<$,F0$/%+!<%I$N0lMw$O(J AccelCards$@!"(J
+Devices $@%U%!%$%k$H$$$/$D$+$N%A%C%W%;%C%H8GM-$N(J README $@%U%!%$%k$K$"$j$^$9!#%"(J
+$@%/%;%i%l!<%?%5!<%P!<$O$=$NB>$N%+!<%I$G$b@5>o$KF0$/$H;W$o$l$^$9$,!"2f!9$O$=$l(J
+$@$rJ]>Z$9$k$3$H$O=PMh$^$;$s!#(J
+
+$@2C$($F!"<!$N(J SVGA $@%A%C%W%;%C%H$,%5%]!<%H$5$l$^$7$?!#(J:
+
+ Tseng ET3000, ET4000AX, ET4000/W32
+ Western Digital/Paradise PVGA1
+ Western Digital WD90C00, WD90C10, WD90C11, WD90C24, WD90C30, WD90C31,
+ WD90C33
+ Genoa GVGA
+ Trident TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL, TVGA9000,
+ TVGA9000i, TVGA9100B, TVGA9200CX, TVGA9320, TVGA9400CX, TVGA9420
+ ATI 18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6, 68800-3,
+ 68800-6, 68800AX, 68800LX, 88800
+ NCR 77C22, 77C22E, 77C22E+
+ Cirrus Logic CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428,
+ CLGD5429, CLGD5430, CLGD5434, CLGD6205, CLGD6215,
+ CLGD6225, CLGD6235, CLGD6420
+ Compaq AVGA
+ OAK OTI067, OTI077
+ Advance Logic AL2101
+ MX MX68000, MX680010
+ Video 7/Headland Technologies HT216-32
+
+$@>e5-$NA4$F$N%A%C%W%;%C%H$O!"(J256 $@?'$7$+%5%]!<%H$7$J$$(J Advance Logic$@!"(JMX $@$H(J
+Video 7 $@$N%A%C%W%;%C%H$r=|$$$F!"(J256 $@?'$HGr9u%b!<%I$NN>J}$r%5%]!<%H$7$F$$$^$9!#(J
+
+$@$3$l$i$N%A%C%W%;%C%H$r;H$&0Y$N!"$h$jB?$/$N>pJs$O!"%A%C%W%;%C%H8GM-$N(J README
+$@%U%!%$%k!J8=:_$O(J Tseng$@!"(JWestern$@!"(JDigital$@!"(JATI$@!"(J Trident $@$H(J Video 7$@$,3:Ev$7$^(J
+$@$9!K$r;2>H$7$F2<$5$$!#(J
+
+64k $@$N%7%s%0%k%P%s%/$N%S%G%*%a%b%j$r;HMQ$7$F$$$k0lHLE*$J(J VGA $@%+!<%I!J(J
+Hercules $@Gr9u%+!<%I!"8=Be!J(J Hyundai $@!K(JHGC1280$@!"(JSigma LaserView Visa $@Gr9u(J
+$@%+!<%I$H(J Apollo $@Gr9u%+!<%I!K$r!"Gr9u%5!<%P!<$O%5%]!<%H$7$F$$$^$9!#(J64k $@%P%$%H(J
+$@$N%S%G%*%a%b%j$@$1$r;}$C$F$$$k(J Compaq AVGA $@$bGr9u%5!<%P!<$G%5%]!<%H$7$F$$$^(J
+$@$9$,!"(J64k $@%P%$%H0J>e$N%S%G%*%a%b%j$G$O!"(JGVGA $@$OL$$@%F%9%H$7$F$^$;$s!#(J
+
+VGA16 $@%5!<%P!<$O(J 1MB $@$N%S%G%*%a%b%j$rEk:\$7$?;~!"Ls(J 1600x1200 $@0J>e$N2>A[2hLL(J
+$@I=<($,2DG=$J(J ET4000$@!"(JTrident$@!"(JATI$@!"(JNCR$@!"(JOAK $@$H(J Cirrus 6420 $@$r@Q$s$@%a%b%j%P(J
+$@%s%/$r%5%]!<%H$7$^$9!#B>$N%A%C%W%;%C%H$N>l9g$O!"2hLL$NBg$-$5$OLs(J 800X600 $@$K(J
+$@@)8B$5$l$^$9!#(J
+
+ $@Cm0U(J : Diamond $@<R$,(J ET4000 $@$r;H$C$F$$$k$H$7$F$b!"(JDiamond SpeedStar 24 $@$H?7(J
+ $@$7$$(JSpeedStar+ $@%\!<%I$N$[$H$s$I$O%5%]!<%H$7$^$;$s!#(J ET4000/W32p $@$r(J
+ $@;H$C$F$$$k(J Stealth 32 $@$b%5%]!<%H$7$^$;$s!#Nr;KE*$K$3$N%A%C%W%;%C%H(J
+ $@$r%5%]!<%H$9$k0Y$N>pJs$OHs8x3+$G$7$+MxMQ$G$-$^$;$s$G$7$?!#(J
+ 1994 $@G/(J 9$@7n(J27$@F|$K!"(JDiamond $@<R$O8}F,$G(J Diamond $@<R$N@=IJ$K$D$$$F$N>\(J
+ $@:Y$J>pJs$r(J XFree86 $@%W%m%8%'%/%H<R$KDs6!$9$k$3$H$r>5G'$7$^$7$?!#$3$N(J
+ $@;v$O(J XFree86 $@$N>-Mh$N%P!<%8%g%s$K$3$l$i$r$h$jNI$/%5%]!<%H$9$k$3$H$r(J
+ $@2f!9$K5vMF$9$k$G$7$g$&!#(J
+
+
+5 - $@=EMW$JJQ99(J
+--------------
+XFree86 2.1.1 $@$H(J XFree86 3.1 $@$N4V$K$O=EMW$JL@$+$JJQ99$,M-$j$^$9!#:G=i$OI8=`(J
+$@$NF3F~>l=j$G$9!#(JXFree86 $@G[IUJ*$r(J /usr/X386 $@$N$+$o$j$K(J /usr/X11R6 $@$N2<$KF3F~(J
+$@$7$^$9!#$3$l$O@N$N(J "X386" $@$H$$$&L>>N$r<h$j=|$/$N$G!"N>J}$N%P!<%8%g%s$r6&B82D(J
+$@G=$K$7$^$9!#(J
+$@<!$N<g$JJQ99$O%5!<%P!<$N9=@.%U%!%$%k$K4XO"$7$?$b$N$G$9!#A0$N(J Xconfig $@%U%!%$(J
+$@%k$O(J XFree86 3.1 $@$G$O(J XF86Config $@%U%!%$%k$KCV$-49$($^$7$?!#$3$l$OC1$KL>>N$,(J
+$@JQ99$5$l$?0J>e$NJQ99$,$"$j$^$9!#?7$7$$(J XF86Config $@%U%!%$%k$OA0$N(J Xconfig $@%U(J
+$@%!%$%k$H$O$+$J$j0[$J$C$?=q<0$r;HMQ$7$^$9!#?7$7$$=q<0$OA0$N=q<0$KHf$Y$F$h$j9=(J
+$@B$2=!"O@M}2=$H3HD%2DG=2=$,$O$+$i$l$^$7$?!#2f!9$O:$FqL5$/$3$N?7$7$$=q<0$KJQ49(J
+$@$9$k$3$H$rC#@.$7$^$7$?!#$3$NJQ49$r=u$1$k0Y$K!"A0$N(J Xconfig $@%U%!%$%k$+$i?7$7(J
+$@$$(J XF86Config $@%U%!%$%k$N=q<0$XJQ49$9$k%W%m%0%i%`(J (`reconfig') $@$rDs6!$7$^$9!#(J
+$@$3$l$O8E$$=q<00J>e$N>pJs$r?7$7$$=q<0$K4^$a$k$h$&$J40`z$JJQ49$rDs6!$9$k$b$N$G(J
+$@$O$"$j$^$;$s!#DL>o!"<j$GJT=8$9$k$3$H$,I,MW$G$9!#(JXF86Config $@$,4^$s$G$$$k?7$7(J
+$@$$>pJs$N#1$D$O$"$J$?$N;HMQ$7$F$$$k%G%#%9%W%l%$$K4X$9$k5-=R$G$9!#$3$NDI2C$O%5(J
+$@!<%P!<$,%G%#%9%W%l%$$N;EMMFb$N%S%G%*%b!<%I$K@.$C$F$$$k$+3NG'$9$k$N$K;HMQ$7$^(J
+$@$9!#(J
+
+$@?7$7$$9=@.Dj5A%U%!%$%k$N=q<0$HG!2?$K;H$&$+$N>pJs$O(J XF86Config (4$@>O(J/5$@>O(J) $@$H(J
+reconfig (1$@>O(J) $@$N%*%s%i%$%s%^%K%e%"%k$H(J /usr/X11R6/lib/X11/doc $@$KM-$k(J
+README.Config $@%U%!%$%k$r;2>H$7$F2<$5$$!#(J
+
+$@9=@.Dj5A%U%!%$%k$K4XO"$7$?$=$NB>$NJQ99$O%5!<%P!<$,9=@.Dj5A%U%!%$%k$r8+$k$3$H(J
+$@$K$"$j$^$9!#;HMQ<T$,;XDj$7$?>l=j$rA0$NHG$N%5!<%P!<$,8+$F$$$^$7$?!#$3$l$O!"0B(J
+$@A4@-$r9b$a$^$7$?!#$5$i$J$k>\:Y$K$D$$$F$O!"(JXFree86(1$@>O(J) $@$N%*%s%i%$%s%^%K%e%"(J
+$@%k$r;2>H$7$F2<$5$$!#(J
+
+
+6 - $@99$KB?$/$N>pJs$O$I$3$K$"$k$+(J
+--------------------------------
+XFree86(1)$@!"(JXconfig(4/5)$@!"(JXF86_SVGA(1)$@!"(JXF86_Mono(1)$@!"(JXF86_VGA16(1) $@$=$7$F(J
+XF86_Accel(1) $@$N%*%s%i%$%s%^%K%e%"%k$,DI2C$5$l$F$$$^$9!#(J
+$@$5$i$K!"$$$/$D$+$N(J README $@%U%!%$%k$H2r@b$,6!5k$5$l$F$$$^$9!#$3$l$i$O!"%P%$%J(J
+$@%jG[IUJ*$G$O!"(J/usr/X11R6/lib/X11/doc $@$N!"$^$?%=!<%9G[IUJ*$G$O(J
+xc/programs/Xserver/hw/xfree86/doc $@$N%G%#%l%/%H%j$K$"$j$^$9!#!"(J
+
+README.Config $@$H(J VideoModes.doc $@$N%U%!%$%k$O(J XFree86 $@%5!<%P!<$r$I$&$d$C$F@_(J
+$@Dj$9$k$+$K$D$$$F;29M>pJs$K$J$k$G$7$g$&!#(JXFree86 $@%A!<%`(J $@$K;Y1g$NO"Mm$r<h$kA0(J
+$@$K!"Ds6!$7$?A4$F$NJ8>O$H%*%s%i%$%s%^%K%e%"%k$r!"FI$s$G2<$5$$!#(J
+
+SVGA $@%I%i%$%P$N3+H/$K$D$$$F$NJ8=q$O!"(J
+$@%P%$%J%jG[IUJ*$G$O!"(J/usr/X11R6/lib/Server/VGADriverDoc $@$K!"(J
+$@%=!<%9G[IUJ*$G$O!"(Jxc/programs/Xserver/hw/xfree86/VGADriverDoc $@$K$"$j$^$9!#(J
+
+$@A4$/J,$+$i$J$$>l9g$O!"8e$G<($9EE;R%a!<%k%"%I%l%9$N(J XFree86 $@%3%"%A!<%`$KO"Mm(J
+$@$7$F2<$5$$!#(J
+
+Usenet $@%K%e!<%9%0%k!<%W$G$"$k(J comp.windows.x.i386unix $@$G$O!"$?$$$F$$$N(J
+XFree86 $@$H!"(JXFree86 $@$K4X78$9$kOCBj$K$D$$$F5DO@$5$l$F$$$^$9!#KX$I$N<ALd$O$=$3(J
+$@$G2sEz$5$l$F$$$^$9!#4pK\E*$J<ALd$N2sEz$O!"FbMF$KAjEv$9$k(J FAQ $@$G8+$D$+$k$G$7(J
+$@$g$&!#(J
+
+
+7 - $@6(NO<T!"Ds6!<T$K$D$$$F(J
+--------------------------
+XFree86$@$N3+H/$O<!$N%a%s%P!<$G;O$a$^$7$?!#(J:
+ David Dawes <dawes@XFree86.org>
+ Glenn Lai <glenn@cs.utexas.edu>
+ Jim Tsillas <jtsilla@ccs.neu.edu>
+ David Wexelblat <dwex@XFree86.org>
+
+X11R6 $@%Q%C%1!<%8$K(J XFree86 $@$rE}9g$9$k:n6H$O<!$N%a%s%P!<$G9T$J$C$F$$$^$9!#(J:
+ Stuart Anderson <Stuart.Anderson@ColumbiaSC.NCR.COM>
+ Doug Anson <danson@lgc.com>
+ Gertjan Akkerman <akkerman@dutiba.twi.tudelft.nl>
+ Mike Bernson <mike@mbsun.mlb.org>
+ Robin Cutshaw <robin@XFree86.org>
+ David Dawes <dawes@XFree86.org>
+ Marc Evans <marc@XFree86.org>
+ Pascal Haible <haible@izfm.uni-stuttgart.de>
+ Matthieu Herrb <Matthieu.Herrb@laas.fr>
+ Dirk Hohndel <hohndel@XFree86.org>
+ David Holland <davidh@use.com>
+ Alan Hourihane <alanh@fairlite.demon.co.uk>
+ Jeffrey Hsu <hsu@soda.berkeley.edu>
+ Glenn Lai <glenn@cs.utexas.edu>
+ Ted Lemon <mellon@ncd.com>
+ Rich Murphey <rich@XFree86.org>
+ Hans Nasten <nasten@everyware.se>
+ Mark Snitily <mark@sgcs.com>
+ Randy Terbush <randyt@cse.unl.edu>
+ Jon Tombs <tombs@XFree86.org>
+ Kees Verstoep <versto@cs.vu.nl>
+ Paul Vixie <paul@vix.com>
+ Mark Weaver <Mark_Weaver@brown.edu>
+ David Wexelblat <dwex@XFree86.org>
+ Philip Wheatley <Philip.Wheatley@ColumbiaSC.NCR.COM>
+ Thomas Wolfram <wolf@prz.tu-berlin.de>
+ Orest Zborowski <orestz@eskimo.com>
+
+386BSD, FreeBSD, NetBSD $@MQ$O<!$N%a%s%P!<$,%5%]!<%H$7$F$$$^$9!#(J:
+ Rich Murphey <Rich@XFree86.org>
+$@<!$N%a%s%P!<$,:G=i$K(J 386BSD $@$K0\?"$7$^$7$?!#(J:
+ Pace Willison
+ Amancio Hasty Jr <hasty@netcom.com>
+Mach 386 $@MQ$O<!$N%a%s%P!<$,%5%]!<%H$7$F$$$^$9!#(J:
+ Robert Baron <Robert.Baron@ernst.mach.cs.cmu.edu>
+Linux $@MQ$O<!$N%a%s%P!<$,%5%]!<%H$7$F$$$^$9!#(J:
+ Orest Zborowski <orestz@eskimo.com>
+ Dirk Hohndel <hohndel@XFree86.org>
+SCO Unix $@MQ$O<!$N%a%s%P!<$,%5%]!<%H$7$F$$$^$9!#(J:
+ David McCullough <davidm@stallion.oz.au>
+Amoeba $@MQ$O<!$N%a%s%P!<$,%5%]!<%H$7$F$$$^$9!#(J:
+ Kees Verstoep <versto@cs.vu.nl>
+Minix-386 $@MQ$O<!$N%a%s%P!<$,%5%]!<%H$7$F$$$^$9!#(J:
+ Philip Homburg <philip@cs.vu.nl>
+OSF/1 $@MQ$O<!$N%a%s%P!<$,%5%]!<%H$7$F$$$^$9!#(J:
+ Marc Evans <Marc@Synergytics.Com>
+BSD/386 $@MQ$O<!$N%a%s%P!<$,%5%]!<%H$7$F$$$^$9!#(J:
+ Hans Nasten <nasten@everyware.se>
+ Paul Vixie <paul@vix.com>
+Solaris $@MQ$O<!$N%a%s%P!<$,%5%]!<%H$7$F$$$^$9!#(J:
+ Doug Anson <danson@lgc.com>
+ David Holland <davidh@use.com>
+Linux $@MQ6&M-%i%$%V%i%j$O<!$N%a%s%P!<$,%5%]!<%H$7$F$$$^$9!#(J:
+ Orest Zborowski <orestz@eskimo.com>
+ Dirk Hohndel <hohndel@XFree86.org>
+
+$@:G=i$K%"%/%;%i%l!<%?%W%m%0%i%`$O!"<!$N%a%s%P!<$,;O$a$^$7$?!#(J:
+ Kevin Martin <martin@cs.unc.edu>
+ Rik Faith <faith@cs.unc.edu>
+ Jon Tombs <tombs@XFree86.org>
+S3 $@%"%/%;%i%l!<%?%W%m%0%i%`$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Jon Tombs <tombs@XFree86.org>
+ David Wexelblat <dwex@XFree86.org
+ David Dawes <dawes@XFree86.org>
+ Robin Cutshaw <robin@XFree86.org>
+ Amancio Hasty <hasty@netcom.com>
+ Norbert Distler <Norbert.Distler@physik.tu-muenchen.de>
+ Leonard N. Zubkoff <lnz@dandelion.com>
+ Harald Koenig <koenig@tat.physik.uni-tuebingen.de>
+ Bernhard Bender <br@elsa.mhs.compuserve.com>
+ Dirk Hohndel <hohndel@XFree86.org>
+ Eddy Olk <eddy@dutecae.et.tudelft.nl>
+ Steven Parker <sparker@taz.cs.utah.edu>
+Mach32 $@%"%/%;%i%l!<%?%W%m%0%i%`$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Kevin Martin <martin@cs.unc.edu>
+ Rik Faith <faith@cs.unc.edu>
+ Mike Bernson <mike@mbsun.mlb.org>
+ Mark Weaver <Mark_Weaver@brown.edu>
+ Craig Groeschel <craig@adikia.sccsi.com>
+Mach8$@!"(J8514 $@%"%/%;%i%l!<%?%W%m%0%i%`$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Kevin Martin <martin@cs.unc.edu>
+ Rik Faith <faith@cs.unc.edu>
+ Tiago Gons <tiago@comosjn.hobby.nl>
+ Hans Nasten <nasten@everyware.se>
+ Scott Laird <lair@midway.uchicago.edu>
+Cirrus $@%"%/%;%i%l!<%?%W%m%0%i%`$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Simon Cooper <scooper@vizlab.rutgers.edu>
+ Harm Hanemaayer <hhanemaa@cs.ruu.nl>
+ Bill Reynolds <bill@goshawk.lanl.gov>
+Western Digital $@%"%/%;%i%l!<%?%W%m%0%i%`$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Mike Tierney <floyd@pepsi.eng.umd.edu>
+ Bill Conn <conn@bnr.ca>
+P9000 $@%"%/%;%i%l!<%?%W%m%0%i%`$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Erik Nygren <nygren@mit.edu>
+ Harry Langenbacher <harry@brain.jpl.nasa.gov>
+ Chris Mason <mason@mail.csh.rit.edu>
+AGX $@%"%/%;%i%l!<%?%W%m%0%i%`$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Henry Worth <henry.worth@amail.amdahl.com>
+ET4000/W32 $@%"%/%;%i%l!<%?%W%m%0%i%`$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Glenn Lai <glenn@cs.utexas.edu>
+
+16 $@?'$N(J VGA $@%5!<%P!<$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+
+ Gertjan Akkerman <akkerman@dutiba.twi.tudelft.nl>
+2 $@?'(J VGA $@$H(J $@Hs(J VGA $@Gr9u(J $@%5!<%P!<$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Pascal Haible <haible@izfm.uni-stuttgart.de>
+
+ATI SVGA $@%I%i%$%P$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Per Lindqvist <pgd@compuram.bbt.se> $@$H(J Doug Evans <dje@cygnus.com>
+ Rik Faith <faith@cs.unc.edu> $@$K$h$C$F(J X11R5 $@$K0\?"$5$l$^$7$?!#(J
+ Marc La France <tsi@gpu.srv.ualberta.ca> $@$,=q$-49$($^$7$?!#(J
+Trident SVGA $@%I%i%$%P$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Alan Hourihane <alanh@fairlite.demon.co.uk>
+NCR SVGA $@%I%i%$%P$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Stuart Anderson <Stuart.Anderson@ColumbiaSC.NCR.COM>
+ NCR $@<R$N>5Bz$rF@$F$$$^$9!#(J
+Cirrus SVGA $@%I%i%$%P$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Bill Reynolds <bill@goshawk.lanl.gov>
+ Hank Dietz <hankd@ecn.purdue.edu>
+ Simon Cooper <scooper@vizlab.rutgers.edu>
+ Harm Hanemaayer <hhanemaa@cs.ruu.nl>
+ CL6420 $@$O(J Manfred Brands <mb@oceonics.nl> $@$,%5%]!<%H$7$F$$$^$9!#(J
+Compaq SVGA $@%I%i%$%P$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Hans Oey <hans@mo.hobby.nl>
+Oak SVGA $@%I%i%$%P$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Steve Goldman <sgoldman@encore.com>
+AL2101 SVGA $@%I%i%$%P$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Paolo Severini <lendl@dist.dist.unige.it>
+MX SVGA $@%I%i%$%P$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Frank Dikker <dikker@cs.utwente.nl>
+Video7 SVGA $@%I%i%$%P$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Craig Struble <cstruble@acm.vt.edu>
+
+Apollo $@Gr9u(J $@%I%i%$%P$O!"<!$N%a%s%P!<$,:n@.$7$^$7$?!#(J:
+ Hamish Coleman <hamish@zot.apana.org.au>
+
+
+$@$=$NB>$N9W8%<T(J:
+ Joerg Wunsch <joerg_wunsch@uriah.sax.de> $@!J(J ET3000 $@$N%P%s%/%a%b%j$N(J
+ $@Gr9u%5!<%P!<C4Ev!K(J
+ Eric Raymond <esr@snark.thyrsus.com> $@!J?7$7$$%S%G%*%b!<%I$NJ8>OC4Ev!K(J
+
+ $@$=$7$F!"@$3&Cf$NA4$F$N%Y!<%?%F%9%H$r9T$J$C$F$/$l$?B?$/$N?M!9!*(J
+
+8 - $@O"Mm>pJs(J
+------------
+$@3+H/7W2h$H%5%]!<%H$O(J XFree86 $@%3%"%A!<%`$K$h$C$F?d?J$7$F$$$^$9!#8=:_!"%3%"%A(J
+$@!<%`$O!"<!$N%a%s%P!<$G9=@.$5$l$F$$$^$9!#!J=gITF1!K(J:
+
+ Robin Cutshaw <robin@XFree86.org>
+ David Dawes <dawes@XFree86.org>
+ Marc Evans <marc@XFree86.org>
+ Dirk Hohndel <hohndel@XFree86.org>
+ Rich Murphey <rich@XFree86.org>
+ Jon Tombs <tombs@XFree86.org>
+ David Wexelblat <dwex@XFree86.org>
+
+$@%3%"%A!<%`$X$NO"Mm$O(J <Core@XFree86.org> $@08$F$KEE;R%a!<%k$rAw?.$7$F$/$@$5$$!#(J
+
+9 - XFree86 $@%W%m%8%'%/%H<R(J
+--------------------------
+XFree86 $@%W%m%8%'%/%H<R$O#2$D$NBg$-$JL\I8$r@.$7?k$2$k0Y$K!"7k@.$5$l$^$7$?!#(J:
+
+ 1) XFree86 $@$r(J X $@%&%#%s%I%&%7%9%F%`$N@_7W!"3+H/$HDs6!$K@UG$$r;}$D(J X $@%3%s(J
+ $@%=!<%7%"%`$NCf$G!"BeI=$G$-$k$h$&$J%=%U%H$K$9$k<jCJ$r6!5k$9$k$3$H(J
+ 2) XFree86 $@$N3+H/$r?d?J$9$k?M:`$H!"<g$H$7$F?7$7$$I=<(AuCV$H4pACE*$JEE;;(J
+ $@=hM}@_Hw$rF~<j$9$k$?$a$N!"$$$/$D$+$N4pK\$H$J$k4p6b$r=8$a!"Ds6!$9$k$3(J
+ $@$H(J
+
+$@0l$DL\$NL\I8$,Bh0l$NF05!$G$7$?!#;d$?$A$O!"(JX $@%3%s%=!<%7%"%`$NCf$GH/8@8"$r;}$D(J
+$@4K$d$+$KAH?%2=$5$l$?%U%j!<%=%U%H%W%m%8%'%/%H$K$h$C$F!"(JXFree86 $@$NDs6!7PO)$r7A(J
+$@:n$m$&$H;n$_!"(JX $@%3%s%=!<%7%"%`$H!"CGB3E*$K2?%u7n$b$N4V5DO@$7$^$7$?!#%3%s%=!<(J
+$@%7%"%`$NFb5,$G$O!"4K$d$+$KAH?%2=$5$l$?%U%j!<%=%U%H%W%m%8%'%/%H$N$h$&$JAH?%$O(J
+$@G'$a$i$l$^$;$s$G$7$?!#;d$?$A$O4p6bJg=8$K4X$7$F%3%s%=!<%7%"%`$NFb5,$NMW5a$rK~(J
+$@$?$7!"I,MW$J4p6b$r3MF@$9$k$?$a$K!"K!?M$N7ABV$r<h$k$3$H$K7hDj$7$^$7$?!#(J
+
+$@AH?%2=$r9T$J$C$F$$$k4V$K!"(JX11R6 $@$N$?$a$N%Y!<%?%F%9%H$,2DG=$K$J$j$^$7$?!"$=$7(J
+$@$F!"(JX11R6 $@$N%3%"%j%j!<%9$N0Y$N(J XFree86 $@$O%P!<%8%g%s(J 3.0 $@$G$9!#(J
+$@6a$$>-Mh!"A4$F$N(J X $@%3%s%=!<%7%"%`%a%s%P!<$N(J X $@%&%$%s%I%&%7%9%F%`$N3+H/4D6-$N(J
+$@KX$I$,(J XFree86 $@$K$J$k$G$7$g$&!#(JXFree86 $@$NH/E8@-$K$D$$$F$O!"4{$KG'$a$i$l$F$$(J
+$@$k$N$G$9!#(J
+
+$@K!?MAH?%$H$7$?$3$H$K$h$k$b$&0l$D$NMxE@$O!"(JXFree86 $@%W%m%8%'%/%H<R$,!";d$?$A$N(J
+$@;E;v$N0Y$K!"30It$+$i$N;q6b1g=u$r3MF@$7$?;v$K$"$j$^$9!#$3$N;q6b1g=u$K$h$C$F4u(J
+$@K>E*$K9M$($l$P!"$h$jNI$$@=IJ$r$h$jB.$/Ds6!=PMh$k$h$&$K!";d$?$A$K?7$7$$I=<(Au(J
+$@CV$rF~<j$7!";E;v$N8zN($,A}$7!"I,MW$JJ*$rF~<j$G$-$k<+M3$rM?$($k$G$7$g$&!#:G=*(J
+$@E*$K$O!"(JXFree86 $@$,!J;E;v$,=PMh$k!K3'$5$s$N<j$KFO$/$G$7$g$&!#(J
+
+XFree86 $@%W%m%8%'%/%H<R$N<hDyLr2q$H44;v2q$O!"0J2<$NDL$j(J:
+
+ David Dawes, $@Hk=q(J
+ Dirk Hohndel, $@I{<RD9(J
+ Glenn Lai, $@<hDyLr(J
+ Rich Murphey, $@2q7W78(J
+ Jim Tsillas, $@<hDyLr(J
+ Jon Tombs, $@<hDyLr(J
+ David Wexelblat, $@<RD9(J
+
+ $@<hDyLr2q$X$NO"Mm$O(J <BOD@XFree86.org> $@$^$GEE;R%a!<%k$rAw$C$F2<$5$$!#(J
+
+$@;d$?$A$O(J XFree86 $@$N:_$jJ}$r3NG'$9$k$N$HF1MM$K!">o$K%U%j!<%=%U%H%&%'%"%W%m%8(J
+$@%'%/%H$K$J$k$h$&$K!"Fb5,$rDj$a$^$7$?!#%3%"%A!<%`$N%a%s%P!<Kt$O!"$=$NB>$N(J
+XFree86 $@4X78<T$NC/$K$H$C$F$b!"8D?ME*$J6bA,E*Mx1W$,L5$$$h$&$KG[N8$7$^$7$?!#(J
+$@A4$F$N2q<R$N;q;:$O2q<R$N0Y$K;D$7!"2q<R$N2r;6$N;~$K$O!"A4$F$N;q;:$r(J X $@%3%s%=(J
+$@!<%7%"%`$K0Q>y$9$kM=Dj$G$9!#;q;:0Q>y$r$9$k;v$K$h$j!"3N$+$KA4$/?7$7$$;v$r$J$7(J
+$@$FMh$?$H$$$&;v<B$@$1$r;D$7!";d$?$A$N2q<R$,!";d$?$A$,$=$l$^$G$d$C$FMh$?$3$H$K(J
+$@BP$7C1$J$k7A<0$K$J$k;v$r4uK>$7$F$$$^$9!#(J
+
+$@$3$3$K!"(JXFree86 $@%W%m%8%'%/%H<R$N%9%]%s%5!<$H$J$j!"6bA,$NDs6!Kt$O5!:`$H;q8;$N(J
+$@Ds6!$r$7$F$/$@$5$C$?AH?%$H8D?M$NJ}$r0lMw$KCW$7$^$9!#(JXFree86 $@%W%m%8%'%/%H<R$O(J
+$@H`$i$KBgJQ46<U$7!"%$%s%?!<%M%C%H<R2qA4BN$N2~A1$N0Y$K9bIJ<A$J%U%j!<%=%U%H%&%'(J
+$@%"$r7QB3$7$FDs6!$9$k;v$G!"H`$i$N4|BT$K1h$($k;v$r4j$C$F$*$j$^$9!#(J
+
+ UUNET Communications Services, Inc.
+
+UUNET Communications Services, Inc $@$O!"FCJL$KL>A0$r5s$2$?$$$H;W$$$^$9!#(J
+$@$3$N2q<R$O@Q6KE*$K!"$$$AAa$/(J1994 $@G/$N(J X $@%3%s%=!<%7%"%`$NG/2qHqA4$F$r4sIU$7$F(J
+$@$/$l$^$7$?!#$3$N0l2s$N;q6bDs6!$K$h$j!"(JX11R6 $@$r(J XFree86 $@$K4,$-9~$`;v$,3N<B$K(J
+$@$J$C$?$N$G$9!#(J
+
+ AIB Software Corporation, Dulles, VA
+ American Micro Group
+ AT&T Global Information Services ($@0JA0$N(J NCR $@$G$9(J)
+ Andrew Burgess
+ BSDI, Falls Church, VA
+ The Destek Group, Inc., Pelham, NH ($@0JA0$N(J Synergytics $@$G$9(J)
+ Digital Equipment Corp
+ Elsa GmbH, Aachen, Germany
+ Frank & Paige McCormick
+ InfoMagic, Rocky Hill, NJ
+ LunetIX Softfair, Berlin, Germany
+ Number Nine, Lexington, MA
+ Prime Time Freeware, San Bruno, CA
+ Red Hat Software, Chapel Hill, NC
+ Clifford M Stein
+ Joel Storm
+ S.u.S.E, GmbH, Fuerth, Germany
+ Tekelec Airtronic GmbH, Muenchen, Germany
+ Unifix Software GmbH, Braunschweig, Germany
+ Vixie Enterprises, La Honda, CA
+ Walnut Creek CDROM, Concord, CA
+ Xtreme s.a.s., Livorno, Italy
+
+XFree86 $@%W%m%8%'%/%H<R$O4p6b$H5!:`!"Kt$O$I$A$i$+$NDI2C4sB#$r4?7^CW$7$^$9!#$3(J
+$@$N$h$&$J4sB#$K4X$7$F$O@G6bLH=|$H$J$j$^$9!#4sB#$5$l$?$b$N$O!"J[8n;N$,=qLL$G<u(J
+$@NN8e!";d$?$A$,3N$+$K3NG'CW$7$^$9!#99$K>\$7$$>pJs$O!"(JXFree86 $@%W%m%8%'%/%H<R!"(J
+<BOD@XFree86.org> $@08$F$KO"Mm$r<h$C$F2<$5$$!#(J
+
+10 - $@%=!<%9$H%P%$%J%j%U%!%$%k$N$"$k%5%$%H(J
+-----------------------------------------
+X $@%3%s%=!<%7%"%`(J $@$+$i$N(J X11R6 PL5 $@$+$i(J XFree86 3.1 $@$X$N%P!<%8%g%s%"%C%WMQ%Q(J
+$@%C%A$,MxMQ2DG=$G$9!#%=!<%9$X$N%Q%C%A$HMM!9$J(J OS $@MQ$N%P%$%J%j$O0J2<$NF?L>(J
+FTP $@%5%$%H7PM3$G<j$KF~$j$^$9(J:
+
+ ftp.XFree86.org (/pub/XFree86/current $@$N2<$K$"$j$^$9(J)
+
+$@$^$?!"<!$N%_%i!<%5%$%H$,MxMQ2DG=$G$9!#(J:
+
+ $@KLJF(J:
+ xfree86.cdrom.com:/pub/XFree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ ftp.bsdi.com:/contrib/X11/XFree86 ($@%=!<%9(J $@$H(J BSD/386 $@MQ%P%$%J%j(J)
+ ref.tfs.com:/pub/mirrors/XFree86 ($@%=!<%9(J $@$H(J FreeBSD $@MQ%P%$%J%j(J)
+ ftp.iastate.edu:/pub/netbsd/XFree86/XFree86-3.1 ($@%=!<%9(J $@$H(J NetBSD $@MQ%P%$(J
+ $@%J%j(J)
+ tsx-11.mit.edu:/pub/linux/packages/X11 (Linux binaries and $@%=!<%9:9J,(J)
+ ftp.eecs.umich.edu:/BSD/XFree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ sunsite.unc.edu:/pub/X11/XFree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ abode.ccd.bnl.gov:/pub/XFree86 (Solaris, SVR4, SCO $@MQ%P%$%J%j(J)
+
+ $@%h!<%m%C%Q(J:
+ ftp.fee.vutbr.cz:/pub/XFree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ ftp.gwdg.de:/pub/xfree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ ftp.uni-stuttgart.de:/pub/X11/Xfree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ ftp.funet.fi:/pub/X11/XFree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ ftp.laas.fr:/pub/NetBSD/XFree86-3.1 (NetBSD $@MQ%P%$%J%j(J $@$N$_(J)
+ ftp.unipi.it:/pub/mirrors/XFree86-3.1 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ nova.pvv.unit.no:/pub/XFree86/current ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ ftp.demon.co.uk:/pub/xwindows/XFree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+
+ $@CfEl(J:
+ orgchem.weizmann.ac.il:/pub/XFree86 ($@%=!<%9(J $@$H(J FreeBSD $@MQ%P%$%J%j(J)
+
+ $@%"%8%"(J/$@%*!<%9%H%i%j%"(J:
+ x.physics.su.oz.au:/pub/XFree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ ftp.iij.ad.jp:/pub/X/XFree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ ftp.nectec.or.th:/pub/mirrors/XFree86 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+ ftp.edu.tw:/X/XFree86/3.1 ($@%=!<%9(J $@$H(J $@%P%$%J%j(J)
+
+$@:G$b6a$$MxMQ2DG=$J%5%$%H$r$4MxMQ2<$5$$!#(J
+
+$@G[IUJ*$+$i(J XFree86 $@$r:n@.$9$k$N$KI,MW$J>pJs$O!"FCDj$N%G%#%l%/%H%j$N2<$K$"$k(J
+README $@%U%!%$%k$r;2>H$7$F2<$5$$!#(J
+
+$@F~<j$7$?(J XFree86 3.1 $@$r$h$/3NG'$7$F$/$@$5$$!#$$$/$D$+$N%5%$%H$O!"8E$$HG$N(J
+XFree86 $@$r3JG<$7$F$$$k$3$H$,$h$/$"$j$^$9!#3F!9$N%P%$%J%jG[IUJ*$K$O!"(JREADME
+$@%U%!%$%k$K3JG<>l=j$+$i%@%&%s$9$kI,MW$N$"$k%U%!%$%k$K$D$$$F5-:\$5$l$F$$$^$9!#(J
+README $@%U%!%$%k$N%3%s%Q%$%k;~4V%*%W%7%g%s$NA*Br$r$_$k$H!"G[IUJ*$,:n@.$5$l$F(J
+$@$$$k>uBV$,J,$+$j$^$9!#(J
+
+1994$@G/(J 10$@7n(J 2$@F|(J
+
+$XFree86: xc/programs/Xserver/hw/xfree86/doc/Japanese/README,v 3.0 1995/01/12 12:03:53 dawes Exp $
+$XConsortium: README,v 1.1 95/01/16 12:30:09 kaleb Exp $
+
diff --git a/xc/programs/Xserver/hw/xfree86/doc/Japanese/README.Config b/xc/programs/Xserver/hw/xfree86/doc/Japanese/README.Config
new file mode 100644
index 000000000..fc40977c7
--- /dev/null
+++ b/xc/programs/Xserver/hw/xfree86/doc/Japanese/README.Config
@@ -0,0 +1,495 @@
+$@$3$N%U%!%$%k$O(J xc/programs/Xserver/hw/xfree86/doc/README.Config,v 3.1
+ 1994/09/26 15:33:05 $@$r!"(J
+$@2,K\(J $@0l9,(J <KFR01166@niftyserve.or.jp>,<ikko-@pacific.rim.or.jp> $@$,(J
+XFree86 3.1 $@$rF|K\$G%$%s%9%H!<%k$9$k?M8~$1$KK]Lu$7$?$b$N$G$9!#$3$3$,$*$+(J
+$@$7$$$H$+!"$3$3$O$3$&$7$?$[$&$,$$$$$H$$$C$?$40U8+$,$"$j$^$7$?$i!"EE;R%a!<%k(J
+$@$G$*CN$i$;2<$5$$!#(J
+$@86J8$NCx:n8"$O(J XFree86 $@%W%m%8%'%/%H<R$K$"$j$^$9!#$3$NOBLu$NCx:n8"$O(J XFree86
+$@%W%m%8%'%/%H<R!"2,K\!!0l9,$K$"$j$^$9$,!"$3$NOBLu$NIT6q9g$O;d$K!"EE;R%a!<(J
+$@%k$GAw$C$F2<$5$$!#(J
+-----------------------------------------------------------------------
+
+ XFree86 $@CJ3,E*(J
+ $@@_Dj%,%$%I(J
+ --------------
+
+$@L\<!(J
+----
+ 1 - $@35MW(J
+ 2 - $@<j=g35MW(J
+ 3 - $@@5$7$$I8=`%5!<%P!<$N@_Dj(J
+ 4 - XF86Config $@$N0W$7$$ItJ,(J
+ 5 - $@%S%G%*%\!<%I$N@_Dj$K$D$$$F(J
+ 6 - $@%b%K%?!<$H$=$N%b!<%I$N@_Dj$K$D$$$F(J
+ 7 - $@%S%G%*%\!<%I$H%b%K%?!<%G!<%?$NAH$_9g$o$;$K$D$$$F(J
+ 8 - $@HFMQ%S%G%*%b!<%I$K$D$$$F(J
+
+
+1 - $@35MW(J
+--------
+$@$3$NJ8=q$O(J XFree86 $@%5!<%P!<$r$I$&$d$C$F@_Dj$9$k$+$K$D$$$F$H!"(JXF86Config $@%U%!(J
+$@%$%k$r5!4o9=@.$K0lCW$5$;$k;v$K$D$$$F=q$$$F$$$^$9!#$3$NJ8=q$N<j=g$I$*$j$K:n6H(J
+$@$9$l$P!"LdBjL5$/%5!<%P!<$,=`Hw$G$-!"$9$0$K<B9T$G$-$k$h$&$K$J$j$^$9!#(J
+
+$@$3$NJ8=q$OHFMQ$K$J$k$h$&$K@_7W$5$l$F$$$^$9!#$"$J$?$N(J OS $@8GM-$N(J README $@%U%!%$(J
+$@%k!JNc$($P!"(JREADME.SVR4 $@!K$H!"$"$J$?$N%S%G%*%+!<%I(J/$@%A%C%W%;%C%H8GM-$N(J
+README $@%U%!%$%k!JNc$($P!"(JREADME.trident $@!K$rI,$:;2>H$7$F2<$5$$!#$3$l$i8GM-$N(J
+$@%U%!%$%k$HHFMQ$K$J$C$F$$$k%U%!%$%k$H$GL7=b$r@8$8$k>l9g$O!JA4It$N>l9g$,$=$&$G(J
+$@$"$k$H$O8B$j$^$;$s$,!K!"8GM-$N%U%!%$%k$N<j=g$K=>$C$F2<$5$$!#(J
+
+
+2 - $@<j=g35MW(J
+------------
+$@=`Hw$H<B9T$O#2$D$NCJ3,$G9T$J$$$^$9!#$^$::G=i$K!";HMQ$7$?$$E,@Z$J%5!<%P!<$rA*(J
+$@Br$7$F!"=i4|CM$N$^$^@_Dj$7$^$9!#<!$K!"(JXF86Config $@%U%!%$%k$r@_Dj$7$^$9!#$3$N(J
+$@%U%!%$%k$O%5!<%P!<$K!"2hLL;X<(AuCV!JNc$($P!"%^%&%9$d%H%i%C%/%\!<%k!K!"%S%G%*(J
+$@%+!<%I$d%b%K%?!<Ey!"$=$NB>>/$7$N5!4o$K$D$$$F@_Dj$9$k$b$N$G$9!#(J
+
+XF86Config $@%U%!%$%k$O$$$/$D$+$N9`L\$G9=@.$5$l$F$$$^$9!#$3$l$i$N<jB3$-$O$=$l(J
+$@$>$l$NItJ,$r=q$-9~$`$3$H$G!"$"$J$?$rF3$$$F$/$l$k$G$7$g$&!#(J
+/usr/X11R6/lib/X11/XF86Config.sample $@$H$$$&!"=i4|CM$G$"$k%5%s%W%k$H$7$F$N(J
+XF86Config $@%U%!%$%k$,$"$j$^$9!#$3$N%U%!%$%k$r(J /usr/X11R6/lib/X11/XF86Config
+$@$K%3%T!<$7$F$"$J$?$N5!4o9=@.$K8GM-$JItJ,$r=$@5$7$F2<$5$$!#(JXF86Config$@!J(J4 $@>O(J /
+5 $@>O!K$N%*%s%i%$%s%^%K%e%"%k$K(J XF86Config $@%U%!%$%k$NCf?H$H%*%W%7%g%s$N>\:Y$,(J
+$@=q$+$l$F$^$9!#$"$J$?$N(J XF86Config $@%U%!%$%k$r=q$-9~$`$?$a$K!"%*%s%i%$%s%^%K%e(J
+$@%"%k$rDLFI$7$F2<$5$$!#(JXF86Config $@%U%!%$%k$N9`L\$O<!$NDL$j$G$9!#(J:
+
+ - Files. $@I8=`%U%)%s%H$H(JRGB $@%G!<%?%Y!<%9$N%Q%9$r@_Dj$7$^$9!#(J
+ - Server Flags. $@0lHLE*$J%5!<%P!<$N>/NL$N%*%W%7%g%s$r@_Dj$7$^$9!#$3$l(J
+ $@$i$K$D$$$FJY6/$7$?$$>l9g$O!"%*%s%i%$%s%^%K%e%"%k$r;2>H$7$F2<$5$$!#(J
+ - Keyboard. $@%-!<%\!<%IAuCV$r@_Dj$7$^$9!#>/NL$N%*%W%7%g%s%Q%i%a!<%?(J
+ $@$r@_Dj$7$^$9!#(J
+ - Pointer. $@2hLL;X<(AuCV$r@_Dj$7$^$9!#>/NL$N%*%W%7%g%s%Q%i%a!<%?$r@_(J
+ $@Dj$7$^$9!#(J
+ - Monitor. $@%5!<%P!<$KBP$7$F$"$J$?$N%b%K%?!<!JJ#?t!K$r5-=R$7$^$9!#(J
+ - Graphics Device. $@%5!<%P!<$KBP$7$F$"$J$?$N%S%G%*%+!<%I$r$r5-=R$7$^(J
+ $@$9!#(J
+ - Screen. $@%b%K%?!<$H%S%G%*%+!<%I$I$N$h$&$K;HMQ$9$k$Y$-$+5-=R$7$^(J
+ $@$9!#(J
+
+
+3 - $@@5$7$$I8=`%5!<%P!<$N@_Dj(J
+----------------------------
+$@I8=`%5!<%P!<$NL>A0$O(J /usr/X11R6/bin/X $@$G$9!#(J/usr/X11R6/bin/X $@$O(J
+/usr/X11R6/bin/ $@$K$"$kFCDj$N%5!<%P!<$N%P%$%J%j%U%!%$%k$G$"$k(J XF86_xxxx $@$N%j(J
+$@%s%/%U%!%$%k$G$9!#(J X $@$,;H$$$?$$%5!<%P!<$N%j%s%/%U%!%$%k$K$J$C$F$$$k$+3NG'$7(J
+$@$F2<$5$$!#@5$7$$%j%s%/%U%!%$%k$K$J$C$F$$$J$$$H$-$O!"(JX $@$r:o=|$7$F@5$7$$%5!<%P(J
+$@!<$N?7$7$$%j%s%/%U%!%$%k$r:n$C$F2<$5$$!#%5!<%P!<$N%P%$%J%j%U%!%$%k$O<!$NDL$j(J
+$@$G$9!#(J:
+
+ XF86_SVGA: Super-VGA $@%5!<%P!<!#(J Cirrus 542{0,2,4,6,8,9}$@!"(J
+ 543{0,4} $@$H(JWestern Digital 90C3{1,3} $@$N%A%C%W%;%C%HBP1~(J
+ $@$N%"%/%;%i%l!<%?$H;D$j$N%A%C%W%;%C%HBP1~$NHs%"%/%;%i%l(J
+ $@!<%?$r4^$s$G$$$^$9!#(J
+ XF86_Mono: $@G$0U$K(J Hercules $@$^$?$OB>$NGr9u%S%G%*%+!<%I$r%5%]!<%H$9(J
+ $@$k(J (S)VGA $@Gr9u%5!<%P!<$,F~$C$F$$$^$9!#(J
+ XF86_VGA16: $@HFMQ(J VGA $@%5!<%P!<!#(J
+ XF86_S3: S3 $@%"%/%;%i%l!<%?%5!<%P!<!#(J
+ XF86_Mach32: ATI Mach32 $@%"%/%;%i%l!<%?%5!<%P!<!#(J
+ XF86_Mach8: ATI Mach8 $@%"%/%;%i%l!<%?%5!<%P!<!#(J
+ XF86_8514: 8514/A $@%"%/%;%i%l!<%?%5!<%P!<!#(J
+ XF86_P9000: P9000 $@%"%/%;%i%l!<%?%5!<%P!<!#(J
+ XF86_AGX: AGX $@%"%/%;%i%l!<%?%5!<%P!<!#(J
+ XF86_W32: ET4000/W32 $@%"%/%;%i%l!<%?%5!<%P!<!#(J
+
+$@$=$l$>$l$N%5!<%P!<BP1~$N%*%s%i%$%s%^%K%e%"%k$,$"$j$^$9$N$G!"%5%]!<%H$7$F$$$k(J
+$@%A%C%W%;%C%H8GM-$N>\:Y$H%5!<%P!<8GM-$N9=@.$N%*%W%7%g%s$O%*%s%i%$%s%^%K%e%"%k(J
+$@$r;2>H$7$F2<$5$$!#(J
+
+LinkKit $@$K$F%5!<%P!<$K%I%i%$%P!<$rAH$_9~$_!"JQ99$9$k>l9g$KCm0U;v9`$,$"$j$^(J
+$@$9!#G[IUJ*$,$I$&$f$&Iw$KAH$_N)$F$i$l$F$$$k$+$K$h$j$^$9$,!"%5!<%P!<$N%P%$%J%j(J
+$@%U%!%$%k$K$O;HMQ2DG=$JA4$F$N%I%i%$%P!<$O4^$^$l$F$$$^$;$s!#AH$_9~$^$l$F$$$k%I(J
+$@%i%$%P!<$N0lMw$rF@$k$K$O!"(J'/usr/X11R6/bin/X -showconfig' $@$r<B9T$7$F2<$5$$!#(J
+$@%5!<%P!<$r:F%j%s%/$9$kI,MW$,$"$k>l9g$O!"8GM-$N>pJs$K$D$$$F(J LinkKit $@$N(J
+README $@%U%!%$%k$r;2>H$7$F2<$5$$!#(J
+
+
+4 - XF86Config $@$N0W$7$$ItJ,(J
+---------------------------
+XF86Config $@%U%!%$%k$N(J "Files" $@$N@a$O!"(JRGB ($@@VNP@D(J) $@$N%G!<%?%Y!<%9%U%!%$%k(J
+$@!J0lHL$K!"$3$l$rJQ99$9$k$Y$-$G$O$"$j$^$;$s!K$X$N%Q%9$H!"I8=`%U%)%s%H$N%Q%9$r(J
+$@FbB"$5$;$k$3$H$G$9!#J#?t$N(J FontPath $@9T$r(J XF86Config $@$K=q$$$F$"$k>l9g$O!"(J
+FontPath $@$r7k9g$7$F;HMQ$G$-$^$9!#$=$l$>$l$N(J FontPath $@$N%G%#%l%/%H%j$,B8:_$9(J
+$@$k$3$H$H!"$A$c$s$H%U%)%s%H$,;H$($k$3$H$r3NG'$7$F2<$5$$!#%5!<%P!<$,(J "Can't
+open default font 'fixed'"$@!JI8=`$N(J'$@8GDjI}(J'$@%U%)%s%H$,M-$j$^$;$s!K$H8@$C$F$-$?(J
+$@$i!"$=$l$O%U%)%s%H$NEPO?$,@5$7$/$J$$$+$i$G$9!#$=$l$>$l$N%U%)%s%H$NEPO?$r@5$7(J
+$@$/$7$?$$$J$i!"$=$l$>$l$N%U%)%s%H$N%G%#%l%/%H%j$N=j$G(J 'mkfontdir' $@%3%^%s%I$r(J
+$@<B9T$7$F$_$F2<$5$$!#(JXF86Config $@$N%*%s%i%$%s%^%K%e%"%k$N(J 4 $@>O(J / 5 $@>O$K!"(J
+XF86Config $@%U%!%$%k$N:G=i$NItJ,$NB>$N%Q%i%a%?$K$D$$$F5-=R$5$l$F$$$^$9!#(J
+
+$@<!$O(J "Keyboard" $@$N@a$G$9!#(J $@$3$N@a$K$O!"%-!<%\!<%I$NDL?.<j=g!J(JXqueue $@$^$?$O(J
+Normal$@!K!"%-!<$N7+$jJV$7$NB.EY$d$$$/$D$+$N=$>~%-!<$NI8=`E*$J3d$jIU$1$K$D$$$F(J
+$@@_Dj$G$-$^$9!#0lHL$K$3$3$OJQ99$9$kI,MW$OL5$$$G$7$g$&!#1Q8lMQ$G$J$$%-!<%\!<%I(J
+$@$N%f!<%6!<$O=$>~%-!<$NDj5A$rJQ$($?$$$3$H$G$7$g$&!#(J
+[ $@LuCm!'=$>~%-!<(J = $@B>$N%-!<$H0l=o$K2!$9!"%*%k%?%M%$%H%-!<(J(Alt)$@!"%3%s%H%m!<%k(J
+$@%-!<(J(Cntl)$@$d%7%U%H%-!<(J(Shift) $@Ey2!$7$F$b;z$N=P$J$$%-!<$N;v$G$7$g$&(J ]
+$@>\:Y$O(J XF86Config $@$N%*%s%i%$%s%^%K%e%"%k$N(J 4 $@>O(J / 5 $@>O$r8+$F2<$5$$!#(J
+
+$@<!$O(J "Pointer" $@$N@a$G$9!#$3$N@a$G$O2hLL;Y;}AuCV$NDL?.<j=g$HAuCV$K$D$$$F;XDj(J
+$@$G$-$^$9!#DL?.<j=gL>>N$O@=B$<TL>>N$G$O$J$$$3$H$KCm0U$7$F2<$5$$!#Nc$($P!"$$$/(J
+$@$D$+$N(J Logitech $@$N%^%&%9!JFC$K?7$7$$$b$N!K$N>l9g!"(JLogitech $@$NDL?.<j=gL>>N$G(J
+$@$O$J$/(J MouseMan $@$^$?$O(J Microsoft $@$NDL?.<j=gL>>N$rMQ$$$^$9!#(J
+$@$=$NB>$N%^%&%9$N%Q%i%a%?$O$3$N@a$G!"D4@0$G$-$^$9!##2%\%?%s%^%&%9$r;H$C$F$$$k(J
+$@$H$-$O!"(JEmulate3Buttons $@$H$$$&%-!<%o!<%I$r%3%a%s%H$K$7$J$$$G2<$5$$!#(J
+Emulate3Buttons $@%b!<%I$G;H$&$H$-$O!"F1;~$K#2$D$N%\%?%s$r2!$9$3$H$G!"%5!<%P!<(J
+$@$K??$sCf$N%\%?%s$r2!$7$?$3$H$rCN$i$;$k$3$H$K$J$j$^$9!#(J
+
+$@%5!<%P!<$,%^%&%9%G%P%$%9$rG'<1$7$J$$!"$HJ86g$r8@$&$H$-$O$=$l$O%5!<%P!<$NLdBj(J
+$@$G$O$J$$$3$H$KCm0U$7$F2<$5$$!#$=$l$O$h$/5/$3$k@_Dj%_%9$G$"$j!"(J99.999% $@$N3NN((J
+$@$G(J OS $@$K%G%P%$%9$,@5$7$/@_Dj$5$l$F$$$J$$;v$,M}M3$G!"$$$/$D$+$N(J OS $@$G$O%(%i!<(J
+$@$H$J$k$G$7$g$&!#$=$l8N!"(JOS $@%l%Y%k$G$N%5%]!<%H$,@5$7$$$3$H$r$h$/D4$Y$k$^$G(J
+$@$O!"2f!9$K%P%0Js9p$r$7$J$$$G2<$5$$!#(J
+
+
+5 - $@%S%G%*%\!<%I$N@_Dj$K$D$$$F(J
+------------------------------
+ "Device" $@$N@a$G$O%S%G%*%\!<%I$K$D$$$F5-=R$7$^$9!#J#?t$N5!4o$N@a$r=q$/$3$H$,(J
+$@5v$5$l$F$*$j!"$=$l$>$l$N@a$G#1$D$N%S%G%*%+!<%I$r5-=R$7$^$9!#(J
+
+$@@_Dj$7$h$&$H$7$F$$$kHFMQ$G$J$$>pJs$K$D$$$F!"%5!<%P!<$N%*%s%i%$%s%^%K%e%"%k$H(J
+$@%A%C%W%;%C%H8GM-$N(J README $@%U%!%$%k$rFI$s$G3NG'$7$F2<$5$$!#(J
+
+Device $@$N@a$r=q$/$?$a$K!"$"$J$?$NAuCV$N%G!<%?$r=8$a$kI,MW$,$"$j!"@_DjJ}?K$r(J
+$@7h$a$F2<$5$$!#I,MW$JAuCV$N%G!<%?$O<!$N$H$*$j$G$9!#(J:
+
+ - $@%A%C%W%;%C%H$N<oJL(J (Chipset)
+ - $@I=<(MQ%a%b%j$NNL(J
+ - $@;HMQ2DG=$J%I%C%H%/%m%C%/$NCM(J
+
+XF86Config $@%U%!%$%k$NCf$GA4$F;XDj$NCM$rKd$a9~$s$G$*$/$h$j$O!"DL>o!"%5!<%P!<(J
+$@$K<+J,<+?H$GAuCV$N%G!<%?$r<h$j9~$^$;$?$[$&$,$$$$$G$7$g$&!#$=$NJ}$,4V0c$$$J$/(J
+$@@_Dj$G$-$^$9!#(J'Chipset' $@$O@_Dj$7$F$$$k%I%i%$%P!J(J'X -showconfig'$@$r<B9T$9$l$P(J
+$@I=<($G$-$^$9!KBP1~$N%-!<%o!<%I$N#1$D$G$9!#%"%/%;%i%l!<%?%5!<%P!<$G$O!"8=:_!"(J
+$@$$$/$D$+$N%5!<%P!<$,%A%C%W%;%C%H%I%i%$%P$r;}$C$F$$$^$9!#%a%b%j$NNL$O%-%m%P%$(J
+$@%HC10L$G;XDj$7$^$9$N$G!"#1%a%,%P%$%H$N%a%b%j$N>l9g$O(J 1024 $@$H;XDj$7$^$9!#(J
+
+$@%I%C%H%/%m%C%/$O%0%i%U%#%C%/%\!<%I$N@_Dj$K$*$$$F0lHVJ#;($JItJ,$G$9!#9,1?$K$b(J
+$@%I%C%H%/%m%C%/$r=8$a$?Bg$-$J%G!<%?%Y!<%9$,MxMQ2DG=$G$9!#$$$/$D$+$N%0%i%U%#%C(J
+$@%/%\!<%IBP1~$N(J Device $@$N%G!<%?$N0lMw$,(J 'Devices' $@%U%!%$%k$K$"$j$^$9!#$"$J$?(J
+$@$N%0%i%U%#%C%/%\!<%I$,8+$D$+$l$P!"$=$N%G!<%?$+$i;O$a$k$3$H$,=PMh$^$9!#(J
+'modeDB.txt' $@%U%!%$%k$N:G=i$NItJ,$OL5?t$N(J SVGA $@%+!<%I$N>pJs$,0lMw$K$J$C$F$$(J
+$@$^$9!#%"%/%;%i%l!<%?%+!<%I$G$O!"(J'AccelCards' $@%U%!%$%k$r8+$F2<$5$$!#9,1?$J$i(J
+$@$P!"<+J,$N%+!<%I$,2?=h$+$K8+$D$+$k$G$7$g$&!#$b$7%+!<%I$,8+$D$+$C$?$i!"(J
+XF86Config $@%U%!%$%k$N(J Clocks $@9T$K%G!<%?%Y!<%9$+$i?tNs$r!"%G!<%?%Y!<%9$KI=<((J
+$@$5$l$F$$$k$=$N$^$^$rJB$YBX$($?$j$7$J$$$G;D$5$:%3%T!<$7$^$7$g$&!#?7$7$$%"%/%;(J
+$@%i%l!<%?%+!<%I$O%W%m%0%i%^%V%k%/%m%C%/%8%'%M%l!<%?$r;H$C$F$$$k$N$G(J
+XF86Config $@%U%!%$%k$N(J ClockChip $@9T$K0zMQId!J(J"$@!KIU$-$G%/%m%C%/%8%'%M%l!<%?$N(J
+$@7?<0$,=q$$$F$"$k$3$H$KCm0U$7$F2<$5$$!#!JNc$($P!"(J#9 GXe $@$r;H$&$J$i$P!"(J
+'ClockChip "icd2061a"' $@$NMM$K=q$$$F$"$k$G$7$g$&!K!#(J
+
+$@%0%i%U%#%C%/%\!<%I$,0lMw$K8+$D$+$i$J$$$H$-$O!"%5!<%P!<$K%+!<%I$N8!=P$rG$$;$F(J
+$@$7$^$$$^$7$g$&!#(Jsh $@Kt$O(J ksh$@$N>l9g$O!"(J'X -probeonly >/tmp/out 2>&1'$@!"(Jcsh $@$N>l(J
+$@9g$O!"(J'X -probeonly >&/tmp/out'$@$H%3%^%s%I$r<B9T$7$^$7$g$&!#$3$N;~!"(J
+XF86Config $@%U%!%$%k$K(J Clocks $@9T$r=q$+$J$$$G$*$$$F2<$5$$!#%3%^%s%I$r<B9T$7$?(J
+$@$i!"%5!<%P!<$,AGB.$/%/%m%C%/$r=d2s$7$FD4$Y$k4V!"?tIC4V2hLL$,0E$/$J$j$^$9!#D4(J
+$@$Y$k$3$H$G%b%K%?!<$rDK$a$k$3$H$O$"$j$^$;$s$,!"I=<(;EMM0J>e$G8!::$r$9$k>l9g$,(J
+$@$"$k$?$a!"?7$7$$%b%K%?!<$N>l9g$O$R$H$j$G$K$=$l<+?H$G%b%K%?!<$NEE8;$rMn$H$7$F(J
+$@$7$^$&>l9g$,$"$j$^$9!#$H$K$+$/!"D4::$,=*$o$C$?$i!"%I%C%H%/%m%C%/$N8!=P7k2L$N(J
+ /tmp/out $@%U%!%$%k$r8+$^$7$g$&!#(J/tmp/out $@$N?tNs$r$=$N$^$^(J XF86Config $@%U%!%$(J
+$@%k$N(J Clocks $@9T$K%3%T!<$7$^$7$g$&!#JB$SJQ$($?$j!"$$$+$J$kJQ99$b$7$F$O$$$1$^$;(J
+$@$s!#(J
+
+$@%0%i%U%#%C%/%\!<%I$,%W%m%0%i%^%V%k%/%m%C%/%8%'%M%l!<%?$r;}$C$F$$$k2DG=@-$,$"(J
+$@$j$^$9!#$3$l$N$7$k$7$O!"(J2$@!"(J3$@8D$N%/%m%C%/$@$1CM$r;}$A!";D$j$,A4$F%<%m$K$J$C$F(J
+$@$$$k$3$H$G$9!#$b$7!"%\!<%I$,%G!<%?%Y!<%9$NCf$K8+Ev$?$i$J$+$C$?$i!"(JXFree86$@%A(J
+$@!<%`$KO"Mm$r<h$k$+!"(J comp.windows.x.i386unix $@$K%a%C%;!<%8$r%]%9%H$7$F2<$5(J
+$@$$!#(J
+$@KX$I$N>l9g(J Diamond $@<R(J $@$NAuCV$,$3$N<o$NJ,N`$K$J$j$^$9$,!"(JDiamond $@<R(J $@$O%W%m%0(J
+$@%i%`$N>\:Y$r8x3+$7$F$/$l$^$;$s$N$G!"2f!9$O=u$1$k$3$H$,=PMh$^$;$s!#%M%C%H%K%e(J
+$@!<%9$G$O!"NQM}E*$KLdBj$N$"$k2r7h:v$,MxMQ2DG=$G$9$,!"2f!9$O$3$NJ}K!$rJ[8n=P(J
+$@Mh$^$;$s$N$G!"$3$NJ}K!$K$D$$$F2f!9$KO"Mm$7$J$$$G2<$5$$!#(J
+
+$@$$$/$D$+$N%5!<%P!<(J (S3 $@$H(J AGX) $@$K$O(J RAMDAC $@$N7?<0$HB.EY$,!"$=$NB>$NAuCV$N>p(J
+$@Js$r<h$j=P$9$?$a$KI,MW$K$J$j$^$9!#$3$N;XDj$O(J 'Ramdac' $@$H(J 'DacSpeec' $@$H$$$&5-(J
+$@:\$rDI2C$7$F9T$J$$$^$9!#%5%]!<%H$7$F$$$k(J RAMDAC $@$N>\:Y$O!"E,@Z$J%5!<%P!<$N%*(J
+$@%s%i%$%s%^%K%e%"%k$r;2>H$7$F2<$5$$!#0JA0$N(J XFree86 $@$N%P!<%8%g%s$G$O!"(JRAMDAC
+$@$N7?<0$O%*%W%7%g%s%U%i%0$G@_Dj$7$F$$$?$3$H$KCm0U$7$F2<$5$$!#(J
+
+$@$"$J$?$NAuCV$K9g$o$;$F!"$$$/$D$+$N%*%W%7%g%s%U%i%0$r;XDj$9$kI,MW$,$"$k$G$7$g(J
+$@$&!#%5!<%P!<$N%*%s%i%$%s%^%K%e%"%k$K$3$l$i$N%*%W%7%g%s$K$D$$$F5-=R$,$"$j!"%A(J
+$@%C%W%;%C%H8GM-$N(J README $@%U%!%$%k$K$"$J$?$N%\!<%I$N0Y$K$J$K$,I,MW$+=q$$$F$"$j(J
+$@$^$9!#(J
+
+
+6 - $@%b%K%?!<$H$=$N%b!<%I$N@_Dj$K$D$$$F(J
+--------------------------------------
+$@%b%K%?!<%b!<%I$N@_Dj$O!"%b%K%?!<AuCV$NI8=`2=$,==J,$G$J$$$N$G!";DG0$J$,$i!"(J
+$@<B83$N7+$jJV$7$G7hDj$7$^$9!#FCDj$N%b%K%?!<>pJs$r%G!<%?%Y!<%9$K<}=8$9$k$3$H$K(J
+$@$h$j!"$3$N<B83:n6H$r4JC1$K$9$k;v$H!"KX$I$N%b%K%?!<$K$+$J$j0lCW$9$k5!G=$r=8(J
+$@$a!"HFMQ%b!<%I$NAH$_9g$o$;$r$^$H$a$k;v$r;n$_$F$$$^$9!#7l$N$K$8$`$h$&$JEXNO$G(J
+$@=PMh$?A4$F$N%b%K%?!<%b!<%I$N:n@.$H2~NI$K$D$$$F$N>\:Y$O!"(JEric Raymond $@;a$,=q(J
+$@$$$?(J 'VideoModes.doc' $@$r;2>H$7$F2<$5$$!#(J
+
+XF86Config $@%U%!%$%k$N(J "Monitor" $@@a$K%b%K%?!<$N;EMM$H%S%G%*$N%b!<%I$r5-=R$7$^(J
+$@$9!#(J
+Monitor $@$N@a$r=q$/$?$a$K!"$"$J$?$N%b%K%?!<$N;EMM$rCN$kI,MW$,$"$j$^$9!#FC$K!"(J
+$@%b%K%?!<$N%5%]!<%H$7$F$$$k?eJ?F14|?.9f$H?bD>%j%U%l%C%7%e?.9f$NB.EY$H%S%G%*?.(J
+$@9f$NBS0h$K$D$$$FCN$kI,MW$,$"$j$^$9!#$3$N>pJs$O%b%K%?!<$N%f!<%6!<%^%K%e%"%k$K(J
+$@=q$$$F$"$k$G$7$g$&!#$^$?!"(J $@$"$J$?$N%b%K%?!<$N5-:\$,M-$k$+$b$7$l$J$$$N$G(J
+'Monitors' $@%U%!%$%k$r8+$F!"3NG'$7$F2<$5$$!#(JMoniter $@$N@a$K$3$N>pJs$r$I$&$d$C(J
+$@$FEPO?$9$k$+$N>\:Y$O(J XF86Config $@$N%*%s%i%$%s%^%K%e%"%k$N(J 4 $@>O(J / 5 $@>O$r8+$F2<(J
+$@$5$$!#(J
+
+$@<!$K!"%b%K%?!<$K9g$o$;$?%S%G%*$N%b!<%I$NAH$rM?$($kI,MW$,$"$j$^$9!#$^$::G=i$K(J
+'Monitors' $@$H(J 'modeDB.txt' $@%U%!%$%k$NCf$K<+J,$N;XDj$9$k%b%K%?!<$KBP1~$9$k%b(J
+$@!<%I$,0lMw$K$"$k$+3NG'$7$F2<$5$$!#$"$C$?>l9g$O!"(JXF86Config $@%U%!%$%k$N(J
+ModeDB $@$N@a$K$=$l$i$N%b!<%I$r%3%T!<$7$F2<$5$$!#(JXF86Config $@%U%!%$%k$N(J Clocks
+$@9T$K$"$k%/%m%C%/$H!"3F%b!<%I$N9T$N#2HVL\$N%Q%i%a!<%?$N%I%C%H%/%m%C%/$,0lCW$7(J
+$@$F$$$k$+3NG'$7$F!"<+J,$N%+!<%I$N%/%m%C%/$H0lCW$7$J$$%b!<%I$N9T$O>C$7$F2<$5(J
+$@$$!#$=$7$F%b!<%I$,;D$C$?;~$O!"NI$$>uBV$K$J$j$^$7$?!#(J
+
+$@FCDj$N%b!<%I$,8+$D$+$i$J$$$+!"$b$C$H;H$$$?$$2rA|EY$N%b!<%I$,CN$j$?$$$H$-$O!"(J
+$@8e=R$9$kHFMQ%S%G%*%b!<%I$N0lMw$r;2>H$7$F2<$5$$!#%b%K%?!<$N;EMM$KBP$7$F@_Dj$9(J
+$@$k%b!<%I$N;EMM$r9g$o$;$^$7$g$&(J; $@;EMM$NCf$G0lHV9b$$%j%U%l%C%7%e%b!<%I$r<h$j=P(J
+$@$7$F!"(JClocks $@9T$N%I%C%H%/%m%C%/$K9g$C$F$$$k$3$H$r3NG'$7$F2<$5$$!#2rA|EY$,0l(J
+$@CW$9$k8rBe(J (Alternate) $@%b!<%I$K@Z$jBX$($kA0$K(J VESA $@%b!<%I$r;n$7$F$_$F2<$5(J
+$@$$!#@_Dj$r9g$o$;$?%b!<%I$r(J XF86Config $@%U%!%$%k$N(J ModeDB $@$N@a$K%3%T!<$7$F2<$5(J
+$@$$!#$3$l$i$N%b!<%I$O:GE,$JCM$G$O$J$$;v$KCm0U$7$F2<$5$$!#$3$l$i$O40`z$J2hLL%5(J
+$@%$%:$G$O$J$$$G$7$g$&$7!"??$sCf$KI=<($5$l$F$O$$$J$$$G$7$g$&!#$7$+$7!"D4@02DG=(J
+$@$G$9!#$"$J$?$N%b%K%?!<$K9g$o$;$F%b!<%I$rHyD4@0$7$?$$>l9g$O!"(JVideoModes.doc
+$@%U%!%$%k$N(J 'Fixing Problems with the Image' $@$N@a$rFI$s$G2<$5$$!#(J
+
+$@HyD4@0$r9T$J$&$K$"$?$j!"Cm0U;v9`$,$"$j$^$9!#(JXF86Config $@%U%!%$%k$N(J ModeDB $@$N(J
+$@@a$KF1$8%b!<%I$NL>A0$,#2$D0J>eDj5A$5$l$F$$$k>l9g$K!"%5!<%P!<$O%/%m%C%/$N0lCW(J
+$@$9$k:G=i$N%b!<%I$r;HMQ$7$^$9!#0lHLE*$K!"(JXF86Config $@%U%!%$%k$KF1$8%b!<%I$NL>(J
+$@A0$,#2$D0J>eDj5A$9$k$3$H$O0-$$9M$($@$H;W$$$^$9!#(J
+
+
+7 - $@%S%G%*%\!<%I$H%b%K%?!<%G!<%?$NAH$_9g$o$;$K$D$$$F(J
+----------------------------------------------------
+$@0lC6!"%5!<%P!<$,$"$J$?$N%b%K%?!<$H%0%i%U%#%C%/%\!<%I$r$I$N$h$&$K;H$&$+5-=R$7(J
+$@$F;XDj$9$kI,MW$,$"$j$^$9!#$3$l$r(J XF86Config $@%U%!%$%k$N(J "Screen" $@$N@a$G9T$J$$(J
+$@$^$9!#;HMQ$7$?$$%5!<%P!<$N%I%i%$%P!<$N7?<0$N$=$l$>$l$r(J Screen $@@a$GM?$($^$9!#(J
+$@%I%i%$%P!<$N7?<0$O(J "SVGA"$@$N@a$G$O(J (XF86_SVGA)$@!"(J "VGA16"$@$N@a$G$O(J (XF86_VGA16
+)$@!"(J"VGA2"$@$N@a$G$O(J (XF86_Mono)$@!"(J"MONO"$@$N@a$G$O(J (XF86_Mono, XF86_VGA16) $@$H(J
+"ACCEL"$@$N@a$G$O(J (XF86_S3, XF86_Mach32, XF86_Mach8, XF86_8514, XF86_P9000,
+XF86_AGX, XF86_W32) $@$G$9!#$=$l$>$l$N(J Screen $@@a$O;HMQ$9$k%b%K%?!<$N5-=R$H%G%P(J
+$@%$%9$N5-=R$r;XDj$7$^$9!#(J
+
+Screen $@@a$O#1$D$^$?$OJ#?t$N(J "Display" $@$N9`$r4^$s$G$$$^$9!##1$D$N(J Display $@9`(J
+$@$O%5!<%P!<$,%5%]!<%H$7$F$$$k$=$l$>$l$N?<$5$rM?$($k$G$7$g$&!#(J
+[ $@LuCm!'?<$5$H$O?'?t$d3,D4?t$G$9!#(J]
+Display $@9`$G$O!";H$$$?$$%5!<%P!<$N2>A[%9%/%j!<%s$NBg$-$5$r;XDj$G$-$^$9!#2>A[(J
+$@%9%/%j!<%s$O%b%K%?!<$KI=<($G$-$k%9%/%j!<%s$NBg$-$5$h$j$b!"Bg$-$$%k!<%H%&%#%s(J
+$@%I%&(J ("root window") $@$r;}$D$3$H$,=PMh$^$9!JNc$($P(J 800x600 $@$N%G%#%9%W%l%$$G(J
+1280x1024 $@$NBg$-$5$N2>A[%9%/%j!<%s$r;H$($^$9!K!#(JVirtual $@$H$$$&%-!<%o!<%I$r2>(J
+$@A[%9%/%j!<%s$NBg$-$5$r;XDj$9$k$N$K;H$$$^$9!#B?$/$N?7$7$$%"%/%;%i%l!<%?%5!<%P(J
+$@$OI=<($K;H$o$l$J$$%a%b%j$r%-%c%C%7%e$K;H$&$3$H$KCm0U$7$F2<$5$$!#%-%c%C%7%e$O(J
+$@%a%b%j$NA4$F$r2>A[%G%#%9%W%l%$$K;H$&$h$&$JL%NO$O$"$j$^$;$s$,!"%-%c%C%7%e$K%a(J
+$@%b%j$r;D$5$J$$$h$&$K$7$F!"%a%b%j$NA4$F$r2>A[%G%#%9%W%l%$$K;H$&$H%5!<%P!<$N@-(J
+$@G=$N(J 30 $@$+$i(J 40% $@$[$I$r>CHq$7$^$9!#(J
+
+Display $@@a$N:G8e$N@_Dj$O!"%G%#%9%W%l%$$N%b!<%I$N@_Dj$G$9!#%5!<%P!<$N;HMQ$7$h(J
+$@$&$H$7$F$$$kJ*M}E*$J%G%#%9%W%l%$$N2rA|EY$N;XDj$,$"$j$^$9!#$=$NL>A0$OG$0U$G$9(J
+$@$,!"(JMonitor $@@a$K$"$k$I$l$+$H0lCW$7$F$$$J$1$l$P$$$1$^$;$s!#0lHL$K!"$3$l$i$NL>(J
+$@A0$O%G%#%9%W%l%$$N2rA|EY!JNc$($P(J "1024x768" $@$N$h$&$J!K$K$J$C$F$$$k$G$7$g$&(J
+$@$,!"$=$NDL$j$G$J$1$l$P$$$1$J$$Lu$G$O$"$j$^$;$s!#I,MW$J?t$@$10lMw7A<0$G;XDj$7(J
+$@$^$9!#$^$::G=i$NDj5A$,I8=`$G5/F0$5$l$k2hLL$K$J$j!"2rA|EY$N0lMw$O%3%s%H%m!<%k(J
+$@%-!<(J (Ctrl) $@!"%*%k%?%M%$%H%-!<(J (Alt) $@!"%F%s%-!<$N(J + $@$rF1;~$K2!$9$+!"%3%s%H%m(J
+$@!<%k%-!<(J (Ctrl) $@%*%k%?%M%$%H%-!<(J (Alt) $@!"%F%s%-!<$N(J - $@$rF1;~$K2!$9$3$H$G=d2s(J
+$@$G$-$k2hLL$NDj5A$K$J$j$^$9!#(J
+
+$@0J>e$G@_Dj$O=*$o$j$G$9!#$5$"!"?7$7$$(J XFree86 $@$NF3F~$N%F%9%H$r$9$k=`Hw$,=PMh(J
+$@$^$7$?!#(J
+
+
+8 - $@HFMQ%S%G%*%b!<%I$K$D$$$F(J
+----------------------------
+[ $@LuCm(J : $@$3$3$O%G!<%?$N:FMxMQ$N$?$a$KK]Lu$O$7$^$;$s!#(J $@$?$H$(!"%3%a%s%H$K$G$b(J
+$@4A;z$,:.$8$C$F8mF0:n$r5/$3$9$3$H$OL5$$$H!"?.$8$F$$$^$9$,$A$g$C$HI]$$(J:-) ]
+#
+# Mode Refresh Hor. Sync Dot-clock Interlaced? VESA?
+# ------------------------------------------------------------
+# 640x480 60Hz 31.5k 25.175M No No
+# 640x480 60Hz 31.5k 25.175M No No
+# 640x480 63Hz 32.8k 28.322M No No
+# 640x480 70Hz 36.5k 31.5M No No
+# 640x480 72Hz 37.9k 31.5M No Yes
+# 800x600 56Hz 35.1k 36.0M No Yes
+# 800x600 56Hz 35.4k 36.0M No No
+# 800x600 60Hz 37.9k 40.0M No Yes
+# 800x600 60Hz 37.9k 40.0M No No
+# 800x600 72Hz 48.0k 50.0M No Yes
+# 1024x768i 43.5Hz 35.5k 44.9M Yes No
+# 1024x768 60Hz 48.4k 65.0M No Yes
+# 1024x768 60Hz 48.4k 62.0M No No
+# 1024x768 70Hz 56.5k 75.0M No Yes
+# 1024x768 70Hz 56.25k 72.0M No No
+# 1024x768 76Hz 62.5k 85.0M No No
+# 1280x1024i 44Hz 51kHz 80.0M Yes No
+# 1280x1024i 44Hz 47.6k 75.0M Yes No
+# 1280x1024 59Hz 63.6k 110.0M No No
+# 1280x1024 61Hz 64.24k 110.0M No No
+# 1280x1024 74Hz 78.85k 135.0M No No
+
+#
+# 640x480@60Hz Non-Interlaced mode
+# Horizontal Sync = 31.5kHz
+# Timing: H=(0.95us, 3.81us, 1.59us), V=(0.35ms, 0.064ms, 1.02ms)
+#
+# name clock horizontal timing vertical timing flags
+ "640x480" 25.175 640 664 760 800 480 491 493 525
+
+#
+# Alternate 640x480@60Hz Non-Interlaced mode
+# Horizontal Sync = 31.5kHz
+# Timing: H=(1.27us, 3.81us, 1.27us) V=(0.32ms, 0.06ms, 1.05ms)
+#
+# name clock horizontal timing vertical timing flags
+ "640x480" 25.175 640 672 768 800 480 490 492 525
+
+#
+# 640x480@63Hz Non-Interlaced mode (non-standard)
+# Horizontal Sync = 32.8kHz
+# Timing: H=(1.41us, 1.41us, 5.08us) V=(0.24ms, 0.092ms, 0.92ms)
+#
+# name clock horizontal timing vertical timing flags
+ "640x480" 28.322 640 680 720 864 480 488 491 521
+
+#
+# 640x480@70Hz Non-Interlaced mode (non-standard)
+# Horizontal Sync = 36.5kHz
+# Timing: H=(1.27us, 1.27us, 4.57us) V=(0.22ms, 0.082ms, 0.82ms)
+#
+# name clock horizontal timing vertical timing flags
+ "640x480" 31.5 640 680 720 864 480 488 491 521
+
+#
+# VESA 640x480@72Hz Non-Interlaced mode
+# Horizontal Sync = 37.9kHz
+# Timing: H=(0.76us, 1.27us, 4.06us) V=(0.24ms, 0.079ms, 0.74ms)
+#
+# name clock horizontal timing vertical timing flags
+ "640x480" 31.5 640 664 704 832 480 489 492 520
+
+#
+# VESA 800x600@56Hz Non-Interlaced mode
+# Horizontal Sync = 35.1kHz
+# Timing: H=(0.67us, 2.00us, 3.56us) V=(0.03ms, 0.063ms, 0.70ms)
+#
+# name clock horizontal timing vertical timing flags
+ "800x600" 36 800 824 896 1024 600 601 603 625
+
+#
+# Alternate 800x600@56Hz Non-Interlaced mode
+# Horizontal Sync = 35.4kHz
+# Timing: H=(0.89us, 4.00us, 1.11us) V=(0.11ms, 0.057ms, 0.79ms)
+#
+# name clock horizontal timing vertical timing flags
+ "800x600" 36 800 832 976 1016 600 604 606 634
+
+#
+# VESA 800x600@60Hz Non-Interlaced mode
+# Horizontal Sync = 37.9kHz
+# Timing: H=(1.00us, 3.20us, 2.20us) V=(0.03ms, 0.106ms, 0.61ms)
+#
+# name clock horizontal timing vertical timing flags
+ "800x600" 40 800 840 968 1056 600 601 605 628 +hsync +vsync
+
+#
+# Alternate 800x600@60Hz Non-Interlaced mode
+# Horizontal Sync = 37.9kHz
+# Timing: H=(1.20us, 3.80us, 1.40us) V=(0.13ms, 0.053ms, 0.69ms)
+#
+# name clock horizontal timing vertical timing flags
+ "800x600" 40 800 848 1000 1056 600 605 607 633
+
+#
+# VESA 800x600@72Hz Non-Interlaced mode
+# Horizontal Sync = 48kHz
+# Timing: H=(1.12us, 2.40us, 1.28us) V=(0.77ms, 0.13ms, 0.48ms)
+#
+# name clock horizontal timing vertical timing flags
+ "800x600" 50 800 856 976 1040 600 637 643 666 +hsync +vsync
+
+#
+# 1024x768@43.5Hz, Interlaced mode (8514/A standard)
+# Horizontal Sync = 35.5kHz
+# Timing: H=(0.54us, 1.34us, 1.25us) V=(0.23ms, 0.23ms, 0.93ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1024x768i" 44.9 1024 1048 1208 1264 768 776 784 817 Interlace
+
+#
+# VESA 1024x768@60Hz Non-Interlaced mode
+# Horizontal Sync = 48.4kHz
+# Timing: H=(0.12us, 2.22us, 2.58us) V=(0.06ms, 0.12ms, 0.60ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync
+
+#
+# 1024x768@60Hz Non-Interlaced mode (non-standard dot-clock)
+# Horizontal Sync = 48.4kHz
+# Timing: H=(0.65us, 2.84us, 0.65us) V=(0.12ms, 0.041ms, 0.66ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1024x768" 62 1024 1064 1240 1280 768 774 776 808
+
+#
+# VESA 1024x768@70Hz Non-Interlaced mode
+# Horizontal Sync=56.5kHz
+# Timing: H=(0.32us, 1.81us, 1.92us) V=(0.05ms, 0.14ms, 0.51ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1024x768" 75 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
+
+#
+# 1024x768@70Hz Non-Interlaced mode (non-standard dot-clock)
+# Horizontal Sync=56.25kHz
+# Timing: H=(0.44us, 1.89us, 1.22us) V=(0.036ms, 0.11ms, 0.53ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1024x768" 72 1024 1056 1192 1280 768 770 776 806 -hsync -vsync
+
+#
+# 1024x768@76Hz Non-Interlaced mode
+# Horizontal Sync=62.5kHz
+# Timing: H=(0.09us, 1.41us, 2.45us) V=(0.09ms, 0.048ms, 0.62ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1024x768" 85 1024 1032 1152 1360 768 784 787 823
+
+#
+# 1280x1024@44Hz, Interlaced mode
+# Horizontal Sync=51kHz
+# Timing: H=(0.02us, 2.7us, 0.70us) V=(0.02ms, 0.24ms, 2.51ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1280x1024i" 80 1280 1296 1512 1568 1024 1025 1037 1165 Interlace
+
+#
+# Alternate 1280x1024@44Hz, Interlaced mode (non-standard dot-clock)
+# Horizontal Sync=47.6kHz
+# Timing: H=(0.42us, 2.88us, 0.64us) V=(0.08ms, 0.12ms, 0.96ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1280x1024i" 75 1280 1312 1528 1576 1024 1028 1034 1080 Interlace
+
+#
+# 1280x1024@59Hz Non-Interlaced mode (non-standard)
+# Horizontal Sync=63.6kHz
+# Timing: H=(0.36us, 1.45us, 2.25us) V=(0.08ms, 0.11ms, 0.65ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1280x1024" 110 1280 1320 1480 1728 1024 1029 1036 1077
+
+#
+# 1280x1024@61Hz, Non-Interlaced mode
+# Horizontal Sync=64.25kHz
+# Timing: H=(0.44us, 1.67us, 1.82us) V=(0.02ms, 0.05ms, 0.41ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1280x1024" 110 1280 1328 1512 1712 1024 1025 1028 1054
+
+#
+# 1280x1024@74Hz, Non-Interlaced mode
+# Horizontal Sync=78.85kHz
+# Timing: H=(0.24us, 1.07us, 1.90us) V=(0.04ms, 0.04ms, 0.43ms)
+#
+# name clock horizontal timing vertical timing flags
+ "1280x1024" 135 1280 1312 1456 1712 1024 1027 1030 1064
+
+
+$XFree86: xc/programs/Xserver/hw/xfree86/doc/Japanese/README.Config,v 3.0 1995/01/12 12:03:54 dawes Exp $
+$XConsortium: README.Config,v 1.1 95/01/16 12:30:09 kaleb Exp $
diff --git a/xc/programs/Xserver/hw/xfree86/doc/Japanese/README.Linux b/xc/programs/Xserver/hw/xfree86/doc/Japanese/README.Linux
new file mode 100644
index 000000000..ffefdd172
--- /dev/null
+++ b/xc/programs/Xserver/hw/xfree86/doc/Japanese/README.Linux
@@ -0,0 +1,185 @@
+$@$3$N%U%!%$%k$O(J xc/programs/Xserver/hw/xfree86/doc/README.Linux,v 3.1
+1994/09/26 15:33:07$@$r!"(J
+$@2,K\(J $@0l9,(J <KFR01166@niftyserve.or.jp>,<ikko-@pacific.rim.or.jp> $@$,F|K\$G(J
+XFree86 3.1 $@$r(J Linux $@$K%$%s%9%H!<%k$9$k?M8~$1$KK]Lu$7$?$b$N$G$9!#$3$3$,$*$+(J
+$@$7$$$H$+!"$3$3$O$3$&$7$?$[$&$,$$$$$H$$$C$?$40U8+$,$"$j$^$7$?$i!"EE;R%a!<%k$G(J
+$@$*CN$i$;2<$5$$!#86J8$NCx:n8"$O(J XFree86 $@%W%m%8%'%/%H<R$K$"$j$^$9!#$3$NOBLu$N(J
+$@Cx:n8"$O(J XFree86 $@%W%m%8%'%/%H<R!"2,K\!!0l9,$K$"$j$^$9$,!"OBLu$NIT6q9g$O;d$K!"(J
+$@EE;R%a!<%k$GAw$C$F2<$5$$!#(J
+----------------------------------------------------------------------------
+
+ Linux $@$r;HMQ$7$F$$$k?M$N0Y$N>pJs(J
+ --------------------------------
+
+$@L\<!(J
+----
+ 1 - XFree86 $@$,%F%9%H$5$l$?(J Linux $@$N%P!<%8%g%s(J
+ 2 - $@A0$N%P!<%8%g%s$H$N8_49@-(J
+ 3 - XFree86 $@$rF3F~$9$k$K$O(J
+ 4 - XFree86 $@$rF0:n$5$;$k$K$O(J
+ 5 - XFree86 $@$r%3%s%Q%$%k$9$k$K$O(J
+ 6 - $@%P%0$N9p<($K$D$$$F(J
+
+1 - XFree86 $@$,%F%9%H$5$l$?(J Linux $@$N%P!<%8%g%s(J
+---------------------------------------------
+XFree86 $@$O(J Linux $@$N%P!<%8%g%s(J 1.1.49 $@$G%F%9%H:Q$_$G$9!#(J 1.0 $@0J9_$N%P!<%8%g%s(J
+$@$G$O!"(JXFree86 $@$KJQ99$,$J$1$l$PF0$/$G$7$g$&!#%P%$%J%j$H%i%$%V%i%j$O(J 4.5.26 $@$N(J
+DLL C $@%i%$%V%i%j$H(J 1.4.4 $@$N%@%$%J%_%C%/!&%j%s%+!<(J ld.so $@$r4p$K$7$F$$$^$9!#(J
+DLL X $@%i%$%V%i%j$H(J 2.16 DLL-tools $@$O!"(JEric Youngdale $@;a$K$h$C$F0l=o$K:n@.$5(J
+$@$l$^$7$?!#(J
+
+2 - $@A0$N%P!<%8%g%s$H$N8_49@-(J
+----------------------------
+X11R6 $@$O(J X11R5 $@$+$iBg$-$J99?7$7$?$b$N$H$J$C$F$$$^$9$N$G!"(JXFree86-3.1 $@$H$=$l(J
+$@0J9_$N6&M-%i%$%V%i%j$O!"(JXFree86-2.1.1 $@0JA0$N8E$$%i%$%V%i%j$H$O8_49@-$,$"$j$^(J
+$@$;$s!#(JX11R5 $@$N%"%W%j%1!<%7%g%s$r<B9T$9$k$K$O!"$"$J$?$N%^%7%s$N2?=h$+$K8E$$(J
+$@%i%$%V%i%j$rJ]B8$7$F$*$+$J$1$l$P$$$1$^$;$s!#8E$$%i%$%V%i%j$O(J/usr/X386/lib $@$+(J
+$@$i2?=h$+$X0\F0$9$l$P$$$$$N$G$9$,!"(J/etc/ld.so.conf $@$O99?7$7$J$1$l$P$$$1$^$;$s!#(J
+$@A4$F$N(J X11R5 $@$N%"%W%j%1!<%7%g%s$OLdBjL5$/(J X11R6 $@$N%5!<%P!<$H0l=o$KF0:n$9$k$G(J
+$@$7$g$&!#(J
+
+XFree86-1.2$@!"(JXFree86-1.3 $@$^$?$O(J XFree86-2.0 $@%i%$%V%i%j$H4XO"$N$"$k8E$$%P%$(J
+$@%J%j$O0z$-B3$-F0:n$7$^$9$,!"(J/lib/libX{11,t,aw}.so.3 $@$+$i(J
+/usr/X386/lib/libX{11,t,aw}.so.3 $@$XL@3N$K$K%7%s%\%j%C%/%j%s%/$rD%$kI,MW$,$"(J
+$@$j$^$9!#(JXView3L5 $@G[IUJ*$KBP$7$F(J ld.so $@$r%j%s%/$9$k;~$O!"(JXView $@%i%$%V%i%j$K(J
+ld.so $@$,F0:n$7$J$$$h$&$K6&M-%$%a!<%8$X$N@dBP%Q%9$r4^$^$;$J$$$H!"(J1.3 $@0JA0$N%P(J
+$@!<%8%g%s$N(J ld.so $@$H$O!"LdBj$r@8$8$k$G$7$g$&!#;CDjE*BP:v$O!"(J/$@!J%k!<%H%G%#%l%/(J
+$@%H%j!K$r(J /etc/ld.so.config $@$KF~$l$k$3$H$G$9$,!"$h$jNI$/$9$k$J$i!"(JXView $@$r(J
+$@AjBP%i%$%V%i%jL>$H%j%s%/$9$k$+!"$h$j?7$7$$(J ld.so $@$r<j$KF~$l$k$3$H$G$9!#(J
+
+3 - XFree86 $@$rF3F~$9$k$K$O(J
+--------------------------
+$@%P!<%8%g%s(J 3.0 $@$+$i;O$a$k$J$i!"(JXFree86 $@$r(J /usr/X11R6 $@$KF3F~$7$^$9!#(JX11R5 $@$H(J
+X11R6 $@$NN>J}$rF3F~$9$k==J,$J%G%#%9%/MFNL$,L5$$>l9g$O!"(JX11R5 $@$NI,MW$NL5$$ItJ,(J
+$@$r<N$F$k;v$G%G%#%9%/MFNL$r3NJ]$7$^$7$g$&!#FC$K!"%U%)%s%H$H8E$$(J X11R5 $@$N%P%$(J
+$@%J%j$O!">C5n=PMh$^$9!#%@%$%J%_%C%/%j%s%/$r;H$&(J X11R5 $@$N%P%$%J%j$rF0:n$5$;$k(J
+$@$K$O6&M-%i%$%V%i%j$r<h$C$F$*$$$F2<$5$$!#(J
+
+XFree86 3.X $@$N$=$l$>$l$N%P%$%J%jG[IUJ*$K$O!"BP1~$9$kHG$N>\:Y$JF3F~$K4X$9$kJ8(J
+$@=q$,IUB0$7$F$$$^$9!#KX$I$N:G?7$N>pJs$,$=$NJ8=q$K$"$j$^$9$,!"$3$NJ8=q$K(J
+Linux $@$GF0$/(J XFree86 3.X $@$N4pK\E*$J5!G=$H%=!<%9$r$I$&$d$C$F%3%s%Q%$%k$9$k$+(J
+$@$r5-=R$7$F$$$^$9!#(J
+
+4 - XFree86 $@$rF0:n$5$;$k$K$O(J
+----------------------------
+XFree86 $@$rF0:n$5$;$k$?$a$K$O(J 4MB $@$N2>A[%a%b%j$,I,MW$G$9$,!"2wE,$KF0:n$5$;$k(J
+$@:G>.$N4D6-$H$7$F$O!"B?J,(J 8MB $@$N<B5-21$,$"$C$?$[$&$,$$$$$G$7$g$&!#(J386 $@%W%m%;(J
+$@%C%5$K$H$C$F(J 387 $@%3%W%m%;%C%5$O!"M-8z$G$9$,!"J*M}E*$J%a%b%j$rA}@_$7$?$[$&$,(J
+$@BPOC=hM}$NB.EY$O3JCJ$K8~>e$7$^$9!#$^$?!"9bB.$J%0%i%U%#%C%/%+!<%I!"%P%9$^$?$O(J
+$@%a%b%j$,%5!<%P!<$N@-G=$r8~>e$5$;$k$G$7$g$&!#(J
+
+tar $@%U%!%$%k$rE83+$7$?$i!"(J/etc/ld.so.conf $@$NCf$+!J=i4|CM$K$h$C$F4{$K$=$&Dj5A(J
+$@$5$l$F$$$k$O$:$G$9!K!"(JLD_LIBRARY_PATH $@4D6-JQ?t$NCf$K(J /usr/X11R6/lib $@$rDj5A$9(J
+$@$kI,MW$,$"$j$^$9!#$^$?!"9=@.Dj5A%U%!%$%k$G$"$k(J /usr/X11R6/lib/X11/XF86Config
+$@$r(J README.Config $@$r;X?K$H$7!"(JXF86Config.eg $@$r=PH/E@$H$7$F%[%9%H$N9=@.$r@53N(J
+$@$K5-F~$7!v$J$1$l$P!v$J$j$^$;$s!#4V0c$C$?(J XF86Config $@$r;H$&$H%O!<%I%&%'%"$rDK(J
+$@$a$k>l9g$,$"$k$N$G!"NI$/J8>O$rFI$s$G2<$5$$!#FC$K%*%s%i%$%s%^%K%e%"%k$H(J
+/usr/X11R6/lib/X11/doc $@$K$"$k$=$NB>$N(J README $@%U%!%$%k$rNI$/FI$s$G2<$5$$!#(J
+
+XFree86 $@$O!"(JX $@%5!<%P!<$H$N4V$GAPJ}8~$K2>A[C<Kv(J (VT) $@@Z$jBX$(!J%5!<%P!<$+$i2>(J
+$@A[C<Kv$X!"2>A[C<Kv$+$i%5!<%P!<$X@Z$jBX$($k!K$r$9$k5!G=$,$"$j$^$9!#=i$a$F5/F0(J
+$@$9$k$H$-$O!"(JXFree86 $@$,!"@h$:2>A[C<Kv!J;HMQ2DG=$JB>$N%W%m%;%9$K3+$+$l$F$$$J$$(J
+$@$b$N!K$r<+F0E*$KC5$7$F!"$=$N2>A[C<Kv$G5/F0$7$^$9!#$=$N2>A[C<Kv$,;HMQIT2D$N>l(J
+$@9g!"%(%i!<%a%C%;!<%8$r=P$7$F(J XFree86 $@$O=*N;$9$k$G$7$g$&!#(J"vt<nn>" $@$H$$$&%*%W(J
+$@%7%g%s$rIU$1$k$3$H$K$h$C$F!"%5!<%P!<$r;XDj$9$k2>A[C<Kv$G<B9T$5$;$k$3$H$,$G$-(J
+$@$^$9!#$3$3$G(J <nn> $@$O;HMQ2DG=$J2>A[C<KvHV9f!J(J1 $@$+$i;O$^$j$^$9!K$G$9!#6u$$$F$$(J
+$@$k2>A[C<Kv$,$J$$$H$-$O!"(JXFree86 $@$O5/F0IT2DG=$G$9!#(Jinclude/linux/tty.h $@$NCf$N(J
+NR_CONSOLES $@$N?t$rA}$d$7$F%+!<%M%k$r%3%s%Q%$%k$9$l$P!";HMQ2DG=$J2>A[C<Kv$N?t(J
+$@$rA}$d$9$3$H$,$G$-$^$9!#(J
+
+$@0lC6!"(JXFree86 $@$,F0:n$7$F$7$^$($P!"%3%s%H%m!<%k%-!<(J (Ctrl) $@$H%*%k%?%M%$%H%-!<(J
+(Alt) $@$H%U%!%s%/%7%g%s%-!<(J (Fnn) $@$rF1;~$K2!$9$3$H$G!"B>$N2>A[C<Kv$K@Z$jBX$((J
+$@$i$l$^$9!#$3$3$N(J nn $@$O@Z$jBX$($?$$2>A[C<KvHV9f$G$9!#(JXFree86 $@%5!<%P!<$KLa$9$H(J
+$@$-$O!"%5!<%P!<$,I8=`$G;H$C$F$$$k2>A[C<KvHV9f$rI=$o$9@5$7$$%-!<$NAH$_9g$o$;$r(J
+$@2!$7$^$7$g$&!#@5$7$$%-!<$NAH$_9g$o$;$H$O!"%*%k%?%M%$%H%-!<(J (Alt) $@$H%U%!%s%/(J
+$@%7%g%s%-!<(J (Fmm) $@$G$9!#$3$3$G!"(Jmm $@$O%5!<%P!<$,F0$$$F$$$k2>A[C<Kv$NHV9f$G$9!#(J
+$@!J$3$NHV9f$O%5!<%P!<$,5/F0$9$k$H$-$KI=<($5$l$^$9!#!K4{$K5/F0$7$F$$$k%5!<%P!<(J
+$@$+$i5/F0$7$?2>A[C<Kv$G$O$J$$$3$H$KCm0U$7$F2<$5$$!#(J
+
+$@Cm0U(J: kbd-0.81.tar.gz $@0J9_$N%P!<%8%g%s$NCf$K$"$k(J 'loadkeys' $@%3%^%s%I$G!"%F(J
+ $@%-%9%H%b!<%I$N%-!<3dEv$r:FDj5A$G$-$^$9!#$3$l$r;H$($P!"Nc$($P!"%3%s%H%m(J
+ $@!<%k%-!<(J (Ctrl) $@$H%*%k%?%M%$%H%-!<(J (Alt) $@$H%U%!%s%/%7%g%s%-!<(J (Fmm) $@$r(J
+ $@F1;~$K;HMQ$7$F(J X $@%5!<%P!<2<$+$i0\F0$9$k$N$HF1$8$h$&$J%-!<A`:n$G!"2>A[(J
+ $@C<Kv$N%F%-%9%H%b!<%I$+$i!"0\F0$9$k;v$,=PMh$^$9!#(J
+
+$@%5!<%P!<$r=*N;$5$;$k$H%5!<%P!<$r5/F0$7$?2>A[C<Kv$KLa$j$^$9$,!"$b$7%5!<%P!<$r(J
+$@5/F0$7$?2>A[C<Kv$,;`$s$G$7$^$C$?$H$-$O!"<jF0$GLa$5$J$1$l$P$J$j$^$;$s!#(J
+XFree86 $@$+$i%F%-%9%H%b!<%I$KLa$k;~$K!"L$$@2hLL$N2sI|$KLdBj$,$"$k$N$O!"%0%i%U(J
+$@%#%C%/%+!<%I$H%^%6!<%\!<%I$NAj@-$,0-$$$N$@$H;W$o$l$^$9!#$3$s$J;~$O!"(Jsvgalib
+$@$H$$$&G[IUJ*$KF~$C$F$$$k(J runx $@$H$$$&%9%/%j%W%H$r<B9T$9$l$P!"2r>C$G$-$k$G$7$g(J
+$@$&!#(J
+
+$@5/F0;~$K!"(JXFree86 $@%5!<%P!<$O%+!<%M%k$KBP$7$F%-!<3d$jIU$1$r3MF@$9$k$3$H$rMW5a(J
+$@$7$^$9!#$3$N3d$jIU$1$O%+!<%M%k$r%3%s%Q%$%k$7$?$H$-@_Dj$5$l$k=i4|CM$+$^$?$O!"(J
+'loadkeys' $@%f!<%F%#%j%F%#$K$h$C$F=q$-BX$($?CM$K$J$j$^$9!#%5!<%P!<$G$O!"%+!<(J
+$@%M%k$K0MB8$7$?$b$N!"J#?t$N%-!<AH$_9g$o$;$dL58z$J%-!<$O3d$jIU$1=PMh$^$;$s!#$=(J
+$@$NB>$N%-!<$O(J X $@6&DL$KJQ49$5$l$^$9!#(JX $@%5!<%P!<$O%7%U%H$7$F$J$$>uBV!"%7%U%H>u(J
+$@BV!"%b!<%I%9%$%C%A$r2!$7$F$$$J$$>uBV$H!"%b!<%I%9%$%C%A$r2!$7$F$$$k>uBV$N#4<o(J
+$@N`$7$+JQ49%F!<%V%k$r;}$C$F$$$J$$$3$H$KCm0U$7$F2<$5$$!#%b!<%I%9%$%C%A$,$I$s$J(J
+$@%-!<$+$K$h$j$^$9!J$3$l$O(J XF86Config $@$G@_Dj2DG=$G$9!#=i4|CM$O%*%k%?%M%$%H%-!<(J
+(Alt) $@$G$9!#!K$,!"(JXFree86 $@$O%-!<%^%C%W$NCf$KJQ49%F!<%V%k$rFI$_9~$_$^$9!#$3$N(J
+$@;v$O!"(JLinux $@$N%b!<%I%9%$%C%A$K:8%3%s%H%m!<%k%-!<$NMM$JFCDj$N%-!<$r3d$jEv$F$i(J
+$@$l$J$$;v$r0UL#$7$^$9!#(J
+
+$@9=@.$K$h$C$F$O!"D4;R$,0-$/$J$C$F=$@5$7$J$1$l$P$J$i$J$$$3$H$,$"$k$G$7$g$&!#2a(J
+$@5n$K!"(JLinux $@$N(J xload $@%3%^%s%I$,!"F0:nCf$N%+!<%M%k$+$i!"Ii2YJ?6Q$r<h$j=P$9$N(J
+$@$K(J BSD $@$NJ}K!$r;H$C$?;v$,$"$j$^$9!#(JXFree86-1.3 $@HG$G$O!"%+!<%M%k$N>-Mh$NHG$G(J
+$@$N8_49@-$r9MN8$7$F!"F0:nCf$N%+!<%M%k$+$iIi2YJ?6Q$r<h$j=P$9Be$o$j$K!">pJs$r(J
+/proc/loadavg $@$+$i<h$j=P$9J}K!$KJQ$($^$7$?!#(JXman $@$b(J BSD $@$N(J nroff $@%U%!%_%j!<(J
+$@$NBe$o$j$K(J GNU groff $@%U%!%_%j!<$r%5%]!<%H$9$k$h$&$KJQ99$5$l$^$7$?!#$A$g$C$H(J
+$@JT=8$7$F:F%3%s%Q%$%k$9$l$P=>Mh$N(J BDS $@$N(J nroff $@$NJ}$r%5%]!<%H$9$k$h$&$KLa$;$^(J
+$@$9!#%/%i%$%"%s%H$K!"2>A[C<Kv$GF0:n$7$F$$$?$N$HF1Ey$J$h$jNI$$%3%s%=!<%k@Z$j(J
+$@BX$($rDs6!$9$k$?$a$K!"(J /dev/console $@$H(J /dev/tty0 $@$N=jM-8"$H6&$K%5!<%P!<$,JQ(J
+$@99$5$l$^$7$?$,!"$=$N$?$a$K(J root $@$N(J setuid $@B0@-$rIU$1$J$1$l$P$J$i$J$/$J$j$^$7(J
+$@$?!#F1MM$K!"(Jxterm $@$H(J xconsole $@$K$b(J root $@$N(J setuid $@B0@-$rIU$1$kI,MW$,$"$j$^(J
+$@$9!#(Jxconsole $@$O(J root $@$N(J setuid $@B0@-$rIU$1$FF0:n$9$k$h$&$K$O@_7W$5$l$F$J$$$N(J
+$@$G!"$3$l$O0BA4>e!"Bg$-$JLdBj$,@8$8$k$H;W$o$l$^$9!#(J
+
+5 - XFree86 $@$r%3%s%Q%$%k$9$k$K$O(J
+--------------------------------
+XFree86 $@$r%3%s%Q%$%k$9$k$?$a$K$OFCJL$J<j=g=q$OI,MW$"$j$^$;$s!#(J
+$@$3$N%P!<%8%g%s$N(J XFree86 $@$O(J gcc-2.5.8 $@!"(JDLL $@%i%$%V%i%j$N(J 4.4.26 $@$H6&MQ%i%$%V(J
+$@%i%j$N(J1.4.4 $@!"%@%$%J%_%C%/!&%j%s%+(J ld.so $@$H$G%3%s%Q%$%k$7$F$$$^$9!#(JDLL
+tools-2.16 $@%Q%C%1!<%8$O6&M-%i%$%V%i%j$G:n@.$7!"?7$7$$>l=j(J (/usr/bin) $@$K$"$k(J
+$@%D!<%k$r;H$&$h$&$K%5!<%P!<$N%=!<%9$r99?7$7$^$7$?!#%5!<%P!<$O(J 486 $@%W%m%;%C%5(J
+$@MQ$K:GE,2=$9$k0Y$K!"(J-m486 $@%*%W%7%g%s$rIU$1$F%3%s%Q%$%k$5$l$F$$$^$9$,!"%P%$%J(J
+$@%j$O(J 386 $@%W%m%;%C%5$GF0:n$9$k$G$7$g$&!#!J(J -m486 $@$rIU$1$F%3%s%Q%$%k$7$?$b$N(J
+$@$O!"(J-m386 $@$rIU$1$F%3%s%Q%$%k$7$?$b$N$h$j>/!9%U%!%$%k%5%$%:$,Bg$-$/$J$C$F$$$^(J
+$@$9$,!"@-G=$NB;<:$O$"$j$^$;$s!#!K(J
+
+$@A4$F$N5!G=3HD%$H%/%i%$%"%s%H$O0\?"$H%F%9%H$,=*$o$C$F$$$^$9!#I8=`$G$O!"%5!<%P(J
+$@!<$O30It5!G=3HD%(J (PEX, XIE $@Ey(J) $@L5$7$G%3%s%Q%$%k$7$F$$$^$9$,!"$3$l$i$N30It5!(J
+$@G=3HD%$N%i%$%V%i%j$O4{$K@8@.:Q$_$G$9!#(Jsite.def $@$rJQ99$9$l$P!"30It5!G=3HD%$r(J
+$@%3%s%Q%$%k$7$F%5!<%P!<$KAH$_9~$a$^$9!#<c$7$/$O!"%j%s%/%-%C%H$,%5!<%P!<$rJQ99(J
+$@$G$-$^$9!#(J
+
+$@G[IUJ*$OBgJQBg$-$$$b$N$G$9$,!"%*%s%i%$%s%^%K%e%"%k!"(JPEX $@$dBg$-$J%/%i%$%"%s%H(J
+$@$r>C5n$9$kEy$7$F%=!<%9$rCm0U?<$/@0M}$9$l$P!"(JXFree86 $@$O(J 64MB $@$N%Q!<%F%#%7%g%s(J
+$@#1$D$G!"%3%s%Q%$%k=PMh$^$9!#(J Makefile $@$r:n@.$9$k$K$O!"C1$K(J "make Makefiles"
+$@$r<B9T$7$F$/$@$5$$!#%U%!%$%k$,<+F0E*$K:n@.$5$l!"<B9T$O=*N;$7$^$9!#%G%#%9%/$r(J
+$@@aLs$9$k$J$i$P!"(J"make depend" $@$O<B9T$9$kI,MW$O$J$$$G$7$g$&!#(J100MB $@$N6u$-%G%#(J
+$@%9%/$,$"$l$P!"$b$C$HMF0W$K(J XFree86 $@$r%3%s%Q%$%k$G$-$^$9!#A4$F$N%5!<%P!<$r%3(J
+$@%s%Q%$%k$9$k$K$O!"Ls(J 10MB $@$N2>A[%a%b%j$,I,MW$G$7$g$&!#(J
+
+$@%Q%C%A$,%i%$%V%i%j$K=EMW$JJQ99$r9T$J$&>l9g$O!"99?7$7$?(J jump_xxx $@$,I,MW$G$7$g(J
+$@$&!#(JDLL tools $@%Q%C%1!<%8$KIUB0$9$k<j=g$G%Q%C%A$,@8@.$G$-!"(JXFree86 $@$N%Q%C%A$r(J
+$@Ev$F$k$N$KI,MW$G$7$g$&!#(J
+
+$@Nc$($P!"(JXaw3d $@$N$h$&$J30It(J X $@6&M-%i%$%V%i%j$b%3%s%Q%$%k$9$k$h$&$K!"(J X $@%i%$%V(J
+$@%i%j$rDj5A$9$k(J JUMP_xxx $@$GDj5A$7$F%3%s%Q%$%k=PMh$^$9!#>\:Y$J<j=g$K$D$$$F$O!"(J
+X $@%i%$%V%i%j$NDj5ANc$r!"(J/usr/X11R6/lib/X11/config/lnxLib.rules $@$KDs6!$7$F$$(J
+$@$^$9!#(J
+
+Orest Zborowski (orestz@eskimo.com) $@;a$,3+H/$7$?:G?7$NJ}K!$G!"A4$F$N>\:Y@bL@(J
+$@%U%!%$%k$r=q$-!"=i$a$F(J XFree86 DLL $@%i%$%V%i%j$r:n@.$7$F$/$l$?(J Dirk Hohndel
+(hohndel@aib.com) $@;a$K46<U$7$^$9!#(J
+
+6 - $@%P%0$N9pCN$K$D$$$F(J
+----------------------
+$@%P%0Js9p$O(J XFree86@XFree86.org $@$KAw$k$+(J comp.windows.x.i386unix $@$N%K%e!<%9%0(J
+$@%k!<%W$KEj9F$7$F2<$5$$!#(JLinux $@$N%5%]!<%H$d(J Linux $@$NG[IUJ*$K4X$9$k<ALd$d%3%a(J
+$@%s%H$O(J orestz@eskimo.com $@$G9T$J$o$l$F$$$^$9!#(J
+
+$XFree86: xc/programs/Xserver/hw/xfree86/doc/Japanese/README.Linux,v 3.0 1995/01/12 12:03:55 dawes Exp $
+$XConsortium: README.Linux,v 1.1 95/01/16 12:30:09 kaleb Exp $
+