Return to BSD News archive
Path: sserve!manuel!munnari.oz.au!mips!mips!swrinde!cs.utexas.edu!convex!convex!tchrist
From: tchrist@convex.COM (Tom Christiansen)
Newsgroups: comp.unix.bsd
Subject: RTMX/UniFLEX (was: 680x0 version of 386BSD??)
Message-ID: <1992Aug19.174844.13301@news.eng.convex.com>
Date: 19 Aug 92 17:48:44 GMT
References: <1992Aug17.213706.10326@elroy.jpl.nasa.gov> <1992Aug17.215858.14408@news.iastate.edu> <1992Aug18.105723.13123@olymp.informatik.uni-bonn.de>
Sender: usenet@news.eng.convex.com (news access account)
Reply-To: tchrist@convex.COM (Tom Christiansen)
Organization: Convex Computer Corporation, Colorado Springs, CO
Lines: 115
Originator: tchrist@pixel.convex.com
Nntp-Posting-Host: pixel.convex.com
X-Disclaimer: This message was written by a user at CONVEX Computer
Corp. The opinions expressed are those of the user and
not necessarily those of CONVEX.
>From the keyboard of volker@sfb256.iam.uni-bonn.de ( Volker A. Brandt ):
:I would like to generalize the question: Is anyone out there seriously
:thinking about porting 386BSD to a Motorola platform?
Apparently so. I have this marketing glossy in my hands from
the company named in the subject line with the following claims:
Processors Supported
(figure)
MC68040 VMEbus systems - Motorola MVME167, Synergy SV410
MC68030 Motorola MVME147 (Planned)
80386/80486 Most IBM PC-AT Class systems, clones, and industrial PC's
Mips R3000 Planned for Late 1992
i860 Planned for Late 1992
Sparc 2 Planned for Early 19934
We started with the NET/2 release of Berkeley BSD, added many proved
real time extensions and POSIX 1003.1 complaince. RTMS is a complete,
ready-to-run system at a price anyone can afford. We have added a
realtime scheduler, shared physical memory, message exchanges,
high-resolution timers, named binary semaphores, and contiguous file
support to the BSD system. These powerful enhancements, with support
for the proposed POSIX 1003.2 and POSIX 1003.4 specifications bring
the most powerful and standardized solution to the systems developer.
Full Berkeley Networking, Release 2 source is available with every
system.
Each RTMX-RealTime POSIX System is user-tuneable for optimum
performance as either a development, or run time system environment.
RTMS contains no AT&T code, which means, there is NO AT&T license
required, no royalties to pay, and no hidden costs.
RTMX memory management implements a demand-paged, virtual memory
system. A Contiguous file system as well as a standard file system
are included. The Contiguous file system transfers data directly
between the task's memory and the disk. With this Direct Memory
Access (DMA), extraordinarily high data rates are achieved and
transfers can take place simultaneously with other activities.
RMTX is binary compatible with Sun UNIX. It complete with *ALL*
[underlining theirs --tchrist] required tools, compilers, debuggers,
and libraries. We include GNU ANSI `C', C++, and an entire suite of
GNY tools such as: flex, bison and emacs. The GNY text processing
system groff and TEX are included to provide you, the user with a
high-quality text output mechanism. Binary compatibility opens the
door to hundreds of popular, commercially available systems like:
databases, spreadsheets, statistical, CAD, telecommunications,
instrumentation, text and word processing.
RTMX Networking provides effortless data sharing, gateways between
dissimilar system types and extensibility for complex environments.
RMTX has standard TCP/IP and OSI protocol support, full BSD socket
library, and a thoroughly re-worked Network File System (NFS) to
provide fast, transparent, reliable interprocess, intertask
communication and files.
Binary Compatibility
Intel '386, '486 versions SCO UNIX V.3.3
Motorola M68030, M68040 Sun 3 Unix (1)
Sparc versions Sun 4 Unix (1)
(1) (non-Sun View, non-Shared Library Programs)
RTMX-RealTime POSIX offers a full MIT X Window, Versions 11 Release 5
option for all systems. We have carefully compiled, optimized, and
integrated the thousands of modules which make-up the X Window system
and combined them into a complete implementation. We include the very
popular Open Systems Foundation (OSF) Motif(tm) toolkit and window
manager with every X Window package.
RTMX offers complete source code, thousands of on-line documentation
pages, telephone support, product updates, and training seminars. Our
many years of experience in realtime systems, special device drivers,
and complex appi.cations greatly enhance the value to any user.
RMTX has been written almost entirely in the C language code to ensure
hardware independence and ease of portability. Systems are being
released for Motorola M68030 and M68030, Intel 80386 and 80486, Sparc
2 and Mips R3000.
Task Context Switching Model
(figure)
Interrupt Level Context Switch <8 usecs
Service-to-Schedule Context Switch 19.5 usecs
Full Path CC context Switch 95 usecs
System call via getpid() 30 usecs
(Benchmarks performed on an MC68040 CPU running at 25 Mhz,
4/3/3/3 DRAM access)
Pricing seems seems to run from $300 for a dedicated applications
environment with no development activity, up to $2000 for a full system
with annual maintenance, updates, bug fixes, and telephone support for
networking and X windows systems on 386 and 486 PC's. They also have
various 3rd party applications available.
Apparently you should should direct email inquiries to
krl@rmtx-uniflex.com, who's listed as the Kenneth Lewis,
director of sales.
I have no affiliation with these folks. I just found the brochure to be
fascinating for many reasons, which I'm sure will be discussed here at length.
--tom
--
Tom Christiansen tchrist@convex.com convex!tchrist
The typewriting machine, when played with expression, is no more
annoying than the piano when played by a sister or near relation.
-- Oscar Wilde