ostep-projects
ostep-projects copied to clipboard
Projects for an undergraduate OS course
Update INSTALL-xv6 instructions to give some preliminary help for installing from a Ubuntu Linux distribution. The commands were tested on a fresh install of an Ubuntu 20.04 distribution, but will...
Now no matter which byte order the system uses, if we use `htonl` and `ntohl` correctly, we will pass all the tests. ``` // before $ xxd -b -c 5...
This partially addresses issue #23
The concurrency-webserver directory builds, but produces about 15 warnings. The `makefile` specifies `-Wall`, but there's some quite dangerous code in the examples, and the compiler rightfully complains about it. Here's...
Solution of initial utilities
Gawk is required to run xv6-edit-makefile.sh, but doesn't come pre-installed on recent MacOS distributions. I added instructions to the tester readme file on how to install gawk, which will hopefully...
I don't know how to commit issue to the book directly, so come here. 1. fix argument of example code 'swtch' In Figure 6.4 of chapter 6, first argument of...
Use user-specified testdir for sourcing pretest