First stab at Bochs 2.2.6 upgrade (not yet tested).
[pintos-anon] / src / misc / bochs-2.2.6.README
1 This version of Pintos is designed for use with Bochs 2.2.6.  A few
2 patches for this version of Bochs are included:
3
4     bochs-2.2.6-big-endian.patch
5
6         Makes the gdb stubs work on big-endian systems such as
7         Solaris/Sparc, by doing proper byteswapping.  It should be
8         harmless elsewhere.
9
10     bochs-2.2.6-jitter.patch
11
12         Adds the `jitter' feature described in the project documentation,
13         in which timer interrupts are delivered at random intervals.
14
15 To apply all the patches, cd into the Bochs directory, then type
16         patch -p1 < $PINTOSDIR/src/misc/bochs-2.2.6-big-endian.patch
17         patch -p1 < $PINTOSDIR/src/misc/bochs-2.2.6-jitter.patch
18 You will have to supply the proper $PINTOSDIR, of course.  You can use
19 patch's --dry-run option if you want to test whether the patches would
20 apply cleanly before trying to apply them.
21
22 Sample commands to build and install Bochs for Pintos are supplied in
23 bochs-2.2.6-build.sh.