summaryrefslogtreecommitdiff
path: root/microkernel/mach.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2012-05-24 23:08:09 +0200
committerThomas Schwinge <thomas@codesourcery.com>2012-05-24 23:08:09 +0200
commit2910b7c5b1d55bc304344b584a25ea571a9075fb (patch)
treebfbfbc98d4c0e205d2726fa44170a16e8421855e /microkernel/mach.mdwn
parent35b719f54c96778f571984065579625bc9f15bf5 (diff)
Prepare toolchain/logs/master branch.
Diffstat (limited to 'microkernel/mach.mdwn')
-rw-r--r--microkernel/mach.mdwn92
1 files changed, 0 insertions, 92 deletions
diff --git a/microkernel/mach.mdwn b/microkernel/mach.mdwn
deleted file mode 100644
index deaf6788..00000000
--- a/microkernel/mach.mdwn
+++ /dev/null
@@ -1,92 +0,0 @@
-[[!meta copyright="Copyright © 2007, 2008, 2010 Free Software Foundation,
-Inc."]]
-
-[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled [[GNU Free Documentation
-License|/fdl]]."]]"""]]
-
-Mach is a so-called first generation [[microkernel]]. It is the
-microkernel currently used by the [[Hurd]].
-
- * [[Concepts]]
-
- * [[Documentation]]
-
- * [[History]]
-
- * [Torvalds, Tanenbaum
- Debate](http://www.dina.dk/~abraham/Linus_vs_Tanenbaum.html)
-
-
-# Implementations
-
- * [[GNU_Mach|gnumach]]
-
- * [Apple's Darwin](http://developer.apple.com/darwin/)
- ([API](http://developer.apple.com/documentation/Darwin/Conceptual/KernelProgramming/index.html))
- (**non-free**)
-
-
-# Related
-
- * [[Mach_Interface_Generator_(MIG)|mig]]
-
-
-[[!ymlfront data="""
-
-kernel_foundation_unix:
-
- "M. Accetta, R. Baron, W. Bolosky, D. Golub, R. Rashid, A. Tevanian, and
- M. Young, Mach: A New Kernel Foundation for UNIX Development, USENIX
- Conference Proceedings, July 1986. Paper
- [\[pdf\]](http://www.cs.toronto.edu/~demke/469F.06/Handouts/mach_usenix86.pdf)."
-
-kernel_interface:
-
- "Mach 3 Kernel Interfaces. Open Software Foundation and Carnegie Mellon
- University. Keith Loepere, Editor. NORMA-MK12: July 15, 1992. Book [\[ps
- (HTTP)\]](http://www.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/kernel_interface.ps),
- [\[ps
- (FTP)\]](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/kernel_interface.ps)."
-
-kernel_principles:
-
- "Mach 3 Kernel Principles. Open Software Foundation and Carnegie Mellon
- University. Keith Loepere. NORMA-MK12: July 15, 1992. Book [\[ps
- (HTTP)\]](http://www.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/kernel_principles.ps),
- [\[ps
- (FTP)\]](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/kernel_principles.ps)."
-
-server_interface:
-
- "Mach 3 Server Writer’s Interfaces. Open Software Foundation and Carnegie
- Mellon University. Keith Loepere, Editor. NORMA-MK12, user15: July 15,
- 1992. Book [\[ps
- (HTTP)\]](http://www.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/server_interface.ps),
- [\[ps
- (FTP)\]](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/server_interface.ps)."
-
-server_writer:
-
- "Mach 3 Server Writer’s Guide. Open Software Foundation and Carnegie Mellon
- University. Keith Loepere, Editor. NORMA-MK12, user15: July 15, 1992. Book
- [\[ps
- (HTTP)\]](http://www.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/server_writer.ps),
- [\[ps
- (FTP)\]](ftp://ftp.cs.cmu.edu/afs/cs/project/mach/public/doc/osf/server_writer.ps)."
-
-vm:
-
- "R. Rashid, A. Tevanian, M. Young, D. Golub, and R. Baron,
- Machine-Independent Virtual Memory Management for Paged Uniprocessor and
- Multiprocessor Architectures, 2nd ACM Symposium on Architectural Support for
- Programming Languages and Operating Systems (ASPLOS), October 1987. Paper
- [\[pdf\]](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.111.7918&rep=rep1&type=pdf),
- presentation
- [\[ppt\]](http://www2.cs.uh.edu/~paris/6360/PowerPoint/Mach.ppt)."
-
-"""]]