Re: Analysis of Darwin kernel design
Re: Analysis of Darwin kernel design
- Subject: Re: Analysis of Darwin kernel design
- From: Jim Magee <email@hidden>
- Date: Thu, 3 Jul 2003 13:50:29 -0400
On Tuesday, July 1, 2003, at 6:59 AM, Kim-Thomas Moeller wrote:
Is the source of the Darwin MIG interface generator publicly
available? In what extent does it differ from GNU MIG?
Yes, MIG is open source. It is part of the bootstrap_cmds project. As
for differences - this mostly comes from the two origins. The GNU MIG
is mostly from CMU, where our MIG is derived from OSF's version. That
means:
Our MIG has (currently unused) support for OSF RPC-style kernel
interfaces in addition to the traditional mach_msg() style interfaces.
We have limited support for DCE-style Network Data Representation (NDR)
support
- as our MIG is primarily used internal to a single machine
(although recent contributions have added back some NDR support for
network use)
Otherwise, they are pretty similar (last I checked the GNU version).
--Jim
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.