Skip to main content
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....
George Phillips's user avatar
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? ...
scruss's user avatar
  • 21.7k
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, ...
tlindner's user avatar
  • 2,367
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, ...
Will Hartung's user avatar
  • 12.3k
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 ...
Wayne Conrad's user avatar
  • 2,736
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), ...
James Jones's user avatar
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 ...
Hitek's user avatar
  • 927
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,...
Raffzahn's user avatar
  • 225k
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 ...
James Jones's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible