Use macros for 8259A PIC registers, instead of writing them literally.
[pintos-anon] / AUTHORS
1 src                                                     -*- text -*-
2 ---
3
4 * Pintos core originally written by Ben Pfaff <blp@cs.stanford.edu>.
5
6 * Additional features contributed by Anthony Romano <chz@vt.edu>.
7
8 * The original structure and form of this operating system is inspired
9   by the Nachos system from the University of California, Berkeley.  A
10   few of the source files are more-or-less literal translations of the
11   Nachos C++ code into C.  These files bear the original UCB license
12   notice.
13
14 * Some of the source code is derived from code used in the
15   Massachusetts Institute of Technology's 6.828 advanced operating
16   systems course.  These files bear the original MIT license notice.
17
18 projects
19 --------
20
21 * The projects are primarily the creation of Ben Pfaff
22   <blp@cs.stanford.edu>.
23
24 * Godmar Back <godmar@gmail.com> made significant contributions to
25   project design.
26
27 * Although little remains unchanged, the projects were originally
28   derived from those designed for Nachos by current and former CS140
29   teaching assistants at Stanford University, including at least the
30   following people:
31         
32         - Yu Ping <yph@cs.stanford.edu>
33
34         - Greg Hutchins
35
36         - Kelly Shaw <kashaw (at) cs.stanford.edu>, 
37
38         - Paul Twohey <twohey AT cs DOT stanford DOT edu>
39
40         - Sameer Qureshi <squreshi@cs.stanford.edu>
41
42         - John Rector
43
44   If you're not on this list but should be, please let me know.
45
46 * Example code for condition variables is from classroom slides
47   originally by Dawson Engler and updated by Mendel Roseblum.