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. _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel
