CVSROOT:        /home/x-cvs
Module name:    xc
Changes by:     [EMAIL PROTECTED]       07/02/13 10:30:10

Log message:
   111. Various PCI-related changes (Marc La France):
        - Don't ignore any BARs or ROM pointer a PCI-to-PCI bridge might have.
        - Don't ignore any BAR a PCI-to-CardBus bridge might have.
        - Destructively size PCI bases when the approriate decode enable is not
          set.
        - By default, destructively size PCI bases whose modifiable bits are all
          zero.  Optionally also do the same in the all-ones case (dangerous).
          Both behavious are controlled by the XF86Config Server section
          "EstimateSizesAggressively" option.
        - When destructively sizing ROMs, do not set the decode enable bit.
        - Do not destructively size a base more than once.
        - Do not ask the OS for a base's size if the base was destructively
          sized.
        - When retrieving base sizes from the OS, filter out those that are not
          a power of 2, or are less than 4.
        - For SunOS and OpenBSD on SPARCs, add a means of extracting base sizes
          from PROM information.  As this information is incomplete, additional
          changes were needed to handle devices with a mix of estimated and
          non-estimated resources.
        - Fix page alignment issues in the mapping of PCI configuration spaces
          for SunOS and OpenBSD on SPARCs.
        - Rework the scanpci utility to print type 2 PCI headers, resource size
          information, and, optionally, a hexadecimal dump of PCI configuration
          space.

Modified files:
      xc/programs/Xserver/hw/xfree86/:
        CHANGELOG 
      xc/programs/Xserver/hw/xfree86/common/:
        xf86Config.c xf86pciBus.c xf86str.h 
      xc/programs/Xserver/hw/xfree86/drivers/ati/:
        atiprobe.c ativersion.h 
      xc/programs/Xserver/hw/xfree86/etc/:
        scanpci.c scanpci.man 
      xc/programs/Xserver/hw/xfree86/os-support/bsd/:
        Imakefile 
      xc/programs/Xserver/hw/xfree86/os-support/bus/:
        Pci.c linuxPci.c sparcPci.c xf86Pci.h 
      xc/programs/Xserver/hw/xfree86/os-support/linux/:
        lnx_pci.c 
      xc/programs/Xserver/hw/xfree86/os-support/sunos/:
        Imakefile 
  
  Revision      Changes    Path
  3.3843        +25 -6     xc/programs/Xserver/hw/xfree86/CHANGELOG
  3.294         +5 -7      xc/programs/Xserver/hw/xfree86/common/xf86Config.c
  3.91          +179 -66   xc/programs/Xserver/hw/xfree86/common/xf86pciBus.c
  1.111         +3 -3      xc/programs/Xserver/hw/xfree86/common/xf86str.h
  1.77          +47 -40    xc/programs/Xserver/hw/xfree86/drivers/ati/atiprobe.c
  1.90          +2 -2      
xc/programs/Xserver/hw/xfree86/drivers/ati/ativersion.h
  3.95          +378 -314  xc/programs/Xserver/hw/xfree86/etc/scanpci.c
  3.4           +10 -1     xc/programs/Xserver/hw/xfree86/etc/scanpci.man
  3.71          +14 -3     
xc/programs/Xserver/hw/xfree86/os-support/bsd/Imakefile
  1.95          +253 -86   xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.c
  1.14          +17 -8     
xc/programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c
  1.27          +140 -32   
xc/programs/Xserver/hw/xfree86/os-support/bus/sparcPci.c
  1.48          +27 -15    
xc/programs/Xserver/hw/xfree86/os-support/bus/xf86Pci.h
  3.12          +46 -40    
xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_pci.c
  1.12          +12 -3     
xc/programs/Xserver/hw/xfree86/os-support/sunos/Imakefile

_______________________________________________
Cvs-Commit mailing list
Cvs-Commit@XFree86.Org
http://XFree86.Org/mailman/listinfo/cvs-commit

Reply via email to