summaryrefslogtreecommitdiff
path: root/Mig
diff options
context:
space:
mode:
authorGNU Hurd wiki engine <web-hurd@gnu.org>2007-08-20 11:04:42 +0000
committerGNU Hurd wiki engine <web-hurd@gnu.org>2007-08-20 11:04:42 +0000
commitd55cb956a168419d0b07ed7181f7eaf2805e55f1 (patch)
treefd0043e97ff7d855116c5f1295f3f4a31ba50a0f /Mig
parent93bc405c21334a1015f2a208d1da5069f30f357d (diff)
web commit by NealWalfield: Clean up.
Diffstat (limited to 'Mig')
-rw-r--r--Mig/MigDocumentation.mdwn16
1 files changed, 5 insertions, 11 deletions
diff --git a/Mig/MigDocumentation.mdwn b/Mig/MigDocumentation.mdwn
index 8478a8a4..c876e494 100644
--- a/Mig/MigDocumentation.mdwn
+++ b/Mig/MigDocumentation.mdwn
@@ -1,14 +1,10 @@
-## <a name="Table_of_Contents"> Table of Contents </a>
+[[toc ]]
-%TOC%
-
-## <a name="About"> About </a>
+# About
This is a small collection of links to external documents describing the [[MachInterfaceGenerator]] used by GNU Mach.
-## <a name="Carnegie_Mellon_University"> Carnegie-Mellon University </a>
-
-### <a name="MiG_and_C_Thread_Programming"> MiG and C Thread Programming </a>
+# MiG and C Thread Programming
A tutorial which demonstrates the use of the C Threads library primitives in writing a multithreaded program and the use of the Mach Interface Generator (MIG) to generate remote procedure calls for interprocess communication. Like its companion tutorial, it is based on the Mach 2.5 system. However, the concepts are applicable to Mach 3.0 user level programming.
@@ -16,11 +12,9 @@ Linda R. Walmer and Mary R. Thompson. **A Programmer's Guide to the Mach User En
An ftp directory containing the [mig programming examples](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/unpublished/mig_example) for this tutorial.
-### <a name="PostScript_slides_on_MiG"> PostScript slides on MiG </a>
-
Slides to Rich Drave's talk on Mig, the Mach Interface Generator, on November 21, 1991: [PostScript](ftp://ftp.cs.cmu.edu//afs/cs/project/mach/public/doc/unpublished/internals_slides/Mig/root.ps) [TeX](ftp://ftp.cs.cmu.edu//afs/cs/project/mach/public/doc/unpublished/internals_slides/Mig/slides.tex)
-### <a name="Definition_of_MiG"> Definition of MiG </a>
+# Roots
Mig is an implementation of a subset of the Matchmaker **language**.
@@ -28,6 +22,6 @@ Mig is an implementation of a subset of the Matchmaker **language**.
Richard P. Draves,Michael B. Jones,Mary R. Thompson, **MIG - THE MACH INTERFACE GENERATOR**. [ps](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/unpublished/mig.ps) [doc](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/unpublished/mig.doc) November 1989. Department of Computer Science, Carnegie-Mellon University.
-### <a name="Other_papers_related_to_MiG"> Other papers related to MiG </a>
+# Related Work
See the citations about [Mach and matchmaker: kernel and language support for objectoriented distributed systems](http://citeseer.ist.psu.edu/context/93073/0) here. "M. B. Jones and R. F. Rashid, \`Mach and matchmaker: kernel and language support for objectoriented distributed systems', Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, October 1986, pp. 67--77."