Web hosting, cheap domain registrar & web ranking services
  

 Home

XFree86 server 4.x Design (DRAFT) : Preface
Previous: XFree86 server 4.x Design (DRAFT)
Next: The XF86Config File

1. Preface

The broad design principles are:

  • keep it reasonable
    • We cannot rewrite the complete server
    • We don't want to re-invent the wheel
  • keep it modular
    • As many things as possible should go into modules
    • The basic loader binary should be minimal
    • A clean design with well defined layering is important
    • DDX specific global variables are a nono
    • The structure should be flexible enough to allow future extensions
    • The structure should minimize duplication of common code
  • keep important features in mind
    • multiple screens, including multiple instances of drivers
    • mixing different color depths and visuals on different and ideally even on the same screen
    • better control of the PCI device used
    • better config file parser
    • get rid of all VGA compatibility assumptions

Unless we find major deficiencies in the DIX layer, we should avoid making changes there.


XFree86 server 4.x Design (DRAFT) : Preface
Previous: XFree86 server 4.x Design (DRAFT)
Next: The XF86Config File

 

 

 

 

Web ranking services | Cheap domain by Cheap Domain Registrar | Cheap domain registrar 

Disclaimers: This document is provided as free service for the benefits of Active-Venture.com's website hosting customers only.

 

 
Quotes: Marriage is made in heaven--so is thunder and lightning.