CVS log for xc/programs/Xserver/hw/xfree86/drivers/ati/r128_probe.c

(logo)

Help

(back) Up to [XFree86 CVS] / xc / programs / Xserver / hw / xfree86 / drivers / ati

Request diff between arbitrary revisions


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.21 / (view) - annotate - [select for diffs] , Wed Apr 2 19:47:58 2008 UTC (6 years, 4 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_8_0-bindist, xf-4_8_0, xf-4_8-branch, xf-4_7_99_31, xf-4_7_99_30, xf-4_7_99_29, xf-4_7_99_28, xf-4_7_99_27, xf-4_7_99_26, xf-4_7_99_25, xf-4_7_99_24, xf-4_7_99_23, xf-4_7_99_22, xf-4_7_99_21, xf-4_7_99_20, xf-4_7_99_19, xf-4_7_99_18, xf-4_7_99_17, xf-4_7_99_16, xf-4_7_99_15, HEAD
Changes since 1.20: +44 -8 lines
Diff to previous 1.20
  36. Rage 128 driver changes:
      - Add support for dual head on Rage 128 Mobility's (X.Org, via OpenBSD's
        xenocara repository).
      - Don't use vgaHW if the video mode on server entry is found to be an
        accelerator (i.e. non-VGA) video mode (Marc La France).
      - Avoid hard-failed master aborts while attempting to read video BIOS
        (Marc La France).

