diff --git a/initial-xv6/README.md b/initial-xv6/README.md index c0a613a..205cb27 100644 --- a/initial-xv6/README.md +++ b/initial-xv6/README.md @@ -6,8 +6,6 @@ do a few projects *inside* a real OS kernel. The kernel we'll be using is a port of the original Unix (version 6), and is runnable on modern x86 processors. It was developed at MIT and is a small and relatively understandable OS and thus an excellent focus for simple projects. -More information about xv6, including a very useful book which you might want -to read, is available [here](https://pdos.csail.mit.edu/6.828/2017/xv6.html). This first project is just a warmup, and thus relatively light on work. The goal of the project is simple: to add a system call to xv6. Your system call, @@ -22,6 +20,13 @@ video](https://www.youtube.com/watch?v=vR6z2QGcoo8), you might want to read this [background section](https://github.com/remzi-arpacidusseau/ostep-projects/blob/master/initial-xv6/background.md). +More information about xv6, including a very useful book written by the MIT +folks who built xv6, is available +[here](https://pdos.csail.mit.edu/6.828/2017/xv6.html). Do note, however, that +we use a slightly older version of xv6 (for various pedagogical reasons), and +thus the book may not match our code base exactly. + + ## Your System Call Your new system call should look have the following return codes and