KeyKOS Architecture

The following document is copyright of Key Logic.
Recent Citations

If you would like further information about these documents, please contact Agorics, Inc. at (650)941-8224.

Agorics, Inc.
300 Third Street
Los Altos, CA 94022


Eighth Edition (December 1990)

This paper was written by Norman Hardy and appeared in a slightly different form in Operating Systems Review, September, 1985.

Copyright © 1985, 1987, 1988, 1990 Key Logic. All rights reserved.

KeyKOS(tm) is a trademark of Key Logic.
KeyTXF(tm) is a trademark of Key Logic.
IBM(tm) is a trademark of International Business Machines Corporation.
UNIX(tm) is a trademark of American Telephone and Telegraph Corporation.
POSIX(tm) is a trademark of The Institute of Electrical and Electronics Engineers, Inc.
Ada(tm) is a trademark of the United States Department of Defense.

Table of Contents



Objects, keys, and messages

Introduction to domains

Major microkernel features


Domain states and kinds of invocations

Pages and nodes

Three special objects

Creating an object

What KeyKOS domains have

What KeyKOS domains do not have

Other primitive microkernel objects

Sensory keys

Fundamental objects implemented by domains