Skip to content
  • Luc Verhaegen's avatar
    VGA driver cleanups preparing for the removal of non-programmable dotclock · a44c7ccb
    Luc Verhaegen authored
        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.
    a44c7ccb
To find the state of this project's repository at the time of any of these versions, check out the tags.