Path: utzoo!attcan!uunet!mcrware!mwca!bill From: bill@mwca.UUCP (Bill Sheppard) Newsgroups: comp.realtime Subject: Re: Survey of Commercial Real-Time Operating Systems II Message-ID: <1693@mwca.UUCP> Date: 13 Aug 90 16:56:02 GMT References: <3036@zipeecs.umich.edu> Organization: Microware Systems Corp., Santa Clara, CA Lines: 45 In article <3036@zipeecs.umich.edu=> walden@dip.eecs.umich.edu (Eugene Marvin Walden) writes: => => Well, folks, this is part II of my summary of commercial real-time operating =>systems... => =>25. OS-9, OS-9000 => => Microware => 1900 N.W. 114th St. => Des Moines, Iowa 50322 => (515) 224-1929 => - small, ROMable kernel - pre-emptive, priority-based round-robin scheduler - signals, events (semaphores), pipes/named pipes, data modules - full resident or cross development =>... => The second generation of "real-time" operating systems were the real-time =>executives that were used for embedded data acquisition & control. These exec- =>utives typically handle message-passing primitives, simple task scheduling =>according to priority, semaphores and queues. They are usually fairly small, =>the main purpose being to provide an interface to a single-board computer. Ex- =>amples of such real-time operating systems are: =>... OS-9 is one of the earliest RT OS's (at least for microprocessor-based systems) having been first released in 1979 for the 6809. Because of its original design as a full-blown operating system rather than a stripped-down kernal, however, it tends to be quite similar to UNIX, allowing full resident development in a very UNIX-like environment rather than requiring cross-development. Its modular design does allow for ROM-based systems in the same size and offering similar performance to the RT kernels. =>... => Eugene Walden => walden@dip.eecs.umich.edu -- ################################################################################ # Bill Sheppard -- bill@mwca.microware.com -- {uunet,sun}!mcrware!mwca!bill # # Microware Systems Corporation --- OS-9: Seven generations beyond __/_!! # #######Opinions expressed are my own, though you'd be wise to adopt them!#######