From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Aug 24 17:06:53 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i7O86rO68886;
	Tue, 24 Aug 2004 17:06:53 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from casper.imasy.or.jp (IDENT:MtDTU7vjMgtTyXw4et8A37rybNfOLgPtWWwmO5RMTwtzBj2OOExUKesASWAKoLxh@casper.imasy.or.jp [2001:200:300:1:220:edff:fe88:788c])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet6 id i7O86o868880
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 24 Aug 2004 17:06:52 +0900 (JST)
	(envelope-from ume@mahoroba.org)
Received: from cheer.mahoroba.org (IDENT:j/Ge+E0A7GEoNrylA48LsYUs4FxOft2eML992LJIg4vmtxVpJuWl7PdBWlYqSLiI@cheer.mahoroba.org [IPv6:2001:200:301:0:240:c7ff:fe97:6f89])
	(user=mahoroba mech=DIGEST-MD5 bits=128)
	by casper.imasy.or.jp (8.12.11/8.12.11/casper) with ESMTP/inet6 id i7O86hDm013880
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK)
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 24 Aug 2004 17:06:45 +0900 (JST)
	(envelope-from ume@mahoroba.org)
Received: from localhost (IDENT:LJUEfblQx/tyOF8swCBFdxui4YfqFYzlUoEGaU3ctygqcQoAzdbr8NF7GKm9RlyD@localhost [IPv6:::1])
	(user=ume mech=CRAM-MD5 bits=0)
	by cheer.mahoroba.org (8.13.1/8.13.1) with ESMTP/inet6 id i7O86YZa014262
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 24 Aug 2004 17:06:37 +0900 (JST)
	(envelope-from ume@mahoroba.org)
Message-ID: <ygewtzpt0xh.wl%ume@mahoroba.org>
From: Hajimu UMEMOTO <ume@mahoroba.org>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <200408241603.EJD48956.HSBNBB@maizuru-ct.ac.jp>
References: <200408241105.FIE48496.HNBBBS@maizuru-ct.ac.jp>
	<ygefz6drtpt.wl%ume@mahoroba.org>
	<200408241603.EJD48956.HSBNBB@maizuru-ct.ac.jp>
User-Agent: xcite1.38> Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (SAKAKI)
X-Operating-System: FreeBSD 4.10-STABLE
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
X-Virus-Scanned: by amavisd-new
X-Virus-Status: Clean
X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=2.64
X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on cheer.mahoroba.org
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 24 Aug 2004 17:06:34 +0900
X-Sequence: FreeBSD-users-jp 80665
Subject: [FreeBSD-users-jp 80665] Re: Xorg-6.7.0 on SiS630
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: ume@mahoroba.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040816

  $BG_K\$G$9!#(B

>>> Tue, 24 Aug 2004 16:03:51 +0900 $B$N9o$K!V(Bmagara$B!W!"$9$J$o$A(B
>>> "K.Magara" <magara@maizuru-ct.ac.jp> $B;a[)$/(B

magara> xorg-server/files $B$K>e5-%Q%C%A$rF~$l$^$7$?$,!$(Breject $B$5$l$^$7$?!%(B
magara> work $BG[2<$N3:Ev%U%!%$%k$r8+$k$H(B
magara> -rw-r--r--  1 root  wheel  24022 Mar  5 02:47 sis_dri.c
magara> $B$J$s$+F|IU$,0c$$$^$9$M(B...$B!V(BSISHAVECOMPATLAYER$B!W$H$$$&%-!<%o!<%I$b(B
magara> $B8+$"$?$j$^$;$s$G$7$?!%(B

  $B$*$C$H!"<:Ni$7$^$7$?!#$o$?$7$O!"(B

	http://www.winischhofer.net/linuxsisvga.shtml

$B$+$i:G?7$N(B SiS $B$N%I%i%$%P$K:9$7BX$($F$$$k$N$G$7$?!#(B

  $B$3$N%Q%C%A$r;n$7$F$_$F$/$@$5$$!#<B:]$K%3%s%Q%$%k$7$F$$$^$;$s$N$G!"$7(B
$B$/$C$F$$$?$i$4$a$s$J$5$$!#(B
  $BMW$9$k$K!"(Bprograms/Xserver/hw/xfree86/os-support/linux/drm/xf86drmCompat.c
$B$G!"(BFreeBSD $B$N>l9g$K$O(B drmSiSAgpInit() $B$rAH$_9~$^$J$$$h$&$K$7$F$$$k$;(B
$B$$$J$s$G$9!#(B
  $B:G?7$N%I%i%$%P$J$i!"(BdrmSiSAgpInit() $B$,$J$$>l9g$K$O<+NO$G=i4|2=$9$k%3!<(B
$B%I$,F~$C$F$$$F!"@h$N%Q%C%A$O$=$N%Q%9$rDL$9$h$&$K$9$k$?$a$N$b$N$G$7$?!#(B

Index: programs/Xserver/hw/xfree86/drivers/sis/sis_dri.c
diff -u -p programs/Xserver/hw/xfree86/drivers/sis/sis_dri.c.orig programs/Xserver/hw/xfree86/drivers/sis/sis_dri.c
--- programs/Xserver/hw/xfree86/drivers/sis/sis_dri.c.orig	Fri Mar  5 02:47:54 2004
+++ programs/Xserver/hw/xfree86/drivers/sis/sis_dri.c	Tue Aug 24 16:50:14 2004
@@ -95,8 +95,12 @@ static void SISDRIInitBuffers(WindowPtr 
 static void SISDRIMoveBuffers(WindowPtr pParent, DDXPointRec ptOldOrg, 
                    RegionPtr prgnSrc, CARD32 index);
 
+#ifdef __FreeBSD__
+#define drmSiSAgpInit(driSubFD, offset, size)
+#else
 #if XF86_VERSION_CURRENT < XF86_VERSION_NUMERIC(4,2,99,0,0)
 extern Bool drmSiSAgpInit(int driSubFD, int offset, int size);
+#endif
 #endif
 
 static Bool


-- 
$BG_K\(B $BH%(B $B!w(B $B%$%s%?!<%M%C%H8_=u2q2#IM(B  http://www.imasy.org/~ume/
ume@mahoroba.org  ume@{,jp.}FreeBSD.org
$B%W%m%0%i%`$O=q$$$??M$N0U?^$G$O$J$/=q$+$l$?DL$jF0$/(B  I hate Modula-3 :-)
