Subject: Re(2): MacOnLinux
To: Bill Studenmund <email@example.com>
From: Benjamin Herrenschmidt <firstname.lastname@example.org>
Date: 03/12/2001 14:26:59
On Thu, Mar 1, 2001, Bill Studenmund <email@example.com> wrote:
>?? What are these doing?
MOL works by patching most kernel low-level exception vectors, building
a hook table that is then filled by the MOL kernel module when loaded.
The purpose of this is to have a "MacOS" process for which the MMU
is completely controlled, the supervisor mode & MMU are emulated. Some
are directly handled by the MOL module, others are passed to the "linux-
the MOL process (like IOs) to be then routed to the various "drivers".