OS-9

from Wikipedia, the free encyclopedia
OS-9
developer Microware software
License (s) Proprietary
First publ. 1979
Current  version 5.2 (Q1 2012)
Kernel Real-time kernel
Architecture (s) 6809 , 680x0 , ColdFire , SuperH , ARM , MIPS , PowerPC , x86
Languages) English
www.microware.com

OS-9 is a Unix -like real time -, multiuser - multitasking - operating system .

It was originally in the 1980s by Microware for the 8-bit processor 6809 by Motorola developed. The system was further spread by porting it to the Motorola 68k architecture.

A further development was available for a while under the name OS-9000 for various other CPUs ( PowerPC , MIPS , SH3 / SH4 , XScale etc.), meanwhile only the name OS-9 is used for these too.

OS-9 was and is relatively widespread in control systems (mostly based on Motorola CPUs ) e.g. B. for image processing , but was also used where real-time, multitasking or multiuser properties were required, e.g. B. Telecommunications in the field of office automation.

The current open source project NitroOS-9, which is currently under development, is a completely new version that is compatible with OS-9 for 6809 and Hitachi 6309 processors, primarily for the home computers Tandy TRS-80 Color Computer , Dragon 32 and Dragon 64 with corresponding hardware requirements.

Application examples

Commands

The following list of commands is supported by the OS-9 shell.

Shell built-in commands
  • chd
  • chx
  • kill
  • w
  • wait
  • setenv
  • unsetenv
  • setpr
  • logout
  • profile
  • ex
  • -e
  • -ne
  • -p
  • -p = <str>
  • -np
  • -t
  • -nt
  • -v
  • -nv
  • -x
  • -nx
Utilities for operating system functions
  • attr
  • copy
  • date
  • deiniz
  • del
  • deldir
  • dsave
  • dump
  • echo
  • fixmod
  • free
  • ident
  • iniz
  • link
  • list
  • load
  • makdir
  • mdir
  • merge
  • mfree
  • pd
  • pr
  • printenv
  • procs
  • rename
  • Save
  • shell
  • setime
  • sleep
  • tea
  • tmode
  • touch
  • unlink
System management utilities
General utilities

literature

Web links

Individual evidence

  1. https://sourceforge.net/p/nitros9 The NitrOS-9 Project
  2. http://www.750i.de/d/repair.htm
  3. http://liber809.blogspot.de https://github.com/boisy/liber809 Liber809
  4. Andreas Rohmann: ndr-nkc.de - 68000 modules - CPU68K. Retrieved March 10, 2017 .
  5. http://forum.atari-home.de/index.php?topic=13667.0 OS-9 on Atari ST