The kernel is the core of OS-9. The kernel supervises the system
and manages system resources. Half of the kernel (called
OS9P1) resides in the boot module. The other half of the kernel
(called OS9P2) is loaded into RAM with the other OS-9 modules.
The kernel's main functions are:
I/0 functions are not included in the list because the kernel does
not directly process them. Instead, it passes I/0 system calls to
the 1/0 Manager for processing.
After a hardware reset, the kernel initializes the system. This
involves:
1. Locating modules loaded in memory from the OS-9 Boot file.OS9P3 is a system module added to Version 1.2 of Level Two.
OS-9 calls the module during a cold start. This feature lets you
de