HYDRA Basic Kernel Reference Manual.
CARNEGIE-MELLON UNIV PITTSBURGH PA DEPT OF COMPUTER SCIENCE
Pagination or Media Count:
This document is a reference manual for the Hydra Kernel. It contains a minimal amount of tutorial information. Readers who are not familiar with the ideas behind the capability-based protection systems so vital to Hydra are encouraged to read first the Hydra article in the CACM Wu74, and the collection of papers given at the Fifth Symposium on Operating Systems Principles, particularly the paper by Cohen Coh75. There is a default user environment, consisting of the Hydra kernel and a collection of subsystems, that a user initially faces when he logs on to Hydra. Hydra is thus a software virtual machine implemented on C.mmp, a closely-coupled PDP-11-based multiprocessor. The extended virtual machine instructions, i.e. those not provided by the underlying hardware but by Hydra, are called K-calls, or Kernel calls.
- Computer Programming and Software
- Computer Hardware