diff options
author | Luc Verhaegen <libv@skynet.be> | 2006-03-09 00:08:19 +0000 |
---|---|---|
committer | Luc Verhaegen <libv@skynet.be> | 2006-03-09 00:08:19 +0000 |
commit | a44c7ccb8af0d970cdc204393fb4701541375862 (patch) | |
tree | 53192579fdd40955bbf317447433a8188182c867 /ChangeLog | |
parent | d0e3efd151bdbedf5b6dc1b1d04ac078327361db (diff) |
VGA driver cleanups preparing for the removal of non-programmable dotclock
infrastructure.
- Stop using non-programmable dotclock infrastructure. This is worked
around quite easily here, by limiting the clockRange to the two VGA
standard clocks, with CLOCK_TOLERANCE. This happily removed the
dependence on the nasty xf86GetClocks as well.
- Set the CS bits directly, don't rely on DisplayModePtr->ClockIndex.
- Add DisplayModePtr->Crtc* checking. Functional changes? None. 320x200 is
still the only mode possible; banked memory constraints still aren't
handled properly.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +2006-03-09 Luc Verhaegen <libv@skynet.be> + + * src/generic.c: (GenericPreInit), (GenericSetMode), + (GenericValidMode): + + - Stop using non-programmable dotclock infrastructure. This is worked + around quite easily here, by limiting the clockRange to the two VGA + standard clocks, with CLOCK_TOLERANCE. This happily removed + the dependence on the nasty xf86GetClocks as well. + - Set the CS bits directly, don't rely on DisplayModePtr->ClockIndex. + - Add DisplayModePtr->Crtc* checking. + 2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org> * configure.ac: |