xserver ChangeLog,3.276,3.277

Eric Anholt xserver-commit@pdx.freedesktop.org
Thu Jan 20 08:22:06 PST 2005


Committed by: anholt

Update of /cvs/xserver/xserver
In directory gabe:/tmp/cvs-serv16975

Modified Files:
	ChangeLog 
Log Message:
Add a set of macros for dealing with the repeated code to wait for a
while reading a register/attempting DMA.  Now it'll wait for a certain
number of seconds rather than a certain number of times through the
loop before deciding that it's timed out and resetting the hardware.
Also, add more timeout handling, and reset the draw state after
resetting the engine.


Index: ChangeLog
===================================================================
RCS file: /cvs/xserver/xserver/ChangeLog,v
retrieving revision 3.276
retrieving revision 3.277
diff -u -d -r3.276 -r3.277
--- ChangeLog	20 Jan 2005 07:28:03 -0000	3.276
+++ ChangeLog	20 Jan 2005 16:22:04 -0000	3.277
@@ -1,5 +1,19 @@
 2005-01-19  Eric Anholt  <anholt@FreeBSD.org>
 
+	* hw/kdrive/ati/ati_dma.c: (ATIFlushPixelCache), (ATIEngineReset),
+	(ATIWaitAvailMMIO), (ATIWaitAvailPrimary), (ATIWaitIdle),
+	(RadeonDispatchIndirectPDMA), (R128DispatchIndirectDMA):
+	* hw/kdrive/ati/ati_dma.h:
+	* hw/kdrive/ati/ati_dri.c: (ATIDRIGetBuffer):
+	Add a set of macros for dealing with the repeated code to wait for a
+	while reading a register/attempting DMA.  Now it'll wait for a certain
+	number of seconds rather than a certain number of times through the
+	loop before deciding that it's timed out and resetting the hardware.
+	Also, add more timeout handling, and reset the draw state after
+	resetting the engine.
+
+2005-01-19  Eric Anholt  <anholt@FreeBSD.org>
+
 	* hw/kdrive/ati/radeon_composite.c: (R100PrepareComposite),
 	(R200TextureSetup), (R200PrepareComposite),
 	(RadeonPrepareTrapezoids):



More information about the xserver-commit mailing list