[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UX400S: a decent machine

    Date: Sat, 20 Jan 90 09:47:15 EST
    From: tk@research.att.com

      Date: Sat, 20 Jan 90 00:57:01 EST
      From: barmar@Think.COM
	 Date: Fri, 19 Jan 90 13:34 CST
	 From: dmitchell@backus.trc.amoco.com (Donald H. Mitchell)
	 A user on any Sun that has a graphics terminal
	 with X merely types in the Unix command:
	 Genera UXboard-name
	 where UXboard-name is the Symbolic's host name (not the Sun that it is
	 embedded in, the board itself).  I don't know the technical details but
	 somehow the Genera program causes a new X window to appear that talks
	 directly to the Symbolics's FEP.  The user then types, "hello" and
	 "boot" and up comes another X window containing the genera interface.
	 Note, the Sun that contains the board does nothing during any of this
	 except share its Ethernet port.  
      I find this difficult to believe.  I doubt very much that the FEP and cold
      load stream actually include TCP/IP and X Windows.  It seems more likely
      that there's a simple terminal protocol being used between the hosting Sun
      and the Ivory processor.  The control software on the Unix side then brings
      up an X window in which the dialogue with the FEP is displayed.

    This is correct, though I don't see how the latter interpretation
    contradicts the former (except perhaps for the part about the host
    Sun doing "nothing"). The genera program that runs on the unix side is
    responsible for creating the X window that corresponds to the cold load
    stream, and manages FEP I/O with a simple protocol. Communication
    between the host Sun and the Ivory is through a driver in the unix
    kernel, so no TCP/IP or X protocol support is involved when only the
    FEP is active. The Genera console window isn't opened until the world
    has booted (when TCP/IP and X are of course available). The genera
    program, like any other X client, can open the cold load window on 
    on a X server on any host the Sun knows; the console window can
    be opened only on hosts in the ivory's namespace 

In 8.0, the Genera console window can be opened on any TCP-speaking X
server, whether or not the X-serving host is in the Namespace.  (The
implications for distribution worlds of the Namespace-only limitation
are pretty obvious, and very annoying.)  The cold load window can be
opened on any X-serving host that's in UNIX's host database.

The rest of the description above is accurate.  (Non-UX400S customers
may not know that "the genera program" refers to a UNIX program named
"genera", while "Genera" refers to the Ivory software.)

						     (if it were the 
    FEP itself negotiating the TCP/IP and X connections, it would 
    need access to the namespace as well).