Source code repository:
https://github.com/mit-pdos/xv6-public
To clone the repository:
git clone https://github.com/mit-pdos/xv6-public
You may need to set proxy for your git command:
git config --global http.proxy proxy61.iitd.ac.in:3128
git config --global https.proxy proxy61.iitd.ac.in:3128
Source listing with line numbers:
xv6-rev9.pdf.
Book (draft): book-rev9.pdf. The book can also be cloned from https://github.com/mit-pdos/xv6-book.
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. 150/-
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: