summaryrefslogtreecommitdiff
path: root/microkernel/mach.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@schwinge.name>2010-12-21 13:40:29 +0100
committerThomas Schwinge <thomas@schwinge.name>2010-12-21 13:40:29 +0100
commita5e3b5aeb7483586885f927bdb98a423e1531938 (patch)
treef24f919cf455d3c72fae1aec2fcc04435fadc318 /microkernel/mach.mdwn
parent8d2236f62fab87615dfd402ce1f3f261e5999a6d (diff)
microkernel/mach: Two more Mach papers.
Diffstat (limited to 'microkernel/mach.mdwn')
-rw-r--r--microkernel/mach.mdwn51
1 files changed, 34 insertions, 17 deletions
diff --git a/microkernel/mach.mdwn b/microkernel/mach.mdwn
index 93d8ff0..deaf678 100644
--- a/microkernel/mach.mdwn
+++ b/microkernel/mach.mdwn
@@ -38,38 +38,55 @@ microkernel currently used by the [[Hurd]].
[[!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. [\[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)."
+ 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. [\[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)."
+ 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. [\[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)."
+ 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.
- [\[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)."
+ 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)."
"""]]