Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!ames!pasteur!sprite.berkeley.edu!tve From: tve@sprite.berkeley.edu (Thorsten von Eicken) Newsgroups: comp.windows.x Subject: Re: X11R4 Xsun, GX support Keywords: X11R4 Xsun GX Message-ID: <21015@pasteur.Berkeley.EDU> Date: 6 Jan 90 03:08:45 GMT References: <1990Jan5.233228.7576@sun1.ruf.uni-freiburg.de> Sender: news@pasteur.Berkeley.EDU Reply-To: tve@sprite.berkeley.edu (Thorsten von Eicken) Organization: University of California, Berkeley Lines: 23 In article <1990Jan5.233228.7576@sun1.ruf.uni-freiburg.de> root@sun1.ruf.uni-freiburg.de (Martin Walter) writes: > >Is there any possibility to enable Xsun to USE the GX ? >_____________________________________________________________________________ >Internet: mawa@sun1.ruf.uni-freiburg.de (132.230.1.1) | Rechenzentrum Uni >X.400: G=martin;S=walter;OU=ruf;P=uni-freiburg;A=dbp;C=de | Freiburg, Germany X11R4 uses the cgsix board as a dumb framebuffer. The ioctls handle the colormap and map the framebuffer into the server's address space. We are not running SunOS and had to write our own code to handle the colormap. It turned out Sun wouldn't tell us *anything at all* about the GX: they are worried about GX clones (did I head SolBrn?). I spent a lot of time with forth-hacking and finally got it running. I also figured out how to use the hardware cursor of the GX, but I haven't incorporated it into X. I plan to play with the GX sometime... Well, after all that, I guess the answer to your question is: there is no way to "enable" the GX. You can either rewrite parts of the server to use Sun's lowest level library (pixrect?), or figure out how the GX works, unless Sun tells you that. I hear MIT tried to run X on the GX but found it not worth it, but that's hear-say-hear-say info, any comments by someone who knows? Thorsten von Eicken tve@sprite.berkeley.edu