NitrOS-9 is a community-based distribution of the Microware OS-9 operating system for the 6809 that was introduced in the late 1970s and sold into the 1980s.
The Hitachi 6309, which contains additional registers and enhanced instructions, is also supported.
Here are the current ports of NitrOS-9 available:
Computer | Port | Processor |
---|---|---|
TRS-80 Color Computer | NitrOS-9 Level 1 | 6809 & 6309 |
Radio Shack Color Computer 2 | NitrOS-9 Level 1 | 6809 & 6309 |
Tandy Color Computer 3 | NitrOS-9 Level 2 | 6809 & 6309 |
CoCo 3 FPGA | NitrOS-9 Level 2 | 6809 |
Dragon 64 & Tano Dragon | NitrOS-9 Level 1 | 6809 |
Dragon Alpha | NitrOS-9 Level 1 | 6809 |
Atari w/ Liber809 | NitrOS-9 Level 1 | 6809 |
Corsham 6809 SS-50 | NitrOS-9 Level 1 | 6809 |
In order to build NitrOS-9, you need the following:
- lwtools. This package contains the required 6809 assembler and linker.
- ToolShed. ToolShed provides file system tools for creating disk images, copying files to and from those disk images, and more.
Once downloaded and installed, you can build the entire project:
export NITROS9DIR=$HOME/nitros9
make
The result is a number of disk images (ending in .dsk) that can be used on real floppy drives, emulators, and DriveWire.