Alan Hourihane wrote:
>
> On Fri, Mar 15, 2002 at 08:38:20AM -0700, Jens Owen wrote:
> > I would like to move the device dependent functionality currently
> > included in the drm library back into the device driver layer.
> >
> > My objective is to make sure new driver suites can be independently
> > released without stepping on any components needed by other driver
> > suites. Currently, libdrm contains a mixture of device independent code
> > and multiple device dependent routines.
> >
> > I'm looking for a clean way to split this functionality and restore
> > libdrm device independent, while still providing a mechanism for device
> > specific IOCTL style support directly in device drivers.
> >
> > Could we simply add a drmIOCTL entry point to the DRM library? Then,
> > the packing and unpacking could be done in the drivers. The Linux and
> > BSD implementations would simply wrap the standard IOCTL and future OS
> > ports of the DRI would have a layer, if needed, for emulating an IOCTL.
> >
> Jens,
>
> This is definately a problem that needs sorting out. We certainly
> need to put the driver specific calls into the 2D ddx portion, and
> abstract some form of drmIOCTL for the os-support routines.
>
> Please go ahead, and I'll certainly help out with this.
Alan,
Thanks for the feedback. I plan to proceed on this next week. Maybe
you can verify it's portability on the BSD branch after I'm done.
Regards,
Jens
-- /\
Jens Owen / \/\ _
[EMAIL PROTECTED] / \ \ \ Steamboat Springs, Colorado
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel