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

Reply via email to