From owner-FreeBSD-users-jp@jp.freebsd.org  Sat Jan 18 12:43:46 1997
Received: by jaz.jp.freebsd.org (8.8.4+2.7Wbeta4/8.7.3) id MAA27089
	Sat, 18 Jan 1997 12:43:46 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.4+2.7Wbeta4/8.7.3) with SMTP id MAA27084
	for <freebsd-users-jp@jp.freebsd.org>; Sat, 18 Jan 1997 12:43:45 +0900 (JST)
Received: from ccs02.sfc.keio.ac.jp by mail0.sfc.keio.ac.jp (5.67+1.6W/2.7W)
	id AA12342; Sat, 18 Jan 97 12:43:43 +0900
Received: by ccs02.sfc.keio.ac.jp (5.67+1.6W/6.4J.6-sfc0)
	id AA02212; Sat, 18 Jan 97 12:43:42 +0900
Message-Id: <9701180343.AA02212@ccs02.sfc.keio.ac.jp>
To: freebsd-users-jp@jp.freebsd.org
From: Takaaki Nomura (=?ISO-2022-JP?B?GyRCTG5CPDliTEAbKEI=?= ) <tnomura@sfc.keio.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain;charset="ISO-2022-JP"
Date: Sat, 18 Jan 1997 12:43:42 +0900
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 8732
Subject: [FreeBSD-users-jp 8732] public patch 1 for XFree86 3.2
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$BLnB<!w7DBg$G$9!#(B

  public patch 1 for XFree86 3.2 $B$,%j%j!<%9$5$l$^$7$?!#(B

# $B$b$&$9$0(B($B$$$D$H$O8@$($^$;$s(B) 3.2A $B$,%P%$%J%j%j%j!<%9$G=P$k$s$G$9$,!#(B

-------------------------------------------------------------------------
This is public patch 1 for XFree86 3.2.               17 January 1997

This patch affects only the Mach64 and S3V servers.  It fixes problems
in the Mach64 server that show up with cards using the Rage II chipset,
and some of the 264CT, 264VT and 264GT chips.  It fixes problems with
the S3V server that show with on the Diamond Stealth 3D 3000 series of
cards.

This patch is a source patch *only*.  You must have the XFree86 3.2
source code to be able to make use of it.

To apply the patch, start with a clean XFree86 3.2 source tree.  Go to
the directory containing the 'xc' directory and run:

  patch -p < 3.2-fix-01

After applying the patch, re-compile the XFree86 source.


Index: xc/programs/Xserver/hw/xfree86/CHANGELOG
diff -c xc/programs/Xserver/hw/xfree86/CHANGELOG:3.344 xc/programs/Xserver/hw/xfree86/CHANGELOG:3.344.2.1
*** xc/programs/Xserver/hw/xfree86/CHANGELOG:3.344	Sat Oct 26 19:33:26 1996
--- xc/programs/Xserver/hw/xfree86/CHANGELOG	Fri Jan 17 15:40:13 1997
***************
*** 1,3 ****
--- 1,19 ----
+ XFree86 3.2 public patch 1 (17 January 1997)
+ 1089. Fix some ViRGE/VX memory timing problems (Harald Koenig).
+ 1088. Fix some ViRGE/VX memory corruption problems (Harald Koenig).
+ 1087. Fix initialisation problems for the Diamond Stealth 3D 3000 series
+       of ViRGE/VX cards (Harald Koenig).
+ 1086. Fix a typo in the Mach64 FIFO code (Marc Aurele La France).
+ 1085. Add extra wait between bitblts when expanding the pixmap tile
+       to fix pixmap corruption for Mach64 [CVG]T chips (Kevin Martin).
+ 1084. Increase max clock for Mach64 3D Rage II and VT-B chips to 170 MHz
+       (Kevin Martin).
+ 1083. Disallow block write mode for Mach64 [CVG]T chips (Kevin Martin).
+ 1082. Fix Mach64 extra video FIFO bit to use block IO address (Kevin Martin).
+ 1081. Save/restore DSP and PLL registers for appropriate Mach64 chips
+       (Kevin Martin).
+ 1080. Fix DSP programming for the Mach64 3D Rage II (Kevin Martin).
+ 
  XFree86 3.2 (26 October 1996)
  1079. Fix a bug in xgc that can cause a SEGV (Takaaki Nomura).
  1078. README and FreeBSD doc updates (Takaaki Nomura).
($B0J2<!"N,(B)
