[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    Re: PCI rework
From:       James Courtier-Dutton <James () superbug ! co ! uk>
Date:       2006-04-30 23:40:34
Message-ID: 44554AF2.5060704 () superbug ! co ! uk
[Download RAW message or body]

If one is trying to rework the PCI interface that X uses, might it be a
good idea to try and split the drivers into two parts.
1) A part that can be done in userspace.
2) A part that should really be in the kernel as a module.
The kernel module part would do all the low level talking to the
hardware, and would abstract the hardware enough so that the user space
part would not need to know if the card was PCI, AGP, PCI-X or PCI-E

>From what I see of the current X drivers, a fairly large section of each
X driver should really be in the kernel as a module.

All the (2) parts above are specific to a particular platform anyway, so
there is no need to make them portable.

James

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic