visual_io.h ioctl definitions [PSARC/2009/224 FastTrack timeout 04/13/2009]
James Carlson
james.d.carlson at sun.com
Tue Apr 7 04:35:25 PDT 2009
Eric Sultan writes:
> This case proposes standard ioctls for graphics devices to replace
> per-device ioctls to fetch device identification information, to fetch
> EDID data, to fetch PCI config space data, and to store and retrieve
> the current video mode name. It also proposes an ioctl to perform I/O
> space access.
I'm missing some context here.
What per-device ioctls are being replaced? Does this project remove
them or are they removed by another project?
Does this project also update the Xorg server to use the new ioctls or
is there a separate project that depends on these new ioctls? If the
latter, then please specify. If neither, then please explain.
What privileges are required to invoke the ioctls?
Do the I/O register interfaces duplicate what's available through the
pcitool (PSARC 2005/232) ioctl interfaces? What's different about
these interfaces?
What do other platforms do?
--
James Carlson, Solaris Networking <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive 71.232W Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677
More information about the opensolaris-arc
mailing list