Gianluca Guida's personal page.

Overview of a MH System.

In a system running MH, each process has its own local bus. The kernel mantains a global list of devices.
If it has enough permissions, a process can add a device to its own local bus and use it.

There are three broad kinds of devices:

The Process-Device interface

A process and a device communicate using three mechanisms:


The MH Process/Device Interface

MH Process/Device Interface