Subject: Re: NCD HMX and HMXpro candidantes for port-mips
To: None <port-mips@netbsd.org, Kjetil@thomassen.priv.no>
From: Toru Nishimura <nisimura@itc.aist-nara.ac.jp>
List: port-mips
Date: 11/25/2000 16:05:19
       [ ... NCD R4600 based Xterminals ... ]

> At work, we have one NCD HMXpro and one NCD HMX X-terminals. Both of them
> have a MIPS R4600 processor; the pro at 133 MHz and the other @100 MHz.
> Otherwise they are identical. They have two custom ASICs as coprossors.

They were really smart Xterminals at the age.  (I worked at the company
office of Mt.View when HMX was under developerment).

> I would assume that these would be able to run NetBSD/mips if we can get
> the right devices configured for them, and that there may be hundreds, if
> not thousands, of these lying around not being used. I saw a couple of

It's possible to run NetBSD/mips, however, I suspect the lack of
details about internals prevents porting NetBSD/mips.  They have been
many NetBSD porting candidates once available in so-called embeded
application market, but it's next to impossible to obtain documents
about their internal.  Note that almost all of NetBSD portings were
realized so far are for the hardwares provided with documents
available for public or with disclosed softwares made by people who had
accesses to documents. 

Tektronics and NCD made Vr4300 based Xterminal/NC which would be other
candidates if possible ever.  NCD recently released an RM5200 based
product which are assumed a straight successor of HMXpro24 and
Tektronics.

I loved NCDware. It was a combination of base OS and local clients.
Base OS was a (quite naturally) 4BSD derivative ran in a single
address space.  The local clients were made with specialy breed GUI
toolkit which provided Motif look-and-feel but with a far simpler to
use and a smaller footprint.  My duty was to make the toolkit
I18N-ready by injecting compound text capability.  I was proud of
completing the task since it was built from scratch and not from an
ugly code-bloat of low quality practices provided as a part of MIT/XC
sample implementation.

Tohru Nishimura