CVS Update: xc (branch: trunk)
Egbert Eich
xorg-commit at pdx.freedesktop.org
Tue Jul 6 17:37:48 EEST 2004
CVSROOT: /cvs/xorg
Module name: xc
Changes by: eich at pdx. 04/07/06 07:37:48
Log message:
2004-07-06 Egbert Eich <eich(at)freedesktop.org>
* config/cf/xorg.cf:
Separated Intel drivers from default DriDrivers to avoid building
them on IA64 (Egbert Eich).
* lib/Xdmcp/Wrap.h:
Fixed wrong function prototype (Egbert Eich).
* programs/Xserver/hw/xfree86/common/xf86Bus.c: (CheckGenericGA):
Don't test for generic VGA on IA64 (Egbert Eich).
* programs/Xserver/hw/xfree86/common/xf86pciBus.c:
Fixed a segfault when accessing a structure before verifying the
pointer exists (Egbert Eich).
* programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c:
(RADEONPreInitConfig), (RADEONDoAdjustFrame):
Added a showcache option for debugging (Egbert Eich).
* programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c:
(I810PreInit), (I810SwitchMode):
Increase default video RAM size to 16MB when DRI is enabled and
more than 128MB are available (Egbert Eich).
Fixed lockups during mode switch. Problem was introduced when
attempting to copy the behavior during LeaveVT()/EnterVT() but
but forgetting to call I810DRILeave() before I810DRIEnter().
The entire DRILeave()/Enter() scenario has been commented out
as it didn't seem to be necessary (Egbert Eich).
* programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c:
(TweakMemorySize), (I830BIOSPreInit), (I830BIOSScreenInit),
(I830BIOSEnterVT):
Fix TweakMemorySize() (tested with i855/i865) (Egbert Eich).
* programs/Xserver/hw/xfree86/os-support/bus/Pci.h:
increased MAX_DEVICES to 128 (Egbert Eich).
* programs/Xserver/hw/xfree86/common/xf86Globals.c:
* programs/Xserver/hw/xfree86/os-support/bus/Pci.h:
* programs/Xserver/hw/xfree86/os-support/bus/ix86Pci.c:
(ix86PciSelectCfgmech):
Use OS provided PCI config space access as default method
(Egbert Eich).
* programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c:
(linuxPciOpenFile):
Added support for Linux 2.6 proc file format.
* programs/Xserver/hw/xfree86/vbe/vbe.c: (VBEExtendedInit),
(VBEGetVBEInfo):
Fixed unaligned accesses to pieces of the VBE info block.
VESA did not align elements to size (Egbert Eich).
Modified files:
./:
ChangeLog
xc/config/cf/:
xorg.cf
xc/lib/Xdmcp/:
Wrap.h
xc/programs/Xserver/hw/xfree86/common/:
xf86Bus.c xf86Globals.c xf86pciBus.c
xc/programs/Xserver/hw/xfree86/drivers/ati/:
radeon_driver.c
xc/programs/Xserver/hw/xfree86/drivers/i810/:
i810_driver.c i830.h i830_driver.c i830_memory.c
xc/programs/Xserver/hw/xfree86/os-support/bus/:
Pci.h ix86Pci.c linuxPci.c
xc/programs/Xserver/hw/xfree86/vbe/:
vbe.c
Revision Changes Path
1.84 +55 -2 xc/ChangeLog
1.10 +11 -6 xc/config/cf/xorg.cf
1.3 +2 -2 xc/lib/Xdmcp/Wrap.h
1.2 +32 -10 xc/programs/Xserver/hw/xfree86/common/xf86Bus.c
1.2 +27 -4 xc/programs/Xserver/hw/xfree86/common/xf86Globals.c
1.3 +7 -3 xc/programs/Xserver/hw/xfree86/common/xf86pciBus.c
1.5 +18 -3 xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
1.5 +58 -43 xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
1.5 +2 -1 xc/programs/Xserver/hw/xfree86/drivers/i810/i830.h
1.4 +31 -25 xc/programs/Xserver/hw/xfree86/drivers/i810/i830_driver.c
1.4 +2 -2 xc/programs/Xserver/hw/xfree86/drivers/i810/i830_memory.c
1.3 +1 -1 xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.h
1.2 +49 -48 xc/programs/Xserver/hw/xfree86/os-support/bus/ix86Pci.c
1.3 +16 -6 xc/programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c
1.3 +11 -6 xc/programs/Xserver/hw/xfree86/vbe/vbe.c
More information about the xorg-commit
mailing list