From 56510e445d8ed12fa612f210a5cd90c93163bfb8 Mon Sep 17 00:00:00 2001 From: m2calabr Date: Sun, 10 Jun 2001 06:50:01 +0000 Subject: [PATCH] Updated docbook2html command in Makefile and added more FAQ enties in user.dbk --- bochs/doc/docbook/Makefile | 6 +- bochs/doc/docbook/documentation.dbk | 4 +- bochs/doc/docbook/user.dbk | 121 ++++++++++++++++++++++++---- 3 files changed, 110 insertions(+), 21 deletions(-) diff --git a/bochs/doc/docbook/Makefile b/bochs/doc/docbook/Makefile index cf89dcb62..02108edf2 100644 --- a/bochs/doc/docbook/Makefile +++ b/bochs/doc/docbook/Makefile @@ -13,13 +13,13 @@ all: #each book needs it own directory # or there will be a naming conflict mkdir user - cd user; docbook2html ../user.dbk + docbook2html -o user user.dbk mkdir documentation - cd documentation; docbook2html ../documentation.dbk + docbook2html -o documentation documentation.dbk mkdir development - cd development; docbook2html ../development.dbk + docbook2html -o development development.dbk clean: #remove html files diff --git a/bochs/doc/docbook/documentation.dbk b/bochs/doc/docbook/documentation.dbk index 545b84327..dc93cb506 100644 --- a/bochs/doc/docbook/documentation.dbk +++ b/bochs/doc/docbook/documentation.dbk @@ -7,6 +7,8 @@ Layout + + Master document....Books...chapter...sections...toc...Index...glossary..remarks(comments) @@ -40,4 +42,4 @@ - \ No newline at end of file + diff --git a/bochs/doc/docbook/user.dbk b/bochs/doc/docbook/user.dbk index 6939b3d29..36aaa4688 100644 --- a/bochs/doc/docbook/user.dbk +++ b/bochs/doc/docbook/user.dbk @@ -34,54 +34,68 @@ - Unix/X11This is my main development platform. + Unix/X11 + This is my main development platform. - BeOSI also did this port, originally to R3/PPC using CodeWarrior. + BeOS + I also did this port, originally to R3/PPC using CodeWarrior. It now works on R4/x86 with egcs. Simon Huet picked up - maintaining/reworking the BeOS GUI port. Check out Simon's BeBochs page. + maintaining/reworking the BeOS GUI port. Check out Simon's + BeBochs page. - Win32 This port was done by David Ross. I've enhanced the build process + Win32 + This port was done by David Ross. I've enhanced + the build process for Win32. You can compile with either the MS Visual C++ 5.0 or GNU-Win32 environments. Go to Compiling Bochs on Win32 - OS/2 Nick Behnken used PE2LX to translate David Ross's Win32 - port to an OS/2 program. Check out Nick Behnken's page. + OS/2 + Nick Behnken used PE2LX to translate David Ross's Win32 + port to an OS/2 program. Check out Nick Behnken's page. + - OS/2 Craig Ballantyne ported bochs to OS/2. I will integrate this back + OS/2 + Craig Ballantyne ported bochs to OS/2. I will + integrate this back into the main bochs source soon. Check out the guiSoft Corp. home page. - MacintoshDavid Batterham drbatter@socs.uts.edu.au or + Macintosh + David Batterham drbatter@socs.uts.edu.au or drbatter@yahoo.com ported bochs to the Mac. His changes are - integrated, though it is work in progress. He compiled with CodeWarrior - Pro R1 (CW12), and included a project file 'Bochs.proj' in the top-level + integrated, though it is work in progress. + He compiled with CodeWarrior + Pro R1 (CW12), and included a project file 'Bochs.proj' + in the top-level directory of source code, which you may need to modify. I added a '--with-macos' option to configure, so you can use a Unix machine to generate header files for the Mac. Check out David's MacBochs website. David has not had time to maintain the page or the - Mac port since early 2000. If you have Mac development tools and want + Mac port since early 2000. If you have Mac + development tools and want to contribute, contact the developers list. - FreeDOS for Bochs David Batterham also offers information on running FreeDOS inside of bochs. You can download a disk image with a pre-installed copy of FreeDOS, a completely free DOS-like operating system. Check out his website at http://members.xoom.com/macbochs/freedos.html. + FreeDOS for Bochs + David Batterham also offers information on running FreeDOS inside of bochs. You can download a disk image with a pre-installed copy of FreeDOS, a completely free DOS-like operating system. Check out his website at http://members.xoom.com/macbochs/freedos.html. For more info about FreeDOS, see FreeDOS Web page - - There's more! You can find more detailed testing information on the testing status page on bochs.sourceforge.net. - + + There's more! You can find more detailed testing information on the testing status page on bochs.sourceforge.net. + @@ -91,7 +105,7 @@ much thanks to MandrakeSoft, makers of the Linux-Mandrake distribution. - @@ -124,6 +138,79 @@ + + + + How do you pronounce "bochs"? + + + + Phonetically the same as the English word "box". It's just a play on the word "box", since techies like to call their machines a "Linux box", "Windows box", ... Bochs emulates a box inside a box. + + + + + + + Who is the author of bochs? + + + + Kevin Lawton is the primary author of bochs. There have been bug fixes, enhancements, and code contributions from some few hundred people, so it is not possible to list them all. Kevin is presently working on a PC virtualization project called plex86 and no longer maintain bochs. + + + + + + + Who maintains bochs now? + + + With Kevin's help, in April 2001, the members of the bochs-developers mailing list set up a new official bochs site hosted by Source Forge. The current admins on this project are Bryce Denney and Greg Alexander. + + + + + + Tell me about peformance when running bochs? + + + Because Bochs emulates every x86 instruction and all the devices in a PC system, it does not reach high emulation speeds. Kevin reported approximately 1.5MIPS using bochs on a 400Mhz PII Linux machine. Users who have an x86 processor and want the highest emulation speeds may want to consider PC virtualization sotware uch as plex86 (free) or vmware (commercial). + + + + + + Does bochs use a disk partition to install the OS? + + + No. You use a disk image file, which is simply a large file, like any other file, on your platform's disk. + + + + + + Why can't I use Bochs with my current Win95 installation? + + + Think about this. If you had two different PC's, they would require different hardware drivers. So you may not be able to safely move a disk drive with Win95 on it, from one to the other. Bochs is no different. It emulates a certain set of hardware devices, and requires each OS be configured for those devices. + + + + + @@ -283,4 +370,4 @@ latest version - \ No newline at end of file +