On 03/30/10 08:25 AM, Alan Coopersmith wrote:
Garrett D'Amore wrote:
I'd guess that outside of certain code dealing with MS filesystems, and
device drivers dealing with little-endian registers, there is probably
little other use of little-endian data on SPARC systems.
The X11 protocol is defined as having the client send native-endian and the
server swap if needed, so we do byteswapping on the SPARC when an x86 X client
connects to a SPARC X server, and of course, a bunch of graphics cards fall
into the device drivers category you noted before.


Good point. However, I expect that there are few people using X servers on SPARC this way anymore. The other situation, where the server runs on a PC, is probably far more common.

The exception may be Sun Ray servers used on Niagra systems. But even those cases, I suspect that the display runs only local apps, or apps that are gateway-ed via RDP or some other bridging technology besides X11.

    -- Garrett
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to