This commit is contained in:
rsc 2007-08-08 10:27:15 +00:00
parent c65e499f3b
commit 1cb183a987

6
README
View file

@ -6,7 +6,7 @@ ACKNOWLEDGEMENTS
xv6 is inspired by John Lions' Commentary on UNIX 6th Edition (Peer xv6 is inspired by John Lions' Commentary on UNIX 6th Edition (Peer
to Peer Communications; ISBN: 1-57398-013-7; 1st edition (June 14, to Peer Communications; ISBN: 1-57398-013-7; 1st edition (June 14,
2000)). See also http://pdos.csail.mit.edu/6.828/2006/v6.html, which 2000)). See also http://pdos.csail.mit.edu/6.828/2007/v6.html, which
provides pointers to on-line resources for v6. provides pointers to on-line resources for v6.
xv6 borrows code from the following sources: xv6 borrows code from the following sources:
@ -21,7 +21,7 @@ The following people made contributions:
Xiao Yu (MP) Xiao Yu (MP)
The code in the files that constitute xv6 are The code in the files that constitute xv6 are
Copyright 2006 Frans Kaashoek, Robert Morris, and Russ Cox. Copyright 2006-2007 Frans Kaashoek, Robert Morris, and Russ Cox.
ERROR REPORTS ERROR REPORTS
@ -35,7 +35,7 @@ BUIDLING AND RUNNING XV6
To build xv6 on an x86 ELF machine (like Linux or FreeBSD), run "make". To build xv6 on an x86 ELF machine (like Linux or FreeBSD), run "make".
On non-x86 or non-ELF machines (like OS X, even on x86), you will On non-x86 or non-ELF machines (like OS X, even on x86), you will
need to install a cross-compiler gcc suite capable of producing x86 ELF need to install a cross-compiler gcc suite capable of producing x86 ELF
binaries. See http://pdos.csail.mit.edu/6.828/2006/tools.html. binaries. See http://pdos.csail.mit.edu/6.828/2007/tools.html.
Then run "make TOOLPREFIX=i386-jos-elf-". Then run "make TOOLPREFIX=i386-jos-elf-".
To run xv6, you can use Bochs or QEMU, both PC simulators. Bochs makes To run xv6, you can use Bochs or QEMU, both PC simulators. Bochs makes