CVSROOT: /home/x-cvs Module name: xc Changes by: [EMAIL PROTECTED] 05/06/02 20:18:36
Log message: 64. ATIProbe() and atimisc changes: - Port to common layer's domain scheme; - Replace AVOID_CPIO and AVOID_NON_PCI rchitecture-specific #define's with run-time checks and implement new common layer infrastructure to allow this to happen; - Replace endianness compile-time checks with run-time ones; - Deal with certain spurious I/O errors; - No longer consider IOBase when matching adapters to device sections This re-instates support for all ATI adapters on all architectures supported by the common layer (Marc La France). 63. Make sparse I/O masks more portable throughout the server (Marc La France). Modified files: xc/programs/Xserver/hw/xfree86/: CHANGELOG Domain.note xc/programs/Xserver/hw/xfree86/common/: xf86.h xf86Resources.h xf86pciBus.c xf86pciBus.h xc/programs/Xserver/hw/xfree86/doc/: README.ati xc/programs/Xserver/hw/xfree86/doc/sgml/: ati.sgml xc/programs/Xserver/hw/xfree86/drivers/ati/: Imakefile atiaccel.c atiadapter.c atiadapter.h atiadjust.c atibank.c atibank.h atibus.c atichip.c atichip.h aticlock.c aticonfig.c aticonsole.c aticrtc.h atidac.c atidac.h atidga.c atidsp.c atiident.c atiident.h atiio.h atiload.c atiload.h atilock.c atimach64.c atimach64accel.c atimach64cursor.c atimach64io.c atimach64io.h atimisc.c atimode.c atioption.c atioption.h atipreinit.c atiprint.c atiprobe.c atiregs.h atirgb514.c atiscreen.c atistruct.h ativalid.c ativersion.h ativga.c ativga.h ativgaio.c ativgaio.h atividmem.c atiwonder.c atiwonder.h atiwonderio.c atiwonderio.h atixv.c xc/programs/Xserver/hw/xfree86/drivers/chips/: ct_driver.c xc/programs/Xserver/hw/xfree86/loader/: xf86sym.c Added files: xc/programs/Xserver/hw/xfree86/drivers/ati/: atiendian.c atiendian.h Revision Changes Path 3.3525 +13 -1 xc/programs/Xserver/hw/xfree86/CHANGELOG 1.5 +5 -11 xc/programs/Xserver/hw/xfree86/Domain.note 3.187 +5 -1 xc/programs/Xserver/hw/xfree86/common/xf86.h 1.17 +49 -44 xc/programs/Xserver/hw/xfree86/common/xf86Resources.h 3.85 +339 -3 xc/programs/Xserver/hw/xfree86/common/xf86pciBus.c 3.12 +9 -2 xc/programs/Xserver/hw/xfree86/common/xf86pciBus.h 3.69 +20 -26 xc/programs/Xserver/hw/xfree86/doc/README.ati 3.45 +1 -6 xc/programs/Xserver/hw/xfree86/doc/sgml/ati.sgml 1.59 +21 -79 xc/programs/Xserver/hw/xfree86/drivers/ati/Imakefile 1.16 +1 -6 xc/programs/Xserver/hw/xfree86/drivers/ati/atiaccel.c 1.20 +1 -7 xc/programs/Xserver/hw/xfree86/drivers/ati/atiadapter.c 1.13 +1 -7 xc/programs/Xserver/hw/xfree86/drivers/ati/atiadapter.h 1.18 +3 -24 xc/programs/Xserver/hw/xfree86/drivers/ati/atiadjust.c 1.15 +1 -5 xc/programs/Xserver/hw/xfree86/drivers/ati/atibank.c 1.11 +1 -5 xc/programs/Xserver/hw/xfree86/drivers/ati/atibank.h 1.21 +6 -15 xc/programs/Xserver/hw/xfree86/drivers/ati/atibus.c 1.41 +1 -16 xc/programs/Xserver/hw/xfree86/drivers/ati/atichip.c 1.29 +1 -12 xc/programs/Xserver/hw/xfree86/drivers/ati/atichip.h 1.25 +23 -147 xc/programs/Xserver/hw/xfree86/drivers/ati/aticlock.c 1.18 +2 -42 xc/programs/Xserver/hw/xfree86/drivers/ati/aticonfig.c 1.26 +1 -20 xc/programs/Xserver/hw/xfree86/drivers/ati/aticonsole.c 1.11 +1 -7 xc/programs/Xserver/hw/xfree86/drivers/ati/aticrtc.h 1.21 +155 -176 xc/programs/Xserver/hw/xfree86/drivers/ati/atidac.c 1.18 +18 -26 xc/programs/Xserver/hw/xfree86/drivers/ati/atidac.h 1.15 +1 -6 xc/programs/Xserver/hw/xfree86/drivers/ati/atidga.c 1.24 +1 -19 xc/programs/Xserver/hw/xfree86/drivers/ati/atidsp.c 1.14 +1 -19 xc/programs/Xserver/hw/xfree86/drivers/ati/atiident.c 1.13 +1 -7 xc/programs/Xserver/hw/xfree86/drivers/ati/atiident.h 1.17 +3 -6 xc/programs/Xserver/hw/xfree86/drivers/ati/atiio.h 1.19 +1 -10 xc/programs/Xserver/hw/xfree86/drivers/ati/atiload.c 1.9 +4 -10 xc/programs/Xserver/hw/xfree86/drivers/ati/atiload.h 1.24 +10 -40 xc/programs/Xserver/hw/xfree86/drivers/ati/atilock.c 1.55 +4 -51 xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64.c 1.5 +4 -16 xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64accel.c 1.4 +4 -12 xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64cursor.c 1.9 +35 -1 xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64io.c 1.18 +89 -72 xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64io.h 1.11 +1 -7 xc/programs/Xserver/hw/xfree86/drivers/ati/atimisc.c 1.23 +10 -87 xc/programs/Xserver/hw/xfree86/drivers/ati/atimode.c 1.25 +1 -7 xc/programs/Xserver/hw/xfree86/drivers/ati/atioption.c 1.15 +1 -7 xc/programs/Xserver/hw/xfree86/drivers/ati/atioption.h 1.82 +118 -347 xc/programs/Xserver/hw/xfree86/drivers/ati/atipreinit.c 1.31 +205 -218 xc/programs/Xserver/hw/xfree86/drivers/ati/atiprint.c 1.65 +1188 -811 xc/programs/Xserver/hw/xfree86/drivers/ati/atiprobe.c 1.29 +208 -193 xc/programs/Xserver/hw/xfree86/drivers/ati/atiregs.h 1.7 +1 -10 xc/programs/Xserver/hw/xfree86/drivers/ati/atirgb514.c 1.35 +1 -27 xc/programs/Xserver/hw/xfree86/drivers/ati/atiscreen.c 1.46 +12 -58 xc/programs/Xserver/hw/xfree86/drivers/ati/atistruct.h 1.20 +2 -13 xc/programs/Xserver/hw/xfree86/drivers/ati/ativalid.c 1.74 +4 -4 xc/programs/Xserver/hw/xfree86/drivers/ati/ativersion.h 1.24 +11 -5 xc/programs/Xserver/hw/xfree86/drivers/ati/ativga.c 1.13 +1 -5 xc/programs/Xserver/hw/xfree86/drivers/ati/ativga.h 1.7 +2 -5 xc/programs/Xserver/hw/xfree86/drivers/ati/ativgaio.c 1.8 +1 -5 xc/programs/Xserver/hw/xfree86/drivers/ati/ativgaio.h 1.19 +47 -99 xc/programs/Xserver/hw/xfree86/drivers/ati/atividmem.c 1.17 +1 -5 xc/programs/Xserver/hw/xfree86/drivers/ati/atiwonder.c 1.12 +1 -5 xc/programs/Xserver/hw/xfree86/drivers/ati/atiwonder.h 1.7 +1 -5 xc/programs/Xserver/hw/xfree86/drivers/ati/atiwonderio.c 1.7 +5 -9 xc/programs/Xserver/hw/xfree86/drivers/ati/atiwonderio.h 1.8 +10 -8 xc/programs/Xserver/hw/xfree86/drivers/ati/atixv.c 1.136 +3 -3 xc/programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c 1.254 +4 -1 xc/programs/Xserver/hw/xfree86/loader/xf86sym.c _______________________________________________ Cvs-commit mailing list Cvs-commit@XFree86.Org http://XFree86.Org/mailman/listinfo/cvs-commit