PCI rework
Alex Deucher
alexdeucher at gmail.com
Tue May 2 10:43:49 PDT 2006
On 4/30/06, James Courtier-Dutton <James at superbug.co.uk> wrote:
> 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
>
for linux (and freebsd) this should be pretty easy to do with the drm.
We'd just have to add basic dummy drms for non-DRI cards.
Alex
> >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
More information about the xorg
mailing list