The Xfree86 Loadable Architecture


Click here to start

Table of contents

The Xfree86 Loadable Architecture

Part I - The Loader Technology

A Brief History of the Loader

Design Goals

Initial Implementation

New Formats

New Architectures

New Architectures

How To load a module

How To load a module

How to Load a Module

Finding Modules

Loader Layers

Module Tree

The API

The Format Specific API

Things Learned

Part II - Xfree86 Architecture

Design Principles

Design Principles

Design Principles

Solving Problems

Solving Problems

Solving Problems

Solving Problems

Solving Problems

Solving Problems

Solving Problems

Part III - Current Status

X11R6.5.1

Architecture Support

Driver Support

Feature Support

The Future

Author: Stuart Anderson