Revision 1.20 / (view) - annotate - [select for diffs] , Thu Mar 16 16:49:59 2006 UTC (8 years, 5 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_7_99_9, xf-4_7_99_8, xf-4_7_99_7, xf-4_7_99_6, xf-4_7_99_5, xf-4_7_99_4, xf-4_7_99_3, xf-4_7_99_2, xf-4_7_99_14, xf-4_7_99_13, xf-4_7_99_12, xf-4_7_99_11, xf-4_7_99_10, xf-4_7_99_1, xf-4_7_0, xf-4_7-branch, xf-4_6_99_9, xf-4_6_99_8, xf-4_6_99_7, xf-4_6_99_6, xf-4_6_99_5, xf-4_6_99_4, xf-4_6_99_3, xf-4_6_99_29, xf-4_6_99_28, xf-4_6_99_27, xf-4_6_99_26, xf-4_6_99_25, xf-4_6_99_24, xf-4_6_99_23, xf-4_6_99_22, xf-4_6_99_21, xf-4_6_99_20, xf-4_6_99_2, xf-4_6_99_19, xf-4_6_99_18, xf-4_6_99_17, xf-4_6_99_16, xf-4_6_99_15, xf-4_6_99_14, xf-4_6_99_13, xf-4_6_99_12, xf-4_6_99_11, xf-4_6_99_10, xf-4_6_99_1, xf-4_6_0, xf-4_6-branch, xf-4_5_99_904, xf-4_5_99_903, xf-4_5_99_902
Changes since 1.19: +4 -3 lines
Diff to previous 1.19
 242. Loader updates:
       - Improve the stack trace information.
       - Improve the handling of instance-specific req/ref symbols.
       - Use stronger typing for the module-visible instance-specific module
         descriptor.
       - No longer disable xf86UnloadSubModule(), since the loader now handles
         unloads and re-loads cleanly.
       - Update all modules to make use of the above, and fix some bugs
         that this exposed.
       - Some loader message cleanups.
      (X-Oz Technologies, David Dawes).

Revision 1.19 / (view) - annotate - [select for diffs] , Thu Mar 2 03:00:37 2006 UTC (8 years, 5 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_5_99_901
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
 229. XFree86 loader enhancments:
      - Per-module export symbol lists.
      - Improved symbol hash.
      - A mechanism for specifying the scope of symbols.
      - Keep track of relocations, and undo them when they become unresolved
        on module unload, and recalculate them when they change on module
        load.
      - Check relocations on each module load/unload, ensuring that function
        references that are unresolved at any time are always mapped to the
        catch-all function preventing calls into nowhere.
      - Efficient handling of invariant relocations.
      - Cleanup/update the memleak stack trace code, and print a stack
        trace when an unresolved function is called or when XFree86 aborts.
      - Update the catch-all function to identify the unresolved function.
      - Read the XFree86 executable's symbol table in order to get the
        most useful stack traces, and use dladdr(), where available,
        for shared library references.
      - Cleanup and unify debug messages for the loader components.
      - Allow for module-instance-specific referenced and required
        symbols lists, so that a module's requirements can be removed
        when it is unloaded.
      - Update the ati driver to make use of some of the new loader
        functionality.
      - General loader cleanups, including removing some redundancies.
      - Don't build the coff loader on platforms that it doesn't support.
      (X-Oz Technologies, David Dawes).

Revision 1.18 / (view) - annotate - [select for diffs] , Sun Feb 9 15:33:17 2003 UTC (11 years, 6 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_5_99_9, xf-4_5_99_8, xf-4_5_99_7, xf-4_5_99_6, xf-4_5_99_5, xf-4_5_99_4, xf-4_5_99_3, xf-4_5_99_22, xf-4_5_99_21, xf-4_5_99_20, xf-4_5_99_2, xf-4_5_99_19, xf-4_5_99_18, xf-4_5_99_17, xf-4_5_99_16, xf-4_5_99_15, xf-4_5_99_14, xf-4_5_99_13, xf-4_5_99_12, xf-4_5_99_11, xf-4_5_99_10, xf-4_5_99_1, xf-4_5_0, xf-4_5-branch, xf-4_4_99_903, xf-4_4_99_902, xf-4_4_99_901, xf-4_4_99_9, xf-4_4_99_8, xf-4_4_99_7, xf-4_4_99_6, xf-4_4_99_5, xf-4_4_99_4, xf-4_4_99_3, xf-4_4_99_22, xf-4_4_99_21, xf-4_4_99_20, xf-4_4_99_2, xf-4_4_99_19, xf-4_4_99_18, xf-4_4_99_17, xf-4_4_99_16, xf-4_4_99_15, xf-4_4_99_14, xf-4_4_99_13, xf-4_4_99_12, xf-4_4_99_11, xf-4_4_99_10, xf-4_4_99_1, xf-4_4_0, xf-4_4-branch, xf-4_3_99_903, xf-4_3_99_902, xf-4_3_99_901, xf-4_3_99_9, xf-4_3_99_8, xf-4_3_99_7, xf-4_3_99_6, xf-4_3_99_5, xf-4_3_99_4, xf-4_3_99_3, xf-4_3_99_2, xf-4_3_99_16, xf-4_3_99_15, xf-4_3_99_14, xf-4_3_99_13, xf-4_3_99_12, xf-4_3_99_11, xf-4_3_99_10, xf-4_3_99_1, xf-4_3_0_2, xf-4_3_0_1, xf-4_3_0, xf-4_3-branch, xf-4_2_99_902
Changes since 1.17: +29 -29 lines
Diff to previous 1.17
More warning fixes

Revision 1.17 / (view) - annotate - [select for diffs] , Fri Feb 7 20:41:15 2003 UTC (11 years, 6 months ago) by martin
Branch: MAIN
Changes since 1.16: +86 -22 lines
Diff to previous 1.16
 858. Update Rage 128 and Radeon PCI IDs (Mike Harris).

Revision 1.16 / (view) - annotate - [select for diffs] , Mon Nov 5 23:37:50 2001 UTC (12 years, 9 months ago) by alanh
Branch: MAIN
CVS Tags: xf-4_2_99_901, xf-4_2_99_4, xf-4_2_99_3, xf-4_2_99_2, xf-4_2_99_1, xf-4_2_1_2, xf-4_2_1_1, xf-4_2_1, xf-4_2_0_1, xf-4_2_0-bindist-1, xf-4_2_0-bindist, xf-4_2_0, xf-4_2-branch, xf-4_1_99_7, xf-4_1_99_6, xf-4_1_99_5, xf-4_1_99_4, xf-4_1_99_3, xf-4_1_99_2, Domain-branch
Changes since 1.15: +3 -1 lines
Diff to previous 1.15
#5025, Add Rage128 Pro PP detection to ati driver.

Revision 1.15 / (view) - annotate - [select for diffs] , Sat Aug 18 16:25:51 2001 UTC (13 years ago) by alanh
Branch: MAIN
CVS Tags: xf-4_1_99_1
Changes since 1.14: +3 -1 lines
Diff to previous 1.14
Add ATI Xpert2000 (Rage128 SM) support (#4896)
Fix some Cygwin/XFree86 dependencies in cygwin.rules (#4894)

Revision 1.14 / (view) - annotate - [select for diffs] , Fri Aug 17 12:27:55 2001 UTC (13 years ago) by dawes
Branch: MAIN
Changes since 1.13: +3 -1 lines
Diff to previous 1.13
 244. Add XKB descriptions for the extra keys on a Dell Internet keyboard
      (#A.533, Ben Liblit).
 243. Add a Maltese XKB map and locale support (#A.527, Ramon Casha).
 242. Add a new "bksl" variant of the Czech XKB map (#A.515, Stanislav Brabec).
 241. Fix the initialization sequence for ExplorerPS/2 (#A.510,
      Arndt Schoenewald).
 240. When xdm is built with PAM support, don't call getpwnam() before
      calling the various PAM functions associated with authenticating a user
      (A.504, Ben Harris).
 239. Fix ccmakedep to handle source file extensions of more than one
      character (#A.507, Andy Wiggin).
 238. Fix a VT switching crash in the cirrus driver when acceleration is
      disabled (#A.489, Kirill V. Semenkov, #A.518, B. D. Elliott).
 237. Add support for the "PR" variant of the Rage 128 Pro (#A.487,
      Alfred Perlstein).
 236. Make the config file created with 'XFree86 -configure' load the
      speedo and/or type1 modules if relevant font directory is in
      the font path (#A.484, Dmitry Yu. Bolkhovityanov).
 235. Fix a bug in the nv driver's detection of the crystal frequency (A.481,
      Leo L. Schwab).
 234. Make xfontsel use the same order in its menus as the sort order used
      by the X server and xfs (#A.480, Dmitry Yu. Bolkhovityanov).
 233. Add an input driver for DMC FIT10 touch-panel (#A.477, Mayk Langer).
 232. Fix xf86PostMotionEvent() to handle first_valuator values other than
      zero (#A.468, Joe Krahn).
 231. Change the Swedish xkb map to map AltGr+Space to space (#A.467,
      David Härdeman).
 230. Fix the return value information in the Xv library man pages (#A.458,
      Tommi Vainikainen).
 229. Fix the DGA client library so that it can map the video memory on
      Solaris 8 x86 (#A.454, Juergen Keil).
 228. Change {Max,Min}{X,Y}Position options in the elographics and mutouch
      drivers to {Max,Min}{X,Y} so that it's consistent with the other
      drivers.
 227. Some Bulgarian and Serbian locale updates (#A.444, Anton Zinoviev).
 226. Add a usage message to glxinfo (#A.430, Mike Coleman).
 225. Set the Alt/Windows key mappings for 104-key keyboards to be
      compatible with 101-key keyboards by default, and add some new
      XKB options to set them differently.
 224. Add some new XKB options to select third level shift and group
      switchers/togglers (#A.425, Anton Zinoviev).
 223. Fix a bug in the Serbian XKB map (#A.424, Anton Zinoviev).

Revision 1.13 / (view) - annotate - [select for diffs] , Wed Jul 25 07:04:43 2001 UTC (13 years, 1 month ago) by alanh
Branch: MAIN
Changes since 1.12: +7 -1 lines
Diff to previous 1.12
Commit ATI's driver patch for ...

                   ATI LINUX DRIVER UPDATE
                   July, 2001, ATI Technology

1. New features:
   (1) New cards: RADEON VE, RADEON MOBILITY M6, All-in-Wonder RADEON, RAGE 128 PRO ULTRA
   (2) Digital Flat Panel and LCD (VE and M6 only).
   (3) Dual-head and Xinerama (VE and M6 only).
   (4) EDID using DDC2(I2C) interface.

2. Unsupported features and known bugs:
   (1) DRI is not currently working with dual-head/Xinerama setup.
   (2) Monitor hot swapping (P&D) is not supported.
   (3) Power management is not fully implemented.
   (4) TV output is not supported.

Revision 1.12 / (view) - annotate - [select for diffs] , Thu Jun 14 20:46:57 2001 UTC (13 years, 2 months ago) by tsi
Branch: MAIN
Changes since 1.11: +5 -1 lines
Diff to previous 1.11
Static server build fix

Revision 1.11 / (view) - annotate - [select for diffs] , Wed Jun 13 22:34:06 2001 UTC (13 years, 2 months ago) by dawes
Branch: MAIN
Changes since 1.10: +1 -5 lines
Diff to previous 1.10
First part of driver Loader symbol req/ref registration cleanup, plus
some misc cleanups/fixes.

More drivers still to be done, and some of the ones here need another pass.

Revision 1.10 / (view) - annotate - [select for diffs] , Fri May 4 18:05:33 2001 UTC (13 years, 3 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_1_0_2, xf-4_1_0_1, xf-4_1_0-bindist, xf-4_1_0, xf-4_1-branch, xf-4_0_99_902, xf-4_0_99_901, xf-4_0_99_900
Changes since 1.9: +2 -2 lines
Diff to previous 1.9
 473. Fix option handling in most drivers so that per-screen options work
      correctly (David Dawes).
plus a few misc fixes

Revision 1.9 / (view) - annotate - [select for diffs] , Sun Apr 1 13:00:09 2001 UTC (13 years, 5 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_0_99_3, xf-4_0_99_2
Changes since 1.8: +28 -21 lines
Diff to previous 1.8
 317. glxinfo needs libGLU (Marc La France).
 316. Rage128 fix to Cards database (Marc La France).
 315. Minor fix to PCI resource overlap handling (Marc La France).
 314. Loader code simplification and IA-64 cache flushes (Marc La France).
 313. Workaround in the ATI driver for troublesome interaction between loader
      and compiler optimisation (Marc La France).
 312. Warning fixes for `gcc -fno-builtin`, which appears to be the default on
      some systems (Marc La France).

+ more of #301, tags, warnings and build fixes.

Revision 1.6.2.1 / (view) - annotate - [select for diffs] , Thu Feb 15 16:01:41 2001 UTC (13 years, 6 months ago) by martin
Branch: xf-4_0_2-branch
CVS Tags: xf-4_0_3b, xf-4_0_3a, xf-4_0_3, xf-4_0_2c, xf-4_0_2b, xf-4_0_2a
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 to next main 1.7
1231. Add missing Rage 128 PD chip support (Ishikawa Mutsumi).

Revision 1.8 / (view) - annotate - [select for diffs] , Mon Feb 12 04:24:24 2001 UTC (13 years, 6 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_0_99_1
Changes since 1.7: +3 -1 lines
Diff to previous 1.7
 124. Add ATI Rage 128 PD support (#4455, ISHIKAWA Mutsumi).

Revision 1.7 / (view) - annotate - [select for diffs] , Sat Jan 6 20:19:10 2001 UTC (13 years, 7 months ago) by tsi
Branch: MAIN
CVS Tags: pre-R651-import
Changes since 1.6: +6 -2 lines
Diff to previous 1.6
1249. Change the os-support layer to only claim a bare minimum of I/O resources
      rather than a larger estimate (Marc La France).
1248. Loader work:  Fix handling of shared GOTs on IA-64 and Alpha's, and of
      PLT and OPD entries on IA-64;  Cleanup debug messages and #if testing
      (Marc La France).
1247. Extensive int10 rework to address lockups, spontaneous reboots and tight
      CPU loops on various architectures (Marc La France):
      - Use intialised BIOS to softboot primary adapters on non-PC's;
      - Fix endianness problems;
      - Move stack into its own page to prevent overwritting interrupt vectors;
      - Prevent (with a message) int10 from interfering with mainboard devices
        (i.e. RTC, keyboard, speaker, chipset, etc.);
      - Flesh out int 0x42 emulation on non-PC's;
      - Emulate BIOS data area on non-PC's;
1246. Add missing symbols in i810 and sis drivers (Marc La France).
1245. Optionally disable, at compile time, loader bug workarounds in ATI driver
      (Marc La France).
1244. Prevent the Rage 128 and Radeon drivers from initialising an adapter more
      than once (Marc La France).
1243. Move support for >64kB BIOS'es from int10 into the os-support/bus layer
      (Marc La France).
1242. When retrieving PCI BIOS'es, only use another PCI base when a previous
      retrieval attempt fails (Marc La France).
1241. Temporary kludge to not consider any adapter as primary if more than one
      candidate can be found (Marc La France).
1240. Make deleted mode message less fearsome (Marc La France).
1239. Fix -configure to retrieve the correct set of options for ATI, C&T,
      Cirrus and NeoMagic adapters (Marc La France).
1238. When removing PCI resource overlaps, always consider resources whose size
      can be accurately determined, whether active or not (Marc La France).

Revision 1.6 / (view) - annotate - [select for diffs] , Wed Dec 13 02:45:00 2000 UTC (13 years, 8 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_0_2-bindist, xf-4_0_2, xf-4_0_1Zc, xf-4_0_1Zb
Branch point for: xf-4_0_2-branch
Changes since 1.5: +20 -1 lines
Diff to previous 1.5
1178. Workaround for IA-64 loader bug (Marc La France).

Revision 1.5 / (view) - annotate - [select for diffs] , Sat Dec 2 15:30:33 2000 UTC (13 years, 8 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_0_1h, xf-4_0_1Za, xf-4_0_1Z
Changes since 1.4: +3 -3 lines
Diff to previous 1.4
1068. Clean up r128_video.c again (Marc La France).
1067. Fix ATI clock generator recognition when an adapter BIOS cannot be
      retrieved (Linus Torvals).
1066. Fix int10 and ATI driver for video BIOS larger than 64kB
      (Marc La France).
1065. Change xf86MatchDevice() to initialise its return pointer and clean up
      drivers accordingly (Marc La France).

+ the usual gang of build and warning fixes.

Revision 1.4 / (view) - annotate - [select for diffs] , Tue Nov 28 17:25:13 2000 UTC (13 years, 9 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_0_1g
Changes since 1.3: +3 -1 lines
Diff to previous 1.3
1009. Fix the glide driver's resolution of symbols from the glide library
      (#4281, Pontus Lidman).
1008. Fix X server stalling forever with local font servers on Linux 2.4
      kernels (#4280, Branden Robinson).
1007. Improve temp file handling in the Xaw library (#4279, Branden Robinson).
1006. Add support for Rage 128 RG (#4277, Michael Mattice).
1005. Modify XimGetCharCode() to use conversion from keysym to UCS and then
      from UCS to the appropriate charset specified in the locale description
      (#4276, Ivan Pascal).
1004. Allow Unicode fonts to be used as UTF-8 locale native fonts (#4275,
      Ivan Pascal).
1003. Fix abnt2/br XKB config (#4274, Paulo Cesar Pereira de Andrade).
1002. Let the Darwin X server build on pure Darwin as well as Mac OS X systems
      (#4273, Torrey T. Lyons).
1001. Patch to allow xdm to build on Darwin (#4273, Torrey T. Lyons).

Revision 1.3 / (view) - annotate - [select for diffs] , Sat Nov 18 19:37:11 2000 UTC (13 years, 9 months ago) by tsi
Branch: MAIN
Changes since 1.2: +4 -4 lines
Diff to previous 1.2
 967. Change linux/int10 to intercept signals generated by the vm86() syscall
      rather than killing the server (Marc La France).
 966. Reinstate DG/UX mmap() bug work-around in int10 (Marc La France).
 965. Rage128 and Radeon fix for -configure (Marc La France).
 964. Fix int10 woes with retrieving PCI BIOSes (Marc La France).
 963. Allow modules to intercept signals that would otherwise kill the server
      (Marc La France).
 962. Fix static Xvfb server build (Marc La France).
 961. Some warning fixes (Marc La France).
 960. Rage128 and Radeon #include changes to reduce recompilations
      (Marc La France).

Revision 1.2 / (view) - annotate - [select for diffs] , Thu Nov 9 03:24:36 2000 UTC (13 years, 9 months ago) by martin
Branch: MAIN
CVS Tags: xf-4_0_1f
Changes since 1.1: +45 -42 lines
Diff to previous 1.1
 917. Fix r128 and radeon driver source code formatting that was munged
      during ATI merge (Kevin Martin).

Revision 1.1 / (view) - annotate - [select for diffs] , Thu Nov 2 16:55:37 2000 UTC (13 years, 9 months ago) by tsi
Branch: MAIN
CVS Tags: xf-4_0_1e
Merge Rage128 and Radeon drivers into the ATI driver.

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

Powered by
ViewCVS 0.9.2