Nachos
Tom Kelliher, CS 318
Jan. 30, 1998
Announcements:
From last time:
- Operating services, system calls.
Outline:
- Project groups.
- Getting the code.
- Making it accessible.
- Compiling and running.
Assignment:
Read The Nachos Instructional Operating System.
- On-line info:
http://http.cs.berkeley.edu/~tea/nachos/
.
- Root of Nachos source tree:
~kelliher/pub/cs318/nachos-3.4/code/
.
- Use a recursive copy to make one copy.
- Project groups: allows you to share your work.
- Do a recursive chown to make the group nachos for the
source tree.
- Before each editing session be sure to do the following:
phoenix% umask 07
Or change once in your .cshrc.
- On ``reserve'':
- W. A. Christopher, S. J. Proctor, and T. E. Anderson, The
Nachos Instructional Operating System.
- T. Narten, A Road Map Through Nachos.
- A. D. Birrell, An Introduction to Programming with
Threads.
- Using gdb:
http://phoenix.goucher.edu/~kelliher/cs23/gdb.html
- Project teams.
- Deciding file repositories and copying files.
- Setting groups and modes.
- Running gmake from the threads directory.
- Running Nachos.
Thomas P. Kelliher
Thu Jan 29 13:29:14 EST 1998
Tom Kelliher