13
votes
Accepted
Is NitrOS-9/OS-9 a preemptive multitasking environment?
Yes, it is pre-emptive. See: https://sourceforge.net/p/nitros9/wiki/The_Kernel/#multiprogramming
In particular, it uses the 60 Hz interrupt to switch between active processes with the same priority....
8
votes
Accepted
How to read Microware OS-9 RBF Filesystem under Windows / Linux?
ToolShed seems to be the current maintained OS9/descendants disk manager tool. It's not a file browser but works on the command line.
Are you sure your disk image is a valid RBF image, though? ...
8
votes
Accepted
What are the advantages of NitrOS-9 over OS-9?
The documentation generally does apply correctly between OS-9 and NitrOS-9.
To understand the advantages over OS-9, it is good to look back that the different eras of the project.
In the beginning, ...
6
votes
BASIC09 and I-Code
I can't speak to BASIC09 specifically, but there's quite a difference between an "i-code" and a tokenized form.
At a minimum, the i-code, in the end, need not look at all like the source code, ...
5
votes
Accepted
Microware OS-9 assembler warning with no message
The Microware Assembler has no way to inform you of why it is issuing a warning. It keeps track of the total number of warnings, and also of the number of warnings on each line. If a line has any ...
4
votes
BASIC09 and I-Code
The simplest way to get going with BASIC09 would be to get the NitrOS-9 "ease of use" edition. Then if you have a CoCo 3 with 512K RAM and a CoCo SDC (which lets you keep disk images on an SD card), ...
3
votes
Exit NitrOS9/OS9 EDIT command without saving file
While I am not familiar with OS9, I did read the linked PDF.
As stated in the question's documentation quote, specifying input and output files upon opening the editor is optional. The edit will ...
2
votes
BASIC09 and I-Code
The manual talks about it being a compiler, but I'm not sure I see significant differences between its I-code and tokenized BASICs in general.
Well, so called 'tokenized' BASIC isn't really tokenized,...
2
votes
Is NitrOS-9/OS-9 a preemptive multitasking environment?
OS-9, which NitrOS-9 is based on, could be either pre-emptive or not. If not, context switches could occur when the currently running process did a system call. To be pre-emptive, there has to be a ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
os-9 × 6coco × 3
color-computer × 2
basic × 1
operating-system × 1
file-system × 1
disk-image × 1
6809 × 1
qemu × 1