Microware OS-9

OS-9 was a multitasking operating system for the 6809 8-bit CPU. Level I was for systems without memory management and therefore both the OS and the user programs had to fit in 64 KB RAM. Level II gave an address space up to 2 MB. OS-9's overall structure was based on the UNIX operating system, and provided a remarkably similar user experience. You had a multi-level directory file system, background processes, redirection of input/output and even pipes. The standard library for the C language was almost identical to an early UNIX except for the fork and exec system calls, which were combined into one call.

Diskette label
OS-9 Diskette label for Dragon 64
OS-9 Level I for Dragon 64
Assembler/Editor/Debugger for Dragon 64 with Y2k updates (184,345 bytes)
Contains asm, debug, edit and the defs-files.
OS-9 Editor/Assembler/Debugger Manual (379,888 bytes)
OS-9 System Programmer's Manual (560,080 bytes)
OS-9 User Guide (431,708 bytes)
For Use with OS-9 Level One and OS-9 Level Two
Y2K updates for OS-9 level I (184,347 bytes)
Updates to fix year 2000 in OS-9 Level 1 for Dragon 64 computer. This disk contains changes to the utilities Date, Dir, Free, Login, Setime, Basic09 and Runb. It was the intention to provide the same user experience as in 1980. Therefore most utilities will still display a two-digit year except 'date', which shows the full four digits. Setime in particular still expects a two-digit year and will then adjust to the twenty-first century unless no date is entered. The sources are provided for your own assembly.

Sidst opdateret: 2019/07/16
Website vedligeholdt af Søren Roug