Source code archive:
xv6-rev7.tar.gz.
Source listing with line numbers:
xv6-rev7.pdf.
Book (draft): book-rev7.pdf
Students taking the course should obtain printed copies of both the xv6 commentary and the line-numbered source code listing, to refer to side-by-side in class or while doing lecture homework. Printed copies are available at the photocopy shop: be sure to get both binders. The total cost is around Rs. 130/-
Secondary reference (optional):
Operating System Concepts (Eighth Edition)
by Silberschatz, Galvin, and Gagne.
John Wiley & Sons, Inc., 2008. ISBN 0-470-12872-0.
Book chapters for relevant topics are indicated on the schedule page (SG: ...).
Other useful books:
General OS-level Programming:
Many course materials derived from 6.828 by Frans Kaashoek and others at MIT